Compartir su cuenta de Alibaba Cloud para colaborar en equipo representa un riesgo de seguridad importante. Agregue usuarios de RAM como miembros del espacio de trabajo y asígneles roles para habilitar un control de acceso detallado, proteger los datos y estandarizar los flujos de trabajo de desarrollo.
Cómo funciona
La gestión de miembros de DataWorks se basa en los modelos de RAM (Resource Access Management) de Alibaba Cloud y de control de acceso basado en roles (RBAC):
Identidad del miembro: Los miembros del espacio de trabajo son, en esencia, usuarios de RAM dentro de su cuenta de Alibaba Cloud. DataWorks no crea ni almacena identidades de usuario.
Asignación de roles: Usted otorga permisos a los miembros al asignarles roles, como Workspace Manager, Development u O&M.
Correspondencia de permisos: Los permisos de los roles de DataWorks corresponden a los permisos del motor de cómputo subyacente. Por ejemplo, si le asigna el rol Development a un miembro en DataWorks, este obtiene automáticamente los permisos de lectura y escritura correspondientes en el proyecto de MaxCompute vinculado.
Para obtener más información sobre el sistema de permisos de DataWorks, consulte DataWorks Permission Model.
Requisitos previos
Debe tener el rol Workspace Administrator en el espacio de trabajo.
De forma predeterminada, la cuenta de Alibaba Cloud que crea un espacio de trabajo recibe el rol Workspace Manager para dicho espacio.
Agregar miembros y gestionar roles
Vaya al Centro de administración de DataWorks, seleccione el espacio de trabajo de destino y haga clic en Go to Management Center.
En el panel de navegación izquierdo, vaya a la pestaña Workspace Members and Roles y haga clic en Add Members en la esquina superior derecha. Aparecerá el cuadro de diálogo Add Members.
(Opcional) Si necesita crear un nuevo usuario de RAM, haga clic en RAM console en el mensaje de la parte superior del cuadro de diálogo. Esto lo llevará a la consola de RAM para create a RAM user.
-
Seleccione las cuentas que desea agregar, muévalas a la lista Selected Accounts y seleccione Set Roles para otorgar los permisos.
ImportanteLos usuarios de RAM con distintos roles de espacio de trabajo tienen permisos diferentes sobre las funciones de DataWorks. Para obtener detalles sobre los roles predefinidos, consulte Workspace-level access control.
El rol Workspace Manager otorga al usuario de RAM todos los permisos dentro del espacio de trabajo.
Una vez agregados los miembros, consulte y gestione su información en la lista Workspace Members. Modifique el rol de un miembro en la columna Role o elimine a un miembro desde la columna Operation. No es posible eliminar al propietario del proyecto.
Recomendaciones para producción
Principio de menor privilegio: No asigne el rol Workspace Administrator a desarrolladores comunes ni a ingenieros de O&M. En su lugar, asigne roles específicos como Development, O&M o Deploy según las responsabilidades de cada puesto.
Revisiones periódicas: El propietario del proyecto debe revisar con regularidad la lista Workspace Members para eliminar a los miembros inactivos y limpiar los permisos innecesarios.
Riesgos de los privilegios de administrador: El rol Workspace Administrator tiene permisos completos para gestionar miembros, modificar configuraciones del espacio de trabajo, entre otras acciones. Un error operativo o una cuenta comprometida pueden afectar gravemente todo el proyecto. Limite este rol a uno o dos líderes clave del proyecto.
Siguientes pasos
Después de agregar miembros y asignar roles, explore a continuación los recursos disponibles para conocer los conceptos básicos de DataWorks.
Para consultar un tutorial de inicio rápido, vea Comprehensive tutorial: Analyze website user profiles.
Si busca más tutoriales, revise Tutorials.
Preguntas frecuentes
P: ¿Por qué no puedo encontrar un usuario de RAM específico al intentar agregar un miembro? R: Primero, asegúrese de que el usuario de RAM se haya creado en la consola de RAM de Alibaba Cloud. Segundo, en el cuadro de diálogo Add Members de DataWorks, haga clic en el botón Refresh para cargar la lista más reciente de usuarios de RAM.
P: ¿Por qué no puedo eliminar a un miembro del espacio de trabajo? R: No es posible eliminar al Workspace Owner de un espacio de trabajo. Por lo general, el propietario del proyecto es la cuenta de Alibaba Cloud que creó el espacio de trabajo y posee todos los permisos sobre este.
-
P: Agregué un usuario de RAM como miembro del espacio de trabajo, pero sigo sin poder acceder después de iniciar sesión. ¿Por qué? R: Los usuarios de RAM y los roles de RAM son dos tipos de identidad distintos. Los permisos del espacio de trabajo otorgados a un usuario de RAM no aplican para un rol de RAM. Para solucionar el problema, siga estos pasos:
En la esquina superior derecha de la consola de DataWorks, compruebe el tipo de identidad de la cuenta con la que inició sesión.
Confirme si esa identidad se agregó como miembro del espacio de trabajo de destino.
Si no se ha agregado, vaya a la pestaña Workspace Members and Roles en la página de administración del espacio de trabajo. Agregue la identidad actual como miembro del espacio de trabajo y asígnele el rol correspondiente.