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:
Navegue até a página de inscrição em servicenow.com, insira seus dados e clique em Continuar.
Ao receber um código de verificação em seu e-mail registrado, insira esse código e escolha Verificar.
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.
Na página de ServiceNow login
, insira as credenciais da sua conta. Escolha o Programa para ServiceNow Desenvolvedores.
Escolha Solicitar instância no canto superior direito.
Insira suas responsabilidades profissionais. Indique sua concordância com os termos de uso e escolha Concluir configuração.
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:
Na página de ServiceNow login
, insira as credenciais da sua conta. Na página inicial, escolha a seção de edição do perfil (canto superior direito) e escolha Gerenciar senha da instância.
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
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:
Na página de ServiceNow login
, insira as credenciais da sua conta. Na página inicial, escolha Começar a criar.
Na página do App Engine Studio, pesquise por Registro de aplicativos.
Escolha Novo no canto superior direito.
Escolha a opção Criar um OAuth API endpoint para clientes externos.
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/
Selecione o aplicativo OAuth cliente recém-criado para recuperar o ID do cliente e o segredo do cliente.
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:
Crie um perfil de autenticação usando o tópico Criar um perfil de autenticação
na ServiceNow documentação. No Perfil de Autenticação paraOAuth, selecione Tipo como OAuth e selecione o cliente de entrada criado acima para definir a Entidade. OAuth
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.
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
.