Rollen en rechten
Eén rol op je node
Section titled “Eén rol op je node”Elke beheerder op je node heeft dezelfde rol, operator_admin. Ze beheert deze
server: gebruikers, sessies, aanmeldgeschiedenis, geblokkeerde pogingen,
organisaties, kluizen, notificaties en logboeken.
Er is een tweede rol, in handen van Trusted Codes centraal, die de federatie, de
entitlements en de commerciële bedieningselementen bezit. Ze wordt niet op je
node gebruikt, en er is geen manier om haar van hieruit te bereiken.
tc-operator add-admin is vastgezet op operator_admin en kan nooit de
centrale rol verlenen. De grens wordt op de server bij elk verzoek
gecontroleerd, niet slechts in de console verborgen.
De eerlijke grens: dit beperkt het personeel aan wie je bevoegdheden overdraagt, niet jou. Je bezit de Postgres op je eigen machine.
Wat de server weigert
Section titled “Wat de server weigert”Sommige gebieden zijn voor operator_admin geweigerd en helemaal uit de zijbalk
verborgen: plannen, entitlements, de hele groep Settings (systeemparameters
en featurevlaggen, AI-prompts, exportconfiguraties, systeemtags, het
dashboardregister), de marketingschermen, de contentschermen, de
analysedashboards, de beheerpagina’s voor gefedereerde servers, en de
centraal-alleen-items onder Operations (AI-chatanalyse, API-kosten,
bèta-aanmeldingen, systeemstatus). Alleen Audit Log en Function Logs
blijven in die groep over.
Een van die adressen rechtstreeks openen geeft een pagina met de kop Not available, die vertelt dat het gebied centraal wordt beheerd en niet beschikbaar is voor operatorbeheerders.
Dat is met opzet. Het entitlementplafond waaronder je node draait, wordt centraal toegekend, en jij beheert je leden daarbinnen. Je kunt het niet vanuit je eigen console verhogen.
Bedieningselementen die op het scherm staan en toch weigeren
Section titled “Bedieningselementen die op het scherm staan en toch weigeren”Het zijbalkfilter verbergt hele schermen. Het verbergt niet afzonderlijke knoppen binnen een scherm dat je wel mag openen, dus een handvol bedieningselementen zijn voor je zichtbaar en worden door de server geweigerd zodra je ze indrukt. Verwacht een foutmelding, geen effect.
Op Users: Test User, Clean Tests, Import, een gebruiker aanmaken, een gebruiker verwijderen, gebruikers in bulk verwijderen, een account blokkeren en deblokkeren, een apparaat verwijderen, de gegevens van een andere gebruiker exporteren, superuser toekennen of intrekken, en een entitlementoverschrijving toekennen of bewerken, en een plan toewijzen, verwijderen of van datum wijzigen.
Op Organizations: Provision Business Org, deprovisionering, en het verwijderen van een organisatie.
Op Notifications → Send Bulk: het hele scherm. Het somt de gegevens van elke gebruiker over een hele installatie heen op en ontsleutelt ze, en blijft daarom centraal-alleen, ook al staat het in de zijbalk.
Op Identity & Access → External Members: het hele scherm, om dezelfde reden — het leest via een centraal-alleen gebied.
Op het Dashboard: elke kaart behalve Recent Activity. Zie Notificaties en logboeken.
De twee extra rechten
Section titled “De twee extra rechten”Naast de rol zijn er twee rechten, één voor één toegekend, bovenop de rol. Ze bestaan zodat je iemand een noodmaatregel kunt geven zonder ook de persoonsgegevens van je leden aan hem over te dragen.
can_revoke laat de houder een partnerserver afsnijden, in beide
richtingen. Je eerste beheerder krijgt dit bij de installatie, omdat een
noodmaatregel die midden in een incident een commandoregel nodig heeft, geen
noodmaatregel is.
can_reveal laat de houder één gelogd uitnodigingsadres tegelijk onthullen,
en laat hem de bewaring inschakelen die er überhaupt een herstelbare kopie van
laat bestaan. Ze staat uit tot je haar toekent, omdat ze nieuwe persoonsgegevens
creëert.
Ken ze zo toe:
tc-operator add-admin --email someone@example.com --can-revoketc-operator add-admin --email someone@example.com --can-revealNeem er een terug met --revoke plus de vlag van dat recht. --revoke alleen
verwijdert de rol en beide rechten.
Het toekennen van can_reveal toont een waarschuwing dat de persoon nu
uitgenodigde adressen kan onthullen. Elke onthulling wordt permanent vastgelegd,
met de naam van de lezer, het tijdstip en een reden die hij moet typen.
Waar je een van deze rechten mist, wordt het bedieningselement niet aangeboden. De knop Cut off op een serverrij toont dan needs permission in plaats daarvan, en de knop show naast een gemaskeerd adres ontbreekt gewoon.