Sommario

Introduzione

Cosa offre l'integrazione di CloudCenter e ServiceNow?

In che modo un utente ottiene l'integrazione ServiceNow per CloudCenter?

Quali modifiche sono state apportate sul lato CloudCenter per consentire l'integrazione?

Qual è il formato dell'azione personalizzata Pubblica su ServiceNow?

Qual è il formato dei criteri personalizzati necessari per l'integrazione di ServiceNow?

In che modo un utente può eseguire la distribuzione da ServiceNow a CloudCenter?

In che modo è possibile confermare la creazione di un utente in CloudCenter da ServiceNow?

Qual è il processo di distribuzione delle applicazioni in CloudCenter da ServiceNow?

Quali sono alcuni dei principali punti di risoluzione dei problemi tra l'integrazione e il

Esiste un controllo heartbeat di ServiceNow da parte di CloudCenter nel caso in cui ServiceNow diventi inattivo?

Informazioni correlate

Introduzione

Questo documento descrive l'integrazione tra CloudCenter e ServiceNow (SNOW).

Contributo di Mitchell Cramer, tecnico TAC.

Cosa offre l'integrazione di CloudCenter e ServiceNow?

L'integrazione tra CloudCenter e ServiceNow consente di modellare le applicazioni in CloudCenter e quindi pubblicarle in ServiceNow dove è possibile richiedere le distribuzioni a uno qualsiasi dei cloud disponibili e visualizzare confronti tra i costi dei cloud. L'ultima versione è la v1.4, che supporta i due ambienti Helsinki e Istanbul.

In che modo un utente ottiene l'integrazione ServiceNow per CloudCenter?

Per incorporare l'integrazione di ServiceNow in CloudCenter, è necessario seguire questi passaggi:

1. Passare a store.servicenow.com.

2. Cerca CloudCenter.

3. Fare clic su CloudCenter integration.

4. Clicca su Contatta il venditore.

5. Accedere con le credenziali.

6. Il team CloudCenter approva la richiesta di download e invia le informazioni tramite ServiceNow.

Quali modifiche sono state apportate sul lato CloudCenter per consentire l'integrazione?

In CloudCenter è disponibile un'azione personalizzata denominata Pubblica su ServiceNow e tre criteri denominati SNOW_job_status_changed, SNOW_job_deploy e SNOW_job_cancelled. L'azione personalizzata aggiunge il pulsante Pubblica su ServiceNow nell'elenco a discesa delle applicazioni.

Qual è il formato dell'azione personalizzata Pubblica su ServiceNow?

La struttura dell'azione personalizzata è illustrata nella tabella seguente:

Visibile all'utente

Attivato

Oggetto

Applicazione

Tipo di azione

Richiama un servizio Web

Protocollo

HTTPS

URL servizio Web

<yourServiceNowInstance.com>/api/now/table/x_cqt_cliqr_publish_app_trigger

Username

resto.admin

Password

password rest.admin

Tipo di richiesta HTTP

POST

Tipo di contenuto

JSON

Corpo

{

"app_id" : "%appId%" ,

"nome_app" : "%appName%" ,

"versione_app_più recente" : "%lastAppVersion%" ,

"id_proprietario" : "%ownerId%" ,

"proprietario" : "%proprietario%"

}

Qual è il formato dei criteri personalizzati necessari per l'integrazione di ServiceNow?

Il formato dei criteri personalizzati è indicato in queste tabelle, che seguono un modello simile con informazioni modificate per ogni criterio.

Nome

SNOW_job_status_changed

Esegui per

Distribuzione applicazione

Evento On

Stato modificato

Tipo di azione

Richiama un servizio Web

Protocollo

HTTPS

URL servizio Web

<yourServiceNowInstance.com>/api/now/table/x_cqt_cliqr_job_status_trigger

Username

resto.admin

Password

password rest.admin

Tipo di richiesta HTTP

POST

Tipo di contenuto

JSON

Corpo

{

"job_id" : "%jobId%" ,

"nome_processo" : "%jobName%" ,

"job_type" : "%jobType%" ,

"nome_app" : "%appName%" ,

"proprietario" : "%proprietario%" ,

"stato" : "%stato%" ,

"modificato_il" : "%ChangedOn%" ,

"new_status" : "%NewStatus%"

}

Attivazione automatica per utenti condivisi

Attivato

Impedisci agli utenti di disabilitare questo criterio

Attivato

Nome

Distribuzione_processo_NEVE

Esegui per

Distribuzione applicazione

Evento On

Distribuito

Tipo di azione

Richiama un servizio Web

Protocollo

HTTPS

URL servizio Web

<yourServiceNowInstance.com>/api/now/table/x_cqt_cliqr_job_status_trigger

Username

resto.admin

Password

password rest.admin

Tipo di richiesta HTTP

POST

Tipo di contenuto

JSON

Corpo

