Probar gratis

Roles y Permisos

GitScrum Studio usa control de acceso basado en roles para gestionar lo que los miembros del equipo pueden ver y hacer. Entender la jerarquía de roles te ayuda a asignar niveles de acceso apropiados y mantener la seguridad.


Jerarquía de Roles

GitScrum tiene cuatro roles principales, cada uno con diferentes niveles de permisos:

RolNivel de AccesoUso Típico
Agency OwnerAcceso completoDueños de negocio, administradores de cuenta
ManagerGestión de proyecto y equipoProject managers, líderes de equipo
DeveloperTrabajo de tareas y contenidoIngenieros, diseñadores, contribuidores
ClientAcceso limitado de visualizaciónClientes externos, stakeholders

Agency Owner

El rol de Agency Owner tiene acceso sin restricciones a todas las funcionalidades del workspace. Este rol debe asignarse con moderación a personas responsables del negocio y administración de la cuenta.

Permisos Completos

  • Crear, editar y eliminar workspaces
  • Gestionar facturación y suscripción
  • Añadir y eliminar todos los miembros del equipo
  • Asignar cualquier rol a los miembros
  • Acceder a todos los proyectos sin importar privacidad
  • Eliminar cualquier contenido
  • Configurar integraciones y acceso API
  • Ver todos los datos financieros (facturas, ingresos)
  • Gestionar clientes de ClientFlow

Caso de Uso

Asigna Agency Owner a:

  • Dueños de negocio
  • Administradores de cuenta
  • Socios senior con responsabilidad total

Limitaciones

Siempre debe haber al menos un Agency Owner por workspace. No puedes degradarte a ti mismo si eres el único owner.


Manager

Los Managers tienen amplio acceso a proyectos y miembros del equipo pero no pueden modificar configuraciones a nivel de workspace o facturación.

Permisos

ÁreaPuede HacerNo Puede Hacer
ProyectosCrear, editar, archivarEliminar permanentemente
TareasCRUD completo
EquipoAñadir/quitar miembrosCambiar Agency Owners
ClientesVer y gestionarEliminar clientes con facturas
ReportesAcceder a todos los reportesExportar datos financieros
ConfiguraciónConfiguración de proyectoFacturación/zona de peligro del workspace

Caso de Uso

Asigna Manager a:

  • Project managers
  • Líderes de equipo
  • Jefes de departamento
  • Miembros senior que necesitan supervisión

Developer

Los Developers pueden trabajar en tareas y contribuir contenido pero tienen capacidades administrativas limitadas.

Permisos

ÁreaPuede HacerNo Puede Hacer
TareasCrear, editar, comentarEliminar tareas de otros
ProyectosVer proyectos asignadosCrear nuevos proyectos
TiempoRegistrar tiempo propioEditar tiempo de otros
WikiCrear y editar páginasEliminar páginas
DocumentosSubir y gestionarEliminar archivos de otros
SprintsVer y actualizar estadoCrear/gestionar sprints

Caso de Uso

Asigna Developer a:

  • Ingenieros de software
  • Diseñadores
  • Ingenieros de QA
  • Creadores de contenido
  • Contribuidores generales

Client

Los Clients tienen acceso de solo lectura a información específica compartida con ellos. Este rol es para stakeholders externos que necesitan visibilidad sin capacidades de edición.

Permisos

ÁreaPuede HacerNo Puede Hacer
ProyectosVer proyectos asignadosVer otros proyectos
TareasVer tareasCrear o editar tareas
FacturasVer facturas propiasVer precios internos
PropuestasAprobar/rechazar propuestasCrear propuestas
ComentariosLeer discusionesParticipar en discusiones
PortalAcceder al portal de clienteAcceder a la aplicación principal

Caso de Uso

Asigna Client a:

  • Clientes externos
  • Stakeholders que necesitan visibilidad del proyecto
  • Proveedores rastreando entregables

Portal de Cliente

