UserRoles
Gibt die Rolle eines Benutzers an.
Ein Benutzer kann Berechtigungen erhalten, in dem dieser Mitglied einer Gruppe ist oder Rollen für seinen Benutzer zugewiesen bekommt.
Über die Mitgliedschaft einer Gruppe erhält ein Benutzer Berechtigungen für Datenobjekte und ChangeSets.
Mittels der Rollen erhält ein Benutzer höhere Berechtigungen.
Werte
- None
Dieser Wert ist der Standardwert für neue Benutzer. Für diese Benutzer sind keine Rollen gesetzt.
- SchemaManager
Mit dieser Rolle darf ein Benutzer die Schemata in onion.net verwalten.
- UserManager
Mit dieser Rolle darf ein Benutzer Benutzer und Gruppen in onion.net verwalten.
Jedoch darf ein Benutzer mit der Rolle Benutzerverwalter keine Benutzer verwalten, welche ebenfalls Benutzerverwalter, Administratoren oder der Benutzer admin sind.
- Administrator
Mit dieser Rolle erhält ein Benutzer die Berechtigungen als Administrator.
Die Berechtigungen dieser Rolle sind wie folgt:
- Der Benutzer darf alle Datenobjekte sehen und verwalten.
- Der Benutzer darf alle ChangeSets sehen und verwalten.
- Der Benutzer ist Redakteur und Live-Redakteur.
- Der Benutzer ist Benutzerverwalter. Er darf jedoch keine Administratoren und den Benutzer admin verwalten.
- Der Benutzer ist Schemaverwalter.
- Der Benutzer darf Bearbeitungsprozesse an andere Benutzer übergeben.
- Editor
Diese Rolle ist spezifisch für den onion.net Editor. Besitzt ein Benutzer diese Rolle, sowie mindestens Leserechte auf das Wurzeldatenobjekt, so darf sich der Benutzer am Editor anmelden.
In der Produktiven Umgebung darf dieser Benutzer jedoch keine Änderungen vornehmen. Dafür benötigt er mindestens die Rolle Live-Redakteur.
- LiveEditor
Diese Rolle erweitert die Rolle Editor um die Funktion Daten in der Produktiven Umgebung zu editieren. Inwiefern der Benutzer in der Produktiven Umgebung editieren darf, ist weiterhin von den Berechtigungen der Gruppenmitgliedschaften abhängig, jedoch ist dies mit dieser Rolle nicht mehr komplett ausgeschlossen.