Resumo feito por IA verificado ◀▼
Integre o Okta com fluxos de ação para automatizar tarefas de gerenciamento de usuários, como criar, atualizar, ativar ou desativar usuários e gerenciar associações a grupos. Use uma conta de serviço dedicada para conexões seguras e autorize os escopos necessários. Essa integração simplifica os processos e melhora a colaboração entre plataformas, mantendo a segurança por meio da adoção de práticas recomendadas.
Conexão do Okta ao criador de ações
Antes de incluir ações externas nos seus fluxos de ação, é preciso conectar o criador de ações ao sistema externo.
- Todas as ações externas realizadas por um fluxo de ação são atribuídas ao usuário que conectou o sistema externo. Portanto, é uma prática recomendada usar uma conta de serviço dedicada em vez de credenciais pessoais ao se conectar a cada sistema externo.
- Todas as integrações solicitam acesso aos escopos necessários. No entanto, é importante que você avalie e valide os escopos antes de autorizar a conexão com o sistema externo.
- Ao gerenciar credenciais para ferramentas baseadas em chave de API, como a OpenAI, recomendamos armazenar as chaves em um cofre seguro ou em um gerenciador de credenciais.
- Entre no console de administração do Okta como administrador.
- Navegue até Applications > Applications.
- Clique em Create App Integration.
- Selecione OIDC - OpenID Connect e, em seguida, Web Application.
- Configure o aplicativo:
- App integration name: insira um nome significativo para (por exemplo: "Conector de fluxo de ação do Zendesk").
- Grant type: selecione o código de autorização.
-
Sign-in redirect URI: insira
https://zis.zendesk.com/api/services/zis/connections/oauth/callback. -
Sign-out redirect URI: insira
https://zis.zendesk.com/api/services/zis/connections/oauth/callback. - Controlled access: atribua os usuários e grupos apropriados.
- Clique em Save.
- Depois de salvar, registre com segurança os seguintes valores gerados:
- Client ID
- Client Secret
- Navegue até Security > API > Authorization Servers para visualizar e registrar a URL de domínio do Okta.
Etapa 2: configure o conector Okta na Central de administração
- Na Central de administração, clique em
Aplicativos e integrações na barra lateral e selecione Ações > Fluxos de ação. - Crie ou edite um fluxo de ação.
- Abra a barra lateral da etapa.
- Em Ações externas, clique em Okta.
- Clique em Conectar.
- Insira estes valores nos respectivos campos:
- ID do cliente
- Segredo do cliente
- URL base do Okta (seu domínio do Okta, por exemplo:
https://your-domain.okta.com)
- Siga os comandos do Okta para se autenticar e concluir a conexão.
Os seguintes escopos devem ser autorizados durante o processo de conexão OAuth:
openid,okta.users.read,okta.users.manage,okta.groups.read,okta.groups.manage.Observação: Todas as ações externas realizadas por um fluxo de ação são atribuídas ao usuário que conectou o sistema externo. Portanto, é uma prática recomendada usar uma conta de serviço dedicada em vez de credenciais pessoais ao se conectar a cada sistema externo.
Depois de se conectar ao sistema, você verá um indicador de conexão e detalhes sobre a instância à qual está conectado, bem como as ações disponíveis para o Okta.
Uso de ações do Okta em fluxos de ação
As etapas de ação do Okta podem ser usadas para gerenciar usuários, ativar ou desativar contas e gerenciar associações a grupos.
Criação de um usuário
Use a ação Criar usuário para criar um usuário.
As entradas e saídas dessa ação são:
| Variáveis | |
|---|---|
| Entradas | Obrigatórias: First name, Last
name, Login, EmailOpcionais: |
| Saída | Detalhes do usuário como id, First
name, Last name, Email, Status
|
Atualização de perfil do usuário
Use a ação Atualizar perfil do usuário para atualizar o perfil de um usuário.
As entradas e saídas dessa ação são:
| Variáveis | |
|---|---|
| Entradas | Obrigatória: User IDOpcionais: |
| Saída | Detalhes do usuário, incluindo id, First
name, Last name, Email, Status
|
Ativação de um usuário
Use a ação Ativar usuário para ativar um usuário.
As entradas e saídas dessa ação são:
| Variáveis | |
|---|---|
| Entradas | Obrigatória: User ID
|
| Saída | Êxito (true ou false) |
Desativação de um usuário
Use a ação Desativar usuário para desativar um usuário.
As entradas e saídas dessa ação são:
| Variáveis | |
|---|---|
| Entradas | Obrigatória: User ID
|
| Saída | Êxito (true ou false) |
Adição de um usuário a uma grupo
Use a ação Adicionar usuário ao grupo para adicionar um usuário a um grupo.
As entradas e saídas dessa ação são:
| Variáveis | |
|---|---|
| Entradas | Obrigatórias: Group ID, User
ID
|
| Saída | Êxito (true ou false) |
Remoção de um usuário de um grupo
Use a ação Remover usuário do grupo para remover um usuário de um grupo.
As entradas e saídas dessa ação são:
| Variáveis | |
|---|---|
| Entradas | Obrigatórias: Group ID, User
ID
|
| Saída | Êxito (true ou false) |
Procura de um usuário
Utilize a ação Pesquisar usuário para procurar um usuário.
As entradas e saídas dessa ação são:
| Variáveis | |
|---|---|
| Entradas |
Login/Email ou User ID
|
| Saída | Detalhes do usuário como id, First
name, Last name, Email, Status
|
Procura de um grupo
Use a ação Pesquisar grupo para procurar um grupo.
As entradas e saídas dessa ação são:
| Variáveis | |
|---|---|
| Entradas |
Group ID ou Group name
|
| Saída | Êxito (true ou false) |