Configuración del suministro para Slack

Aprovisionar usuarios desde Verify a una aplicación Slack.

Antes de empezar

Necesita una señal de acceso que se genera a partir de Slack. Necesita una señal de acceso OAuth para configurar el suministro de usuarios en Verify.

Acerca de esta tarea

El suministro proporciona las características siguientes.
Crear usuarios nuevos
Los nuevos usuarios que se crean mediante Verify también se crean en la aplicación Slack.
Suprimir usuarios
La desactivación del usuario o la inhabilitación del acceso del usuario a la aplicación a través de Verify suprime el usuario en la aplicación Slack.
Modificar perfiles de usuario
Las actualizaciones realizadas en el perfil del usuario a través de Verify se envían a la aplicación de terceros.
Suspender y restaurar usuarios
La suspensión de un usuario mediante Verify desactiva el usuario y la restauración del usuario mediante Verify activa el usuario en la aplicación Slack.
Remediación y sincronización de usuarios
La remediación y sincronización de usuarios solo se admiten a través de las API. La sincronización capta todos los usuarios de la aplicación Slack, crea los usuarios en Verifyy, de acuerdo con la política de remediación, modifica los atributos.
Titularidad detallada
La titularidad detallada solo se admite para la aplicación Slack.

Procedimiento

  1. Inicie sesión como propietario de un espacio de trabajo en su cuenta de Slack utilizando el URL siguiente:
    https://<Slack host name>.slack.com
  2. Para crear una nueva aplicación Slack, abra el siguiente URL:
    https://api.slack.com/apps?new_app=1
  3. Proporcione un nombre significativo para Nombre de aplicación.
  4. Haga clic en Espacio de trabajo de Slack para desarrollo > Crear aplicación.
  5. Realice uno de los procedimientos siguientes.
    • Si está utilizando el plan Enterprise Grid:
      1. Navega a Funciones > OAuth y permisos,
      2. En la sección Bot Token Scopes, pulse Add an OAuth Scope.
      3. Seleccione cualquier ámbito de OAuth en la lista desplegable. Por ejemplo, users:read.
      4. En la sección User Token Scopes, pulse Add an OAuth Scope.
      5. Seleccione admin en la lista desplegable.
      6. Navegue hasta Funciones > Aplicaciones a nivel de organización
      7. En la sección Org apps program, pulse Opt into Org Level Apps.
      8. Pulse Opt-in.
      9. seleccione el recuadro I understand that opting out of this feature cannot be easily done. Opting out will require submitting a request into Slack Help Center.
      10. Pulse Sí. Optar por participar.
      11. Si desea utilizar la distribución pública, realice los pasos siguientes:
        1. Vaya a Funciones > OAuth y permisos.
        2. En la sección Redirect URLs, pulse Add New Redirect URL.
        3. Añada https://localhost/ como URL de redirección.
        4. Haga clic en Agregar.
        5. Pulse Guardar URL.
        6. Vaya a Configuración > Administrar distribución.
        7. En la sección Share Your App with Other Workspaces, pulse Remove Hard Coded Information.
        8. Marque el recuadro de selección I've reviewed and removed any hard-coded information.
        9. Pulse Activar distribución pública.
      12. Vaya a Configuración > Instalar aplicación.
      13. Pulse Instalar en organización.
      14. Pulse Permitir.
      15. En la sección OAuth Tokens for Your Team, copie y almacene los valores de OAuth Access Token.
    • Si está utilizando el plan Plus,
      1. Vaya a Funciones > OAuth y permisos.
      2. En la sección User Token Scopes, pulse Add an OAuth Scope.
      3. Seleccione admin en la lista desplegable.
      4. Vaya a Configuración > Instalar aplicación.
      5. Pulse Instalar en espacio de trabajo.
      6. Pulse Permitir.
      7. En la sección OAuth Tokens for Your Team, copie y almacene los valores de OAuth Access Token.
  6. La señal de acceso OAuth necesaria para configurar el suministro en Verify.