Espai de treball i persones
Qui ho demana, què pot fer i qui més hi ha.
Eines d'espai de treball i persones
| Eina | Què fa |
|---|---|
| whoAmI | Què pots fer a la bústia que està activa ara mateix: el rol que tens, si ets propietari de l'espai de treball, i tots els permisos que concedeix aquest rol. |
| listRoles | Els rols que defineix aquest espai de treball i què concedeix cadascun, amb quantes persones i quantes claus API tenen cadascun, la dada que diu si és segur canviar-ne un. |
| listWorkspaceMembers | Qui hi ha a l'espai de treball, el rol que té cadascú i quines adreces se li han concedit. |
Llegeix whoAmI abans de dir a algú que una cosa no es pot fer. Una eina per a la qual no tens permís NO és en absolut a la teva llista d'eines, de manera que una eina absent és molt més sovint un permís que no tens que no pas una funcionalitat que falta en aquest servidor. Respon per a la connexió ACTIVA, de manera que la resposta canvia després de setActiveConnection.
whoAmI no necessita cap permís; les altres dues estan darrere de roles:read i members:read. La divisió és la mateixa que es traça a tota la resta d'aquí. Descriure't a tu mateix no és una afirmació sobre ningú altre, i les dues que anomenen companys estan protegides com qualsevol altra afirmació sobre una altra persona.
Un ROL i una CONCESSIÓ D'ADREÇA són dues coses diferents, i listWorkspaceMembers informa de totes dues per persona perquè cap no respon per l'altra. El rol és el que algú pot fer, les adreces són allò sobre el qual ho pot fer, i una persona pot tenir un rol sense cap adreça (obre una bústia buida) o una adreça sense cap fila de rol, que és una concessió antiga que implica un rol en lloc d'un que hagi triat ningú. El propietari de l'espai de treball no hi surt: és el compte a qui pertany l'espai de treball i ho té tot.
Res d'aquí no escriu. No hi ha createRole, ni setMemberRole, ni grantAddress, pel mateix motiu que no hi ha deleteRule: ampliar un rol o repartir una adreça des d'una finestra de xat és un canvi silenciós i ampli que després ningú no veu. Tot plegat és a Configuració → Rols i a /roles, on qui ho fa pot veure tota la matriu que està canviant.