sf-team
Scopo
Il team come unica area di lavoro: chi lavora qui, cosa può fare ciascuno e chi
è stato invitato ma non è ancora arrivato.
Proiezioni
Quattro viste , che la shell trasforma nei pulsanti permanenti della schedasetOf
— Team, Inviti, Pianificazione, Diritti — più una vista, la scheda della persona, che si apre come sottoscheda all'internoobjectOf
della stessa area. Quando non è selezionato nulla, l'area mostra la propria
schermata ( risolta attraverso la sua vista team.statistic, il modellosetOf
usato da e sf-logs).sf-equipment
Cosa definisce questa superficie
La console non può concedere nulla. è rp-access e@Access("internal")
il runtime rifiuta un JWT utente prima che venga verificato qualsiasi permesso
(). Pertanto ogni operazione che modifica ciò che qualcuno puòmessaging-access.ts:176
fare esegue su centimanus, che contiene il token di servizio delwf-team-invite
cluster. Chi può eseguirla è la concessione ordinaria, che risiede in un unico file preset — quellawf/workflows/wf-team-invite.js(x)
concessione costituisce l'intero concetto di "chi può aggiungere persone".
Tre metodi di invito su hanno un rp-identity a livello di@Access("user")
metodo, così la colonna di consegna può essere letta senza un workflow a ogni
aggiornamento della tabella; sono regolati da neirp/identity/listInvites(r)
preset del proprietario e del manager.
La proiezione Diritti viene composta nel browser a partire dall'elenco dei
membri e dagli inviti, perché il servizio che conosce la risposta reale non può
essere interrogato da qui. Mostra quanto risulta dal record — il ruolo assegnato
alla persona e i tag che lo accompagnano — non una lettura del suo token attivo.
Operazioni
(quella per cui esiste questo perimetro — un elenco incollatoteam.member.import
in ingresso e una tabella compilata contenente esattamente quelle persone),, team.member.create, team.member.save,team.member.setRole, team.member.deactivate, team.invite.revoke.team.shift.create
Tre di queste sono pubblicate nel catalogo della chat in .llm.json
Dipendenze dirette dei moduli
,front-core,g-centimanus,g-identityg-staff
Appartenenza alla soluzione
production
Sorgente
modules/surfaces/sequrity/sf-team