Configurando ServiceNow - AWS Glue

Configurando ServiceNow

Antes de usar AWS Glue para transferir dados de ServiceNow, você deve atender aos seguintes requisitos:

Requisitos mínimos

Estes são os requisitos mínimos:

  • Você tem uma ServiceNow conta com e-mail e senha. Para obter mais informações, consulte Criando uma ServiceNow conta.

  • Sua ServiceNow conta está habilitada para API acesso. Todo o uso do ServiceNow API está disponível sem custo adicional.

Se você atender a esses requisitos, estará pronto para se conectar AWS Glue à sua ServiceNow conta.

Criando uma ServiceNow conta

Para criar uma ServiceNow conta:

  1. Navegue até a página de inscrição em servicenow.com, insira seus dados e clique em Continuar.

  2. Ao receber um código de verificação em seu e-mail registrado, insira esse código e escolha Verificar.

  3. Configure a autenticação multifatorial ou deixe de fazer isso.

Sua conta é criada e ServiceNow exibe seu perfil.

Criação de uma instância de ServiceNow desenvolvedor

Solicite uma instância de desenvolvedor depois de fazer login em ServiceNow.

  1. Na página de ServiceNow login, insira as credenciais da sua conta.

  2. Escolha o Programa para ServiceNow Desenvolvedores.

    A captura de tela mostra o acesso ao programa do ServiceNow desenvolvedor.
  3. Escolha Solicitar instância no canto superior direito.

  4. Insira suas responsabilidades profissionais. Indique sua concordância com os termos de uso e escolha Concluir configuração.

  5. Depois que a instância for criada, anote sua instância URL e suas credenciais.

Recuperando credenciais BasicAuth

Para recuperar as credenciais do Basic Auth para uma conta gratuita:

  1. Na página de ServiceNow login, insira as credenciais da sua conta.

  2. Na página inicial, escolha a seção de edição do perfil (canto superior direito) e escolha Gerenciar senha da instância.

  3. Recupere as credenciais de login, como nome de usuário, senha e instância. URL

nota

<username><password>Se MFA estiver habilitado para a conta, anexe o MFA token ao final da senha do usuário na autenticação básica:: < Token> MFA

Para obter mais informações, consulte Criação de aplicativos na ServiceNow documentação.

Criação de credenciais OAuth 2.0

Para usar OAuth2 .0 no ServiceNow conector, você precisa criar um (cliente) de entrada para gerar o ID do cliente e o segredo do cliente:

  1. Na página de ServiceNow login, insira as credenciais da sua conta.

  2. Na página inicial, escolha Começar a criar.

  3. Na página do App Engine Studio, pesquise por Registro de aplicativos.

  4. Escolha Novo no canto superior direito.

  5. Escolha a opção Criar um OAuth API endpoint para clientes externos.

  6. Faça as alterações necessárias na OAuth configuração e escolha Atualizar.

    Exemplo de redirecionamentoURL: oauth https://us-east-1.console.aws.amazon.com/gluestudio/

  7. Selecione o aplicativo OAuth cliente recém-criado para recuperar o ID do cliente e o segredo do cliente.

  8. Armazene o ID do cliente e o segredo do cliente para processamento adicional.

Para configurar OAuth em uma conta de desenvolvedor que não seja de produção:

  1. Crie um perfil de autenticação usando o tópico Criar um perfil de autenticação na ServiceNow documentação.

  2. No Perfil de Autenticação paraOAuth, selecione Tipo como OAuth e selecione o cliente de entrada criado acima para definir a Entidade. OAuth

  3. Se houver vários clientes, você precisará criar vários perfis de autenticação para definir a OAuth entidade necessária no perfil de autenticação.

  4. Se não estiver configurado, crie uma política de REST API acesso para dar acesso ao TABLEAPI. Consulte Criar política de REST API acesso.