Los clientes acceden a GitScrum a través de una interfaz de portal separada. Ver ClientFlow para configuración del portal.


Matriz de Permisos

Desglose detallado por funcionalidad:

Workspace

AcciónOwnerManagerDeveloperClient
Ver workspace
Editar configuración
Gestionar facturación
Eliminar workspace
Invitar miembros

Proyectos

AcciónOwnerManagerDeveloperClient
Ver todos los proyectosasignadosasignados
Crear proyectos
Editar configuración del proyecto
Eliminar proyectos
Archivar proyectos

Tareas

AcciónOwnerManagerDeveloperClient
Ver tareas
Crear tareas
Editar cualquier tareapropias
Eliminar tareaspropias
Asignar tareas

Seguimiento de Tiempo

AcciónOwnerManagerDeveloperClient
Registrar tiempo
Ver tiempo propio
Ver tiempo del equipo
Editar cualquier entrada de tiempo
Eliminar entradas de tiempopropias

ClientFlow

AcciónOwnerManagerDeveloperClient
Ver clientespropio
Crear clientes
Crear facturas
Registrar pagos
Eliminar clientes

Cambiar Roles

Promover Miembros

Los Agency Owners pueden cambiar el rol de cualquier miembro a través de la sección de Equipo:

  1. Ve a Equipo > Miembros
  2. Haz clic en la fila del miembro
  3. Selecciona nuevo rol del dropdown
  4. Los cambios se aplican inmediatamente

Degradar Miembros

Al degradar a alguien de Manager a Developer:

  • Pierden acceso a funcionalidades de administración
  • El acceso al proyecto puede reducirse
  • El trabajo existente permanece intacto

Eliminar Agency Owners

Para eliminar a alguien como Agency Owner:

  • Al menos otro Agency Owner debe existir
  • No puedes eliminarte a ti mismo si eres el último owner
  • Transfiere la propiedad antes de eliminar

Anulaciones a Nivel de Proyecto

Más allá de los roles de workspace, los proyectos pueden tener asignaciones de miembros específicas:

Visibilidad del Proyecto

  • Privado: Solo los miembros asignados ven el proyecto
  • Público: Todos los miembros del workspace ven el proyecto

Miembros del Proyecto

Incluso con un rol de Developer en el workspace, alguien debe ser añadido a un proyecto privado para accederlo.


Mejores Prácticas

Principio de Mínimo Privilegio

Asigna el rol mínimo necesario para las responsabilidades de alguien. La mayoría de miembros del equipo deberían ser Developers a menos que necesiten capacidades de gestión.

Auditorías Regulares

Revisa periódicamente las asignaciones de roles:

  • Elimina acceso de miembros que se fueron
  • Verifica que los Agency Owners sean apropiados
  • Revisa asignaciones de proyectos para contratistas

Acceso de Cliente

  • Crea cuentas de cliente dedicadas
  • Nunca compartas credenciales de equipo interno
  • Usa el Portal de Cliente para acceso externo

Documentación

Mantén un registro de quién tiene qué acceso y por qué, especialmente para workspaces sensibles a cumplimiento.


Resolución de Problemas

"No puedo ver un proyecto"

  • Verifica si estás asignado al proyecto
  • Pide a un Manager que te añada si es privado
  • Verifica tu rol de workspace

"El botón está deshabilitado"

  • Tu rol puede no tener ese permiso
  • Revisa la matriz de permisos arriba
  • Contacta a tu administrador de workspace

"El cliente no puede iniciar sesión"

  • Verifica que el acceso al portal esté habilitado
  • Revisa que la contraseña del cliente esté establecida
  • Confirma la URL correcta de login

Cómo Reportar un Problema o Solicitar una Funcionalidad

Si encuentras problemas de acceso o necesitas configuraciones de permisos personalizadas, envía comentarios a través de GitScrum Studio. En la Barra Lateral, haz clic en Tickets de Soporte y abre un ticket.