{

"job_id" : "%jobId%" ,

"nome_processo" : "%jobName%" ,

"job_type" : "%jobType%" ,

"nome_app" : "%appName%" ,

"proprietario" : "%proprietario%" ,

"stato" : "%stato%" ,

"distribuito_su" : "%DeployedOn%"

}

Attivazione automatica per utenti condivisi

Attivato

Impedisci agli utenti di disabilitare questo criterio

Attivato

Nome

Operazione annullata

Esegui per

Distribuzione applicazione

Evento On

annullato

Tipo di azione

Richiama un servizio Web

Protocollo

HTTPS

URL servizio Web

<yourServiceNowInstance.com>/api/now/table/x_cqt_cliqr_job_status_trigger

Username

resto.admin

Password

password rest.admin

Tipo di richiesta HTTP

POST

Tipo di contenuto

JSON

Corpo

{

"job_id" : "%jobId%" ,

"nome_processo" : "%jobName%" ,

"job_type" : "%jobType%" ,

"nome_app" : "%appName%" ,

"proprietario" : "%proprietario%" ,

"stato" : "%stato%" ,

"cancellato_il" : "%CanceledOn%"

}

Attivazione automatica per utenti condivisi

Attivato

Impedisci agli utenti di disabilitare questo criterio

Attivato

In che modo un utente può eseguire la distribuzione da ServiceNow a CloudCenter?

Per poter distribuire da ServiceNow a CloudCenter, è necessario seguire questi passaggi in ServiceNow.

1. Passare al back-end ServiceNow.

2. Individuare la tabella Utenti in Utenti e gruppi.

3. Fare clic su New.

4. Compilare le informazioni e assicurarsi che l'indirizzo e-mail sia univoco (ServiceNow non verifica l'univocità ma CloudCenter lo richiede).

Una volta creato l'utente, cercarlo e aggiungerlo a due gruppi:

- Cliqr - Gestisce il collegamento dei profili ServiceNow e attivazione.

- Cloud Marketplace Consumers: crea l'utente in CloudCenter e riceve la chiave API.

L'utente deve inoltre disporre delle autorizzazioni per tutti gli ambienti e le applicazioni che distribuirà in CloudCenter per essere in grado di distribuire da ServiceNow.

In che modo è possibile confermare la creazione di un utente in CloudCenter da ServiceNow?

Quando viene creato un utente in ServiceNow, viene eseguito un tentativo di creazione dell'utente in CloudCenter se la creazione dell'utente in CloudCenter ha esito positivo e la chiave API viene restituita a ServiceNow. Per verificare questa condizione, andare alla tabella User API Keys in ServiceNow e verificare se è disponibile una chiave API per l'utente.

Qual è il processo di distribuzione delle applicazioni in CloudCenter da ServiceNow?

Per ordinare un nuovo servizio tramite ServiceNow, attenersi alla seguente procedura.

1. Passare al catalogo CloudCenter in ServiceNow.

2. Assicurarsi che l'utente che richiede il servizio in ServiceNow disponga delle autorizzazioni appropriate in CloudCenter, altrimenti non avrà accesso ai tag di sistema o all'ambiente nella schermata di richiesta del servizio.

3. Impostare il tempo di distribuzione.  Se il tempo di distribuzione è per il futuro ServiceNow manterrà la richiesta fino a quando il tempo non verrà raggiunto, quindi invierà la richiesta a CloudCenter.

4. Impostare l'ora di fine.  ServiceNow interromperà immediatamente le distribuzioni senza sospendere.

5. Una volta inviato, l'ordine attende l'approvazione da parte di un utente con autorizzazioni di approvazione.

6. Gli utenti di ServiceNow possono gestire le richieste di assistenza dalla scheda Istanze servizio.

Quali sono alcuni dei principali punti di risoluzione dei problemi tra l'integrazione e il

Il problema principale rilevato con l'integrazione è la mancata corrispondenza delle autorizzazioni tra CloudCenter e ServiceNow.  Le applicazioni e gli ambienti di distribuzione devono essere condivisi con gli utenti di CloudCenter che eseguono le distribuzioni in ServiceNow.

Per ulteriori informazioni sugli utenti e sulle relative autorizzazioni, vedere il back-end di ServiceNow e passare alla tabella delle proprietà utente.

Se sorgono altri problemi all'interno di ServiceNow, i registri possono essere trovati nel back-end in registri di sistema.

Esiste un controllo heartbeat di ServiceNow da parte di CloudCenter nel caso in cui ServiceNow diventi inattivo?

CloudCenter non esegue il controllo dell'heartbeat. Tutte le informazioni vengono inviate direttamente da CloudCenter a ServiceNow, se ServiceNow non è attivo nel processo le informazioni potrebbero non essere fornite correttamente.

Informazioni correlate

- Queste informazioni fanno riferimento all'ultima versione dell'integrazione di CloudCenter ServiceNow v1.4. Se si utilizza una versione diversa, potrebbero verificarsi lievi modifiche tra le due versioni. Se sono necessarie ulteriori informazioni, consultare la documentazione della versione specifica.

- Documentazione e supporto tecnico – Cisco Systems