Contents

Introduction

O que a integração entre o CloudCenter e o ServiceNow oferece?

Como um usuário obtém a integração do ServiceNow para o CloudCenter?

Quais alterações são feitas no lado do CloudCenter para que essa integração funcione?

Qual é o formato da ação personalizada, Publicar no ServiceNow?

Qual é o formato das políticas personalizadas necessárias para a integração do ServiceNow?

Como um usuário pode implantar o ServiceNow para o CloudCenter?

Como é possível confirmar que um usuário foi criado com êxito no CloudCenter a partir do ServiceNow?

Qual é o processo para implantar aplicativos no CloudCenter a partir do ServiceNow?

Quais são alguns dos principais pontos de solução de problemas entre a integração?

Existe alguma verificação de pulsação do ServiceNow by CloudCenter caso o ServiceNow seja desativado?

Informações Relacionadas

Introduction

Este documento descreve a integração entre o CloudCenter e o ServiceNow (SNOW).

Contribuído por Mitchell Cramer, engenheiro do TAC.

O que a integração entre o CloudCenter e o ServiceNow oferece?

A integração entre o CloudCenter e o ServiceNow permite que os aplicativos sejam modelados no CloudCenter e publicados no ServiceNow, onde você pode solicitar implantações em qualquer uma das nuvens disponíveis e ver comparações de custos entre as nuvens. A versão mais recente é a v1.4, que suporta os dois ambientes Helsinki e Istambul.

Como um usuário obtém a integração do ServiceNow para o CloudCenter?

Para incorporar a integração do ServiceNow ao CloudCenter, siga estas etapas:

1. Navegue até store.servicenow.com.

2. Pesquise o CloudCenter.

3. Clique em Integração do CloudCenter.

4. Clique em Contact Seller (Vendedor de contatos).

5. Faça login com suas credenciais.

6. A equipe do CloudCenter aprova a solicitação de download e envia as informações por meio do ServiceNow.

Quais alterações são feitas no lado do CloudCenter para que essa integração funcione?

Há uma ação personalizada chamada Publish to ServiceNow e três políticas chamadas SNOW_job_status_change, SNOW_job_implementado e SNOW_job_canceled no CloudCenter. A ação personalizada adiciona um botão denominado Publicar no ServiceNow no menu suspenso de aplicativos.

Qual é o formato da ação personalizada, Publicar no ServiceNow?

A estrutura da ação personalizada é mostrada nesta tabela:

Visível ao usuário

Habilitado

Objeto

Aplicativo

Tipo de ação

Invocar um serviço Web

Protocolo

HTTPS

URL do serviço Web

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

Nome de usuário

rest.admin

Senha

rest.admin é a senha

Tipo de solicitação HTTP

POST

Tipo de conteúdo

JSON

Corpo

{

"app_id" : "%appId%" ,

"app_name" : "%appName%" ,

"latest_app_version" : "%latestAppVersion%" ,

"owner_id" : "%ownerId%" ,

" proprietário " : "%owner%"

}

Qual é o formato das políticas personalizadas necessárias para a integração do ServiceNow?

O formato das políticas personalizadas é mostrado nessas tabelas, elas seguem um padrão semelhante com partes de informações alteradas para cada política.

Nome

SNOW_job_status_changed

Executar para

Implantação de aplicativos

No evento

Status alterado

Tipo de ação

Invocar um serviço Web

Protocolo

HTTPS

URL do serviço Web

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

Nome de usuário

rest.admin

Senha

rest.admin é a senha

Tipo de solicitação HTTP

POST

Tipo de conteúdo

JSON

Corpo

{

"job_id" : "%jobId%" ,

"job_name" : "%jobName%" ,

"job_type" : "%jobType%" ,

"app_name" : "%appName%" ,

" proprietário " : "%owner%" ,

"status" : "%status%" ,

"change_on" : "%ChangedOn%" ,

"new_status" : "%NewStatus%"

}

Ativado automaticamente para usuários compartilhados

Habilitado

Impedir que os usuários desativem esta política

Habilitado

Nome

SNOW_job_implementado

Executar para

Implantação de aplicativos

No evento

Implantado

Tipo de ação

Invocar um serviço Web

Protocolo

HTTPS

URL do serviço Web

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

Nome de usuário

rest.admin

Senha

rest.admin é a senha

Tipo de solicitação HTTP

POST

Tipo de conteúdo

JSON

Corpo

{

"job_id" : "%jobId%" ,

"job_name" : "%jobName%" ,

"job_type" : "%jobType%" ,

"app_name" : "%appName%" ,

" proprietário " : "%owner%" ,

"status" : "%status%" ,

"implantado_em" : "%DeployedOn%"

}

