Roles y permisos
El enfoque de construcción colaborativa tiene como objetivo acelerar y simplificar el proceso de creación de aplicaciones cuando hay un equipo trabajando en Studio al mismo tiempo. Debido a esto, existe un conjunto de roles, cada uno con permisos específicos, que permite a los administradores y propietarios de sucursales determinar las acciones que cada usuario puede realizar en las aplicaciones y sus sucursales. Esto evita cualquier cambio o error no deseado que pueda afectar a la versión de producción. Lea la siguiente tabla para conocer los roles disponibles y las acciones que los usuarios pueden realizar:
Role | Permisos |
Owner | Crea ramas en Master Asigna usuarios para que realicen acciones en diferentes ramas Crea y edita pantallas y procesos relacionados con la rama Realiza commits de cambios a Master Actualiza las ramas Master |
Developer | Crea y edita pantallas y procesos relacionados con la rama Actualiza las ramas Master |
Visitor | Visualiza elementos en modo de solo lectura |
Nota
Las ramas Master solo admiten roles Owner, ya que son de modo solo lectura y no permiten ninguna modificación.
Asignar roles
De forma predeterminada, el usuario que crea una aplicación tendrá el rol Propietario en la rama Maestra. Este usuario puede asignar más tarde roles de propietario, desarrollador y visitante a diferentes usuarios.
Para asignar roles a otros usuarios, seleccione su aplicación en la página [Branch Navigator] Lista. Puede administrar roles individualmente para cada sucursal. Esto significa que, para cada sucursal que cree para una aplicación, puede asignar nuevos propietarios, desarrolladores y visitantes para organizar el trabajo de su equipo. Seleccione la rama que desea compartir y haga clic en el icono Compartir con, como se muestra en la imagen de abajo.

Se abre un modal donde puedes buscar usuarios y asignarles un rol. Consulte la imagen anotada a continuación para aprender a asignar roles y permisos:

1. Detalles de la sucursal. 1. Detalles de la rama. Puedes ver el nombre de la app, el módulo (main o vinculado) y el tipo de rama (feature o hotfix).
2. Barra de búsqueda. 2. Barra de búsqueda. Busca usuarios por nombre y seleccionalos para agregarlos a la lista.
3. Usuarios con los que ya estás compartiendo tu sucursal. Su nombre de usuario se agregará a esta lista con el rol de propietario asignado por defecto.
4. Rol asignado al usuario. Utilice el menú desplegable para agregar o modificar el rol asignado. Puede elegir entre propietario, desarrollador y visitante.
5. Acciones. 5. Acciones. Haz clic en Save para confirmar cambios. Haz clic en Close para cerrar el modal sin realizar ningún cambio.
Si tienes algún problema al asignar roles y permisos para tu app, comunícate con tu administrador.