Loading

Temas

Concesión de acceso y anulación de acceso de usuarios con SCIM

¿Quién puede usar esta función?
EnterpriseEnterprise+Legacy Enterprise

Visita nuestra página de precios para obtener más información.

Nota iconNota

Cualquier dato de atributo sincronizado con Asana a través de SCIM está disponible para todas las funciones posteriores de Asana, incluidas las funciones de IA como la IA de Asana (Dash). Si no quieres que un atributo específico aparezca en estas funciones, elimínalo o anula su asignación en la configuración de SCIM de tu proveedor de identidad, como Okta o Microsoft Entra ID, antes de que se sincronice con Asana.

Configurar una cuenta de servicio de Asana para SCIM

Todas las integraciones SCIM, independientemente del proveedor de identidad, se autentican mediante un token de cuenta de servicio de Asana. Configúralo una vez antes de seguir cualquiera de los pasos específicos del proveedor de identidad que se indican a continuación.

  1. Inicia sesión en Asana con una cuenta de administrador y abre la Consola del administrador desde tu foto de perfil en la barra superior.
  2. Dirígete a la pestaña Aplicaciones y luego selecciona Cuentas de servicio.
  3. Selecciona Agregar una cuenta de servicio.
  4. En Alcances de los permisos, selecciona Permisos con alcance y habilita Concesión de acceso a usuarios (SCIM). Si no quieres que tu proveedor de identidad cree, cambie el nombre o modifique los equipos de Asana, deja sin marcar los ámbitos relacionados con los equipos.
  5. Guarda los cambios y copia el token de la API generado. Pegarás esto en la configuración de SCIM de tu proveedor de identidad en los siguientes pasos.
Nota iconNota

Mantén este token seguro. Cualquier persona que tenga el token puede asignar y anular privilegios de acceso de los miembros de tu organización.

 

Okta

Funciones

Los superadministradores pueden asignar y anular de manera fácil el acceso de usuarios en Asana desde Okta. La integración se basa en el protocolo SCIM y admite lo siguiente:

  • Crear miembros: los miembros asignados a la aplicación de Asana en Okta se agregan automáticamente a tu organización de Asana.
  • Actualizar los atributos de perfil: los atributos como el nombre, el puesto y el departamento se sincronizan desde el perfil de Okta de un miembro a Asana.
  • Importar miembros: los miembros creados en Asana se pueden importar a Okta, ya sea buscando coincidencias con los usuarios existentes de Okta o creando nuevos usuarios.
  • Importar grupos: los equipos de Asana se pueden importar como grupos de Okta. Okta no permite que gestiones la membresía de los grupos importados.
  • Transferir grupos: los grupos de Okta y sus miembros se pueden transferir a Asana como equipos y miembros de equipo.
  • Vincular grupos: los equipos en Asana se pueden vincular a grupos en Okta después de importar los equipos desde Asana.
  • Desactivar miembros: los miembros se desactivan (eliminan) en Asana si se les quita la asignación de la aplicación de Okta.

Actualmente no se admite: reactivar miembros y eliminar equipos de Asana de Okta.

Requisitos

  • Eres superadministrador de una organización en Asana con el plan Enterprise, Enterprise+ o Legacy Enterprise. [VERIFICAR antes de publicar: una fuente interna indica que se trata de un “administrador” solo en el “plan Enterprise”, en lugar de un superadministrador en los tres planes. Confirma el requisito correcto con el equipo de Ingeniería/Asistencia; consulta la pregunta abierta n.º 5 en la propuesta de reorganización.]
  • Tienes un plan de Okta que admite la concesión de acceso de la gestión del ciclo de vida.
  • Finalizaste Configurar una cuenta de servicio de Asana para SCIM más arriba.

Antes de habilitar la desactivación, lee esto: desactivar a un miembro en Okta no solo pausa su acceso a Asana, sino que elimina su cuenta en Asana, lo que equivale a eliminarlo de la interfaz de usuario de Asana. No existe un estado separado de “desactivado pero recuperable”. Del mismo modo, si anulas el nombre de usuario de un miembro a nivel de la aplicación en Okta, se eliminará la cuenta de Asana vinculada a su nombre de usuario anterior, si esa cuenta estaba activa. Ten en cuenta ambas cosas antes de habilitar la opción Desactivar usuarios en el paso 3 a continuación o de aplicar una anulación del nombre de usuario.

Pasos

Paso 1: agrega la aplicación de integración entre Asana y Okta a tu cuenta de Okta

Inicia sesión en Okta y agrega la aplicación de integración de Asana a tu organización desde el Catálogo de integraciones de aplicaciones en Aplicaciones.

