Permisos

El addon agrega 3 permisos de servidor, visibles al crear o editar un subusuario desde Server → Users:

PermisoConstanteQué habilita
domain.readPermission::ACTION_DOMAIN_READVer la lista de dominios del servidor (la pestaña Proxy se ve, pero sin este permiso no carga datos).
domain.createPermission::ACTION_DOMAIN_CREATEAgregar un dominio nuevo. También es el permiso que se usa para confirmar la verificación de propiedad de un dominio ("Verify now"), no hay un permiso separado para eso.
domain.deletePermission::ACTION_DOMAIN_DELETEEliminar un dominio existente.

Notas

  • El dueño del servidor siempre tiene los tres permisos automáticamente, como con cualquier otro grupo de permisos de Pterodactyl.
  • El ícono de la pestaña "Proxy" en el frontend está condicionado al permiso comodín domain.* (definido en la entrada de rutas inyectada en routes.ts). Un subusuario sin ninguno de los tres permisos ni siquiera ve la pestaña.
  • No hay un permiso separado para "ver el error detallado" o "forzar reintento"; eso no existe como acción independiente en este addon.
  • A nivel de administrador del panel no hay un permiso específico nuevo: la pestaña Admin → Nodes → (nodo) → Proxy usa el mismo control de acceso que el resto del panel de administración (rol de administrador).

Cómo asignarlos

  1. Ir al servidor → Users.
  2. Editar el subusuario (o crear uno nuevo).
  3. En la sección de permisos, buscar el grupo Domain (la descripción dice "Permissions that control a user's ability to manage custom domains and the nginx reverse proxy for this server").
  4. Tildar read, create y/o delete según corresponda.
  5. Guardar.

Siguiente: Uso: usuario final →