Ativado automaticamente para usuários compartilhados

Habilitado

Impedir que os usuários desativem esta política

Habilitado

Nome

SNOW_job_cancelado

Executar para

Implantação de aplicativos

No evento

cancelado

Tipo de ação

Invocar um serviço Web

Protocolo

HTTPS

URL do serviço Web

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

Nome de usuário

rest.admin

Senha

rest.admin é a senha

Tipo de solicitação HTTP

POST

Tipo de conteúdo

JSON

Corpo

{

"job_id" : "%jobId%" ,

"job_name" : "%jobName%" ,

"job_type" : "%jobType%" ,

"app_name" : "%appName%" ,

" proprietário " : "%owner%" ,

"status" : "%status%" ,

"canceled_on" : "%CanceladoEm%"

}

Ativado automaticamente para usuários compartilhados

Habilitado

Impedir que os usuários desativem esta política

Habilitado

Como um usuário pode implantar o ServiceNow para o CloudCenter?

Para poder implantar do ServiceNow para o CloudCenter, essas etapas devem ser seguidas no ServiceNow.

1. Navegue até o backend ServiceNow.

2. Localize a tabela Usuários em Usuários e Grupos.

3. Clique em New.

4. Preencha as informações e verifique se o endereço de e-mail é exclusivo (o ServiceNow não verifica a exclusividade, mas o CloudCenter exige isso).

Quando o usuário for criado, pesquise o usuário e adicione-o a dois grupos:

- Cliqr - Vendas com o link ServiceNow e perfis de ativação.

- Consumidores do Cloud Marketplace: cria o usuário no CloudCenter e recebe a chave de API de volta.

O usuário também precisa de permissões para qualquer um dos ambientes e aplicativos que implantará no CloudCenter para poder implantar com êxito a partir do ServiceNow.

Como é possível confirmar que um usuário foi criado com êxito no CloudCenter a partir do ServiceNow?

Quando um usuário no ServiceNow é criado, o usuário tenta ser criado no CloudCenter se um usuário for criado com êxito no CloudCenter, a chave da API é enviada de volta ao ServiceNow. Para verificar isso, vá para a tabela Chaves de API do usuário em ServiceNow e veja se há uma chave de API para esse usuário.

Qual é o processo para implantar aplicativos no CloudCenter a partir do ServiceNow?

Para solicitar um novo serviço por meio do ServiceNow, siga estas etapas.

1. Navegue até o catálogo do CloudCenter em ServiceNow.

2. Certifique-se de que o usuário que solicita o serviço no ServiceNow tenha as permissões apropriadas no CloudCenter; caso contrário, ele não terá acesso a essas Marcas do sistema ou ao ambiente na tela de solicitação de serviço.

3. Defina o tempo de implantação.  Se o tempo de implantação for para o futuro serviçoAgora a solicitação será mantida até que o tempo seja atendido e, em seguida, será enviada a solicitação para o CloudCenter.

4. Defina a hora de término.  O serviço pronto para usoAgora encerra as implantações nesse momento, sem suspender.

5. Depois de enviado, o pedido aguarda aprovação de um usuário com permissões de aprovação.

6. Solicitações de serviço podem ser gerenciadas na guia Instâncias de serviço por usuários do ServiceNow.

Quais são alguns dos principais pontos de solução de problemas entre a integração?

O principal problema observado com a integração é a incompatibilidade de permissões entre o CloudCenter e o ServiceNow.  Os aplicativos e ambientes de implantação devem ser compartilhados com os usuários do CloudCenter que fazem as implantações no ServiceNow.

Informações adicionais podem ser encontradas sobre usuários e suas permissões através do back-end do ServiceNow e navegue até a tabela de propriedades do usuário.

Se surgirem outros problemas dentro do próprio ServiceNow, os registros podem ser encontrados no back-end em registros do sistema.

Existe alguma verificação de pulsação do ServiceNow by CloudCenter caso o ServiceNow seja desativado?

Não há verificação de pulsação pelo CloudCenter, todas as informações são enviadas diretamente pelo CloudCenter para o ServiceNow, se o ServiceNow cair nas informações do processo podem ou não ser fornecidas corretamente.

Informações Relacionadas

- Essas informações se referiam à versão mais recente da integração do CloudCenter ServiceNow, que é v1.4, se você usar uma versão diferente, pode haver alterações sutis entre eles e você deve consultar a documentação específica da versão, caso sejam necessárias mais informações.

- Suporte Técnico e Documentação - Cisco Systems