Skip to content
Esta página fue generada y traducida con asistencia de IA. Si encuentra alguna imprecisión, no dude en ayudar a mejorarla. Editar en GitHub

Miembros y Permisos ​

OpenPR utiliza control de acceso basado en roles (RBAC) con ámbito de espacio de trabajo. Cada miembro del espacio de trabajo tiene un rol que determina sus permisos.

Roles ​

RolDescripciónPermisos
PropietarioCreador del espacio de trabajo o propietario promovidoAcceso completo: eliminar espacio de trabajo, gestionar todas las configuraciones, promover/degradar miembros
AdministradorAdministrador del espacio de trabajoGestionar proyectos, miembros (excepto propietarios), configuraciones, configuración de gobernanza
MiembroMiembro regular del equipoCrear y gestionar incidencias, comentarios, etiquetas; participar en gobernanza

Invitar Miembros ​

Navega a Configuración del Espacio de Trabajo > Miembros > Invitar:

  1. Introduce la dirección de correo electrónico del usuario.
  2. Selecciona un rol (Propietario, Administrador o Miembro).
  3. Haz clic en Invitar.

El usuario invitado debe tener una cuenta OpenPR. Si no tiene una, necesita registrarse primero.

Gestionar Miembros ​

Desde la lista de miembros, puedes:

  • Cambiar rol -- Promover o degradar miembros (los administradores no pueden cambiar roles de propietario).
  • Eliminar -- Eliminar un miembro del espacio de trabajo.

Tipos de Usuario ​

OpenPR soporta dos tipos de entidad:

TipoDescripciónCreado Por
humanUsuarios humanos regularesRegistro de usuario
botCuentas de bot/IACreación de token de bot

Los usuarios bot se crean automáticamente cuando se genera un token de bot. Aparecen en feeds de actividad y registros de auditoría con su nombre para mostrar.

Tokens de Bot ​

Los tokens de bot permiten que los asistentes de IA y herramientas externas se autentiquen con el servidor MCP y la API. Cada token:

  • Tiene el prefijo opr_.
  • Tiene ámbito en un espacio de trabajo.
  • Crea una entidad de usuario bot_mcp correspondiente.
  • Soporta todas las operaciones de lectura/escritura disponibles para los miembros del espacio de trabajo.

Crear un Token de Bot ​

Navega a Configuración del Espacio de Trabajo > Tokens de Bot > Crear:

  1. Introduce un nombre para mostrar (p. ej., "Asistente Claude").
  2. Haz clic en Crear.
  3. Copia el token inmediatamente -- no se mostrará de nuevo.

Usar Tokens de Bot ​

Los tokens de bot se usan en la configuración del servidor MCP:

bash
# Environment variable
OPENPR_BOT_TOKEN=opr_your_token_here

O en solicitudes de API:

bash
curl -H "Authorization: Bearer opr_your_token_here" \
  http://localhost:8080/api/workspaces/<workspace_id>/projects

Referencia de API ​

bash
# List workspace members
curl -H "Authorization: Bearer <token>" \
  http://localhost:8080/api/workspaces/<workspace_id>/members

# List bot tokens
curl -H "Authorization: Bearer <token>" \
  http://localhost:8080/api/workspaces/<workspace_id>/bots

Herramientas MCP ​

HerramientaDescripción
members.listListar todos los miembros del espacio de trabajo y sus roles

Próximos Pasos ​

Released under the Apache-2.0 License.