Configuração do OAuth para o Apple Messages for Business
Integre seu provedor de identidade (IdP) com Apple Messages for Business usando a autenticação OAuth2.
Conecte o Apple Messages for Business à sua instância do ServiceNow®
Conclua as etapas a seguir no site Apple Messages for Business para conectar sua conta Apple Messages for Business à sua instância do ServiceNow®.
- Vá para a página Apple Messages for Business (register.apple.com) e faça login na sua conta do Mensagens para Empresas.
- Vá para a seção Autenticação OAuth2 integrada.
- Adicione a URL de autorização do seu provedor de identidade (IdP) ao campo URL do OAuth.
- Adicione a URL do Token do seu IdP ao campo URL do Token.
- Adicione o ID do cliente do seu IdP ao campo Identificador do cliente.
- Consulte Apple documentação Para obter mais instruções sobre como configurar a autenticação OAuth2 no seu Apple Messages for Business conta.
Configurar OAuth em sua instância ServiceNow®
- Vá para sua instância ServiceNow® para configurar o OAuth.
- Crie um novo registro na tabela Aplicação Registros (oauth_entity) usando estas instruções: Use a third-party OAuth provider.
- Utilizar o tipo de subvenção Código de autorização.
- Adicione a URL do Token.
- Crie um novo registro na tabela Escopos de entidade OAuth (oauth_entity_scope) usando estas instruções: Specify an OAuth scope. Se você tiver vários escopos, adicione um novo registro para cada escopo e crie um registro de Escopo de Perfil de Entidade correspondente para cada escopo.
- Crie um novo registro na tabela Aliases de conexão e credencial (sys_alias) usando estas instruções: Create a Connection & Credential alias. Este alias de conexão é usado para obter o registro de conexão http que você cria na próxima etapa.
- Crie um novo registro na tabela de conexão HTTP(s) (http_connection) usando estas instruções: Create an HTTP(s) connection.
- Tipo de conexão: selecione Conexão HTTP(s)
Defina o Alias da conexão como o registro sys_alias criado na etapa anterior.
- Defina a URL de conexão como fetch a API de informações do usuário de acordo com o seu IdP. (Por exemplo: https://<your-idp-app> .com/api/v1/users)
- Criar uma ação do analisador de perfis utilizando Workflow Studio. Consulte os snippets de código mostrados aqui para obter um exemplo: Criar uma ação do analisador de perfil para Apple Messages for Business. Consulte Building actions para obter mais detalhes.
- Crie um novo registro na tabela Autenticações da aplicação do provedor (sys_cs_provider_app_authentication) usando estas instruções:
- Defina o canal do provedor Identidade para o app do provedor (sys_cs_provider_application)
- Defina o perfil da entidade OAuth como o registro oauth_entity_profile criado com o registro do provedor OAuth (oauth_entity).
Defina a conexão da API do perfil para o registro http_connection criado anteriormente.
- Defina a Ação do Analisador de Resposta de Perfil para o registro sys_hub_action_type_definition que você definiu.