sf-team
Propósito
El equipo como un área de trabajo: quién trabaja aquí, qué puede hacer cada persona y a quién
se ha invitado pero aún no ha llegado.
Proyecciones
Cuatro vistas , que el shell convierte en los botones permanentes de la pestañasetOf
— Equipo, Invitaciones, Horario, Derechos — más una vista, la tarjeta de la persona, que se abre como una subtapa dentro de la misma área. SinobjectOf
pulsar nada, el área muestra su propia pantalla (, resuelta a través deteam.statistic
su vista , el patrón que utilizan setOf y sf-logs).sf-equipment
Qué define esta superficie
La consola no puede conceder nada. es rp-access y@Access("internal")
el runtime rechaza un JWT de usuario antes de comprobar cualquier permiso
(). Por eso, toda operación que cambie lo que alguien puedemessaging-access.ts:176
hacer ejecuta en centimanus, que contiene el token de servicio del clúster.wf-team-invite
Quién puede ejecutarla es la concesión ordinaria , quewf/workflows/wf-team-invite.js(x)
vive en un único archivo de preajustes — esa concesión constituye todo lo relativo a «quién puede añadir personas».
Tres métodos de invitación en llevan un rp-identity a nivel de método,@Access("user")
por lo que la columna de entrega puede leerse sin un workflow por cada actualización de tabla; están
controlados por en los preajustes del propietario y del gerente.rp/identity/listInvites(r)
La proyección Derechos se compone en el navegador a partir del registro y las
invitaciones, porque no se puede consultar desde aquí al servicio que conoce la respuesta real. Muestra
la intención registrada — el rol que se asignó a una persona y las etiquetas que lo acompañaban —,
no una lectura de su token activo.
Operaciones
(para esto existe este contorno: se pega una lista y se obtieneteam.member.import
una tabla rellenada exactamente con esas personas), ,team.member.create, team.member.save, team.member.setRole,team.member.deactivate, team.invite.revoke.team.shift.create
Tres de ellas se publican en el catálogo de chat en .llm.json
Dependencias directas de módulos
,front-core,g-centimanus,g-identityg-staff
Pertenencia a la solución
production
Fuente
modules/surfaces/sequrity/sf-team