asana okta integration
asana okta integration2
Para agregar Asana:
  1. Haz clic en Colaboración y productividad.
  2. Haz clic en Asana

add asana


Paso 2: conecta tu cuenta de Asana a tu cuenta de Okta

En Asana: genera un token de cuenta de servicio como se describe anteriormente y cópialo.

En Okta:

  1. En Aplicaciones, abre la aplicación de Asana y haz clic en la pestaña Concesión de acceso.
  2. En Ajustes, haz clic en Integración y luego en Configurar integración de API.
  3. Marca Habilitar integración de API, pega el token de tu cuenta de servicio en el campo Token de API y haz clic en Probar credenciales de API para confirmar la conexión.
  4. Haz clic en Guardar.

Paso 3: configura las opciones de concesión de acceso para Asana en Okta

  1. En la pestaña Concesión de acceso de la aplicación de Asana, haz clic en A la aplicación y, a continuación, en Editar.
  2. Activa las opciones de concesión de acceso que desees. Te recomendamos que habilites Crear usuarios, Modificar los atributos de usuarios y Desactivar usuarios.
  3. Haz clic en Guardar.
  4. Usa la pestaña Importar para juntar los miembros detectados en Asana con tu directorio de Okta y la pestaña Asignaciones para gestionar quiénes están aprovisionados. Los miembros asignados se mantendrán automáticamente sincronizados con tu lista de miembros de Asana de ahora en adelante.

 

okta provisioning options
Para configurar las opciones de concesión de acceso:
  1. En el menú lateral Ajustes, haz clic en Para la aplicación.
  2. Haz clic en Editar en la parte superior derecha
  3. Habilita las opciones de concesión de acceso de usuarios para la aplicación de Asana y haz clic en Guardar para aplicar los ajustes de la integración.
Nota iconNota
Te recomendamos que habilites Crear usuarios, Actualizar atributos de usuario y Desactivar usuarios.
import tab


assignments tab

Paso 4: asigna los usuarios con gestión de acceso a los equipos en Asana

Puedes transferir nuevos grupos de Okta a Asana como equipos o vincular los grupos de Okta con equipos que ya existen en Asana.

  1. En la aplicación de Asana en Okta, haz clic en Actualizar grupos de aplicaciones para incorporar cualquier cambio reciente de Asana.
  2. Ve a la pestaña Enviar grupos y busca el grupo por nombre.
  3. En los resultados de coincidencia, elige Vincular grupo para asignarlo a un equipo de Asana existente o Crear grupo para crear uno nuevo.
  4. Haz clic en Guardar.

