Introdução
Neste post do blog, você aprenderá tudo sobre os componentes de gerenciamento de usuários da API SAC. Você aprenderá como criar, manter e excluir usuários e equipes, como obter informações de usuários e equipes, incluindo vários "hacks" para aproveitar ao máximo seu inquilino do SAC.
Além disso, você encontrará uma bibliografia de recursos úteis, documentação da API
e
um API Python totalmente desenvolvido, com todo o código livre para uso.
Em resumo, este deve ser seu balcão único para tudo relacionado à API SAC.
Este post do blog é estruturado da seguinte forma:
-
Configurações:
-
Configuração do seu inquilino SAC
-
Obtenção do Python e dos módulos necessários.
-
Explorando a API SAC
-
(Opcional) Testando a API SAC com o Postman
-
Introdução ao repositório GIT
-
Exemplos de código funcional e um passeio.
-
Obtendo todas as funções: Um truque
1. Configurações
Nesta seção, exploraremos as configurações necessárias para o seu inquilino SAC antes de poder usar a API SAC.
1.1 Configuração do SAC
Seu inquilino SAC contém várias informações que você precisará para que a interação com a API funcione.
URL base:
A primeira informação é a URL base do seu inquilino SAC.
Acesse a página inicial do seu SAC e copie a URL. Você precisará da parte inferior.
https://<
;
ESTA PARTE
>/sap/fpa/ui/app.html#/home.
Tome nota dessa informação.
Configuração do seu cliente SAC
Para interagir com a API SAC, você precisa primeiro abrir um canal. Para fazer isso, você precisará de acesso a um inquilino SAC e permissões para visualizar e alterar Sistema > Administração > Integração de aplicativos
Como fazer isso:
-
Faça login no seu inquilino SAC.
-
Em seguida, escolha "Informações do sistema" -> "Administração"
-
Em seguida, escolha "Integração de aplicativos" e escolha "Adicionar um novo cliente OAuth"
-
Dê ao seu novo cliente um "Nome" descritivo, configure o "Propósito" para "... Acesso à API" e escolha "Provisionamento de usuários" no menu "Acesso". Em seguida, pressione "Adicionar".
-
Seu inquilino SAC agora adicionará o cliente. Isso levará vários minutos.
Uma vez que seu cliente tenha sido carregado e criado, você precisará anotar várias informações:
-
A URL do token oAuth2SAML do seu inquilino SAC:
Sob "Integração de aplicativos", você verá várias seções, sendo a primeira "Clientes OAuth".
Localize a URL do token oAuth2SAML e copie-a em um bloco de notas ou similar.