Resumen de IA verificado ◀▼
Integrar Okta con flujos de acciones permite administrar usuarios de forma automática. Entre las tareas que se pueden automatizar se encuentran la creación, actualización, activación o desactivación de usuarios y la administración de afiliaciones a grupos. Utilice una cuenta de servicio exclusiva para las conexiones seguras y autorice los ámbitos necesarios. Esta integración simplifica los procesos y mejora la colaboración en distintas plataformas, además de preservar la seguridad aplicando las mejores prácticas.
Conectar Okta con el generador de acciones
Para poder incluir acciones externas en los flujos de acciones, primero se debe conectar el generador de acciones con el sistema externo.
- Todas las acciones externas realizadas por un flujo de acciones se atribuyen al usuario que conectó el sistema externo. Por esta razón, cuando vaya a conectarse a cada sistema externo, lo que conviene es usar una cuenta dedicada exclusivamente a este servicio, y no una cuenta que emplee credenciales personales.
- Todas las integraciones solicitan acceso a los ámbitos necesarios. Sin embargo, es importante que revise y valide los ámbitos antes de autorizar la conexión al sistema externo.
- Cuando necesite administrar credenciales para herramientas que funcionan con claves API (como OpenAI), lo mejor es guardar las claves en una bóveda o con un administrador de credenciales.
- Inicie sesión como administrador en la consola de administración de Okta.
- Vaya a Applications > Applications.
- Haga clic en Create App Integration.
- Seleccione OIDC - OpenID Connect y luego Web Application.
- Configure la aplicación:
- App integration name: ingrese un nombre significativo (por ejemplo, "Conector de flujo de acciones de Zendesk").
- Grant type: seleccione el código de autorización (Authorization Code).
-
Sign-in redirect URI: ingrese
https://zis.zendesk.com/api/services/zis/connections/oauth/callback. -
Sign-out redirect URI: ingrese
https://zis.zendesk.com/api/services/zis/connections/oauth/callback. - Controlled access: asigne los usuarios y grupos que correspondan.
- Haga clic en Save.
- A continuación, registre de manera segura los siguientes valores generados:
- Client ID
- Client Secret
- Vaya a Security > API > Authorization Servers para ver y registrar el URL de su dominio de Okta.
Paso 2: Configurar el conector de Okta en el Centro de administración
- En el Centro de administración, haga clic en
Aplicaciones e integraciones en la barra lateral y luego seleccione Acciones > Flujos de acciones. - Cree o edite un flujo de acciones.
- Abra la barra lateral de pasos.
- En Acciones externas, haga clic en Okta.
- Haga clic en Conectar.
- Ingrese estos valores en los campos correspondientes:
- ID del cliente
- Secreto del cliente
- URL base de Okta (por ejemplo, su dominio de Okta:
https://your-domain.okta.com)
- Siga las instrucciones de Okta para autenticarse y completar la conexión.
Durante el proceso de conexión OAuth, deben autorizarse los siguientes ámbitos:
openid,okta.users.read,okta.users.manage,okta.groups.read,okta.groups.manage.Nota: Todas las acciones externas realizadas por un flujo de acciones se atribuyen al usuario que conectó el sistema externo. Por esta razón, cuando vaya a conectarse a cada sistema externo, lo que conviene es usar una cuenta dedicada exclusivamente a este servicio, y no una cuenta que emplee credenciales personales.
Después de conectarse al sistema, verá un indicador de conexión y detalles sobre la instancia a la que está conectado, así como las acciones disponibles para Okta.
Uso de acciones de Okta en los flujos de acciones
Los pasos de acción de Okta sirven para administrar usuarios, activar o desactivar cuentas y administrar afiliaciones a grupos.
Crear un usuario
Utilice la acción Crear usuario para crear un usuario.
Esta acción tiene las siguientes entradas y salidas:
| Variables | |
|---|---|
| Entrada | Requerido: First name, Last
name, Login, EmailOpcional: |
| Salida | Detalles del usuario como id, First
name, Last name, Email y Status
|
Actualizar un perfil de usuario
Utilice la acción Actualizar perfil de usuario para actualizar el perfil de un usuario.
Esta acción tiene las siguientes entradas y salidas:
| Variables | |
|---|---|
| Entrada | Requerido: User IDOpcional: |
| Salida | Detalles del usuario como id, First
name, Last name, Email y Status
|
Activar a un usuario
Utilice la acción Activar usuario para activar a un usuario.
Esta acción tiene las siguientes entradas y salidas:
| Variables | |
|---|---|
| Entrada | Requerido: User ID
|
| Salida | Éxito (true o false) |
Desactivar a un usuario
Utilice la acción Desactivar usuario para desactivar a un usuario.
Esta acción tiene las siguientes entradas y salidas:
| Variables | |
|---|---|
| Entrada | Requerido: User ID
|
| Salida | Éxito (true o false) |
Agregar a un usuario a un grupo
Utilice la acción Agregar usuario al grupo para agregar a un usuario a un grupo.
Esta acción tiene las siguientes entradas y salidas:
| Variables | |
|---|---|
| Entrada | Requerido: Group ID, User
ID
|
| Salida | Éxito (true o false) |
Eliminar a un usuario de un grupo
Utilice la acción Eliminar usuario del grupo para eliminar a un usuario de un grupo.
Esta acción tiene las siguientes entradas y salidas:
| Variables | |
|---|---|
| Entrada | Requerido: Group ID, User
ID
|
| Salida | Éxito (true o false) |
Buscar a un usuario
Utilice la acción Búsqueda de usuarios para buscar a un usuario.
Esta acción tiene las siguientes entradas y salidas:
| Variables | |
|---|---|
| Entrada |
Login/Email o User ID
|
| Salida | Detalles del usuario como id, First
name, Last name, Email y Status
|
Buscar un grupo
Utilice la acción Búsqueda de grupos para buscar un grupo.
Esta acción tiene las siguientes entradas y salidas:
| Variables | |
|---|---|
| Entrada |
Group ID o Group name
|
| Salida | Éxito (true o false) |