No es posible eliminar un equipo en Asana desde Okta. En su lugar, usa la pestaña Equipos de la Consola del administrador de Asana.

 
push groups

    Paso 5: configura la asignación de atributos para Asana

    En la pestaña Concesión de acceso de la aplicación de Asana, en Asignación de atributos de Asana, elige Crear o Crear y actualizar para cada atributo que quieras sincronizar. Atributos compatibles:

    Atributo

    Tipo

    Notas

    userName

    Cadena

    Obligatorio. Debe ser una dirección de email única que coincida con el dominio de tu organización de Asana.

    name.formatted

    Cadena

    El nombre completo del miembro. Use esto: name.givenName y name.familyName no son compatibles por separado. Si el formato no coincide con lo establecido para el nombre o apellido, el formato tiene prioridad y puede anular esos campos de forma silenciosa.

    emails.value

    Cadena

    Dirección de email del miembro.

    emails.primary

    Booleano

    Marca el email principal. Solo se puede marcar un email como principal.

    título

    Cadena

    El puesto del miembro.

    departamento

    Cadena

    El departamento del miembro.

    preferredLanguage

    Cadena

    Solo se aplica cuando se crea el miembro por primera vez. Las actualizaciones posteriores a este campo en Okta no se reflejan para los miembros existentes.

    activos/as

    Booleano

    Si la cuenta del miembro está activa en Asana.

    Si quieres dejar de sincronizar un atributo específico, elimínalo o anula su asignación en Okta; Asana no proporciona un control de exclusión por separado. Al eliminar una asignación, se detienen las sincronizaciones futuras; no se eliminan los datos que ya se sincronizaron.

    Paso 6: Actualiza una Integración existente de Asana y Okta

    Para incorporar nuevos atributos o capacidades en una integración que ya tienes en ejecución:

    1. En la página de Integración, en Concesión de acceso, haz clic en Editar.
    2. Desmarca la opción Habilitar integración de API y haz clic en Guardar.
    3. Haz clic en Editar nuevamente, vuelve a marcar Habilitar integración de API, vuelve a ingresar tu token de API y haz clic en Guardar.
    4. Vuelve a habilitar las funciones de concesión de acceso que desees.
    update integration

      Otras cosas que debes saber

      • Los emojis en los nombres dañarán las importaciones. Okta solamente es compatible con caracteres codificados con 3 bytes o menos, por lo que no se podrán importar los nombres de miembros o grupos que contengan emojis.
      • Los emails de los miembros aprovisionados deben coincidir con el dominio de tu organización de Asana. La concesión de privilegios de acceso y la administración de los invitados solamente se realiza en la pestaña Miembros de la Consola del administrador.
      • Consulta la advertencia anterior sobre la desactivación y la anulación del nombre de usuario si saltaste a esta sección; se aplica independientemente de cuándo hayas habilitado esas configuraciones.

      Microsoft Entra ID

      La integración de Microsoft Entra ID con Asana se configura principalmente a través del tutorial de concesión de acceso de Microsoft, ya que la configuración se realiza completamente en el Centro de administración de Entra. Primero, completa estos pasos específicos de Asana y, luego, sigue el tutorial de Microsoft para la configuración en Entra.

      Requisitos

      • Una organización de Asana con un plan Enterprise o superior, con una cuenta de miembro que tenga permisos de administrador.
      • Una cuenta de Microsoft Entra con el rol de administrador de aplicaciones, administrador de aplicaciones en la nube o encargado de aplicaciones.
      • Haber finalizado los pasos anteriores para configurar una cuenta de servicio de Asana para SCIM y tener tu token listo.

      Pasos

      1. Agrega Asana desde la galería de aplicaciones de Microsoft Entra (se recomienda una aplicación separada de cualquier integración de SSO existente durante las pruebas).
      2. Sigue el tutorial de Microsoft: Configurar Asana para la concesión de acceso automática a los usuarios con Microsoft Entra ID para:
        • Ingresar la URL de tu inquilino de Asana y el token de la Cuenta de servicios que generaste anteriormente en Concesión de acceso > URL del inquilino, y probar la conexión.
        • Definir quiénes están incluidos en el alcance de la concesión de acceso (por asignación o por filtro de alcance basado en atributos).
        • Revisar y confirmar la asignación de atributos para usuarios y grupos.
        • Inicia la concesión de acceso y supervisa el estado a través de los registros de concesión de acceso de Microsoft.

      Dado que esta configuración se realiza en el Centro de administración de Entra, consulta el tutorial de Microsoft para obtener capturas de pantalla y orientación de navegación actualizadas. Los requisitos de Asana relacionados con la asignación de atributos y la cuenta de servicio mencionados anteriormente siguen siendo los mismos, independientemente de los cambios en la interfaz de usuario de Microsoft.

      Google Workspace

      Si usas Google Workspace como proveedor de identidad y quieres configurar la concesión de acceso SCIM con Asana, comunícate con tu ejecutivo de cuentas o con el equipo de Asistencia de Asana para obtener orientación actualizada sobre la configuración.

      OneLogin

      La Integración de OneLogin con Asana se configura directamente en OneLogin. Sigue la guía de configuración de concesión de acceso de SCIM de OneLogin para Asana para obtener instrucciones paso a paso.

      Si estás configurando SCIM con un proveedor de identidad que no está integrado de forma nativa con Asana, consulta la documentación de desarrolladores de Asana sobre los atributos SCIM compatibles para obtener la lista completa de atributos aceptados.

      Personalización de la anulación de acceso de SCIM

      Cuando se anula el acceso de un miembro a Asana a través de SCIM o la API mediante un token de cuenta de servicio, Asana crea automáticamente un proyecto llamado “Tareas asignadas previamente” que contiene sus tareas públicas. Puedes configurar quién es el encargado de ese proyecto:

      1. En la Consola del administrador, ve a la pestaña Seguridad y abre los Ajustes de eliminación de miembros.
      2. Activa el ajuste para asignar a un superadministrador (o a Todos los superadministradores) como encargado del proyecto “Tareas asignadas previamente”.
      3. Opcionalmente, elige si quieres incluir las tareas finalizadas.

      Esta personalización solo se aplica cuando se elimina a un miembro a través de SCIM o la API con un token de cuenta de servicio, no cuando se elimina manualmente a través de la interfaz de usuario de Asana. Para obtener más información sobre lo que sucede cuando se elimina a un miembro, consulta Anulación de acceso al usuario.

      Note iconNota

      Este artículo se tradujo con IA.

      Envía comentarios sobre la traducción.
      Cargando
      SCIM de Asana: automatiza la concesión de acceso a los usuarios | Centro de ayuda