> For the complete documentation index, see [llms.txt](https://docs.buildings.ability.abb/collection/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.buildings.ability.abb/collection/german-14.2-freezed/dokumentation/rollen/systemrollen.md).

# Systemrollen

## Über die Systemrolle

Die Einstellungen in **Systemrollen** regeln die Berechtigung für Optionen, die systemweit gelten.\
Die Optionen die von dieser Rolle gesteuert werden bleiben in allen Projekten gleich.

Jeder Nutzer hat immer genau 1 Systemrolle. Nutzer können nicht mehr als 1 Systemrolle gleichzeitig besitzen.

## Standard-Systemrollen

Standardmäßig wird eliona mit folgenden Rollen ausgeliefert:

### System-Owner

Diese Rolle wird beim Deployment des Systems erstellt und hat **alle** Berechtigungen.&#x20;

* Die Rolle "System-Owner" ist die einzige Rolle, die neue System-Rollen erstellen kann.
* Die Rolle "System-Owner" ist die einzige Rolle, die die Rolle "System-Admin" verleihen kann.

### System-Admin

Eine Rolle mit umfassenden Rechten. Nutzer mit dieser Rolle können u.a. neue User erstellen. Nutzer mit der Rolle "System-Admin" können anderen Nutzer **NICHT** die Rolle **"**&#x53;ystem-Admin" vergeben.

### System-User

Diese Rolle wird jedem neu erstelltem User automatisch zugewiesen. Nutzer mit dieser Rolle verfügen über keinerlei Schreibberechtigung und können weder neue System-Admins noch neue System-User erstellen.

{% hint style="info" %}
Standard-Rollen können nicht geändert und nicht gelöscht werden.
{% endhint %}

## Eine benutzerdefinierte Systemrolle erstellen

{% hint style="info" %}
Nur Inhaber der Systemrolle "System-Owner" können neue Systemrollen erstellen.
{% endhint %}

Sie können unbegrenzt viele benutzerdefinierte Rollen erstellen und diese anpassen.

Gehen Sie folgendermaßen vor, um eine neue Systemrolle anzulegen

{% @supademo/embed demoId="bb1-CwIMkdiuUCmi78DJU" url="<https://app.supademo.com/demo/bb1-CwIMkdiuUCmi78DJU>" fullWidth="true" %}

## Systemrollen-Optionen

<div data-full-width="true"><figure><img src="/files/A5dPBM48PMS8MIo1OZX2" alt=""><figcaption><p>Optionen für eine Systemrolle</p></figcaption></figure></div>

{% hint style="info" %}
Deaktivieren Sie einen Universal-Schalter, um den entsprechenden Menüpunkt auszublenden
{% endhint %}

<table><thead><tr><th width="85"></th><th width="264"></th><th></th></tr></thead><tbody><tr><td>A</td><td>Name</td><td>Name der Systemrolle</td></tr><tr><td>B</td><td>Role Access</td><td>Wenn dieser Schalter aktiviert ist, können andere berechtigte Nutzer (z.B: Admins) diese Rolle Nutzern zuweisen. <a href="#role-access">-> Mehr Infos</a></td></tr><tr><td><strong>C</strong></td><td><strong>Universal-Schalter "Asset"</strong></td><td><strong>Alle Schreib- und Lesezugriffe für die Funktion "Asset" aktivieren/deaktivieren</strong></td></tr><tr><td>C1</td><td>Asset</td><td>Schreibzugriff/Lesezugriff für den "Asset Modellierung" erteilen</td></tr><tr><td><strong>D</strong></td><td><strong>Universal-Schalter "Connection"</strong></td><td><strong>Alle Schreib- und Lesezugriffe für die Funktion "Asset" aktivieren/deaktivieren</strong><br><br>Schalter deaktivieren, um Menüpunkt zu verbergen</td></tr><tr><td>D1</td><td>Format</td><td>Schreibzugriff/Lesezugriff für "Format" erteilen</td></tr><tr><td>D2</td><td>Funktionen</td><td>Schreibzugriff/Lesezugriff für den "Funktionen" erteilen</td></tr><tr><td><strong>E</strong></td><td><strong>Universal-Schalter "Eliona"</strong></td><td><strong>Alle Schreib- und Lesezugriffe für die Funktion "eliona" aktivieren/deaktivieren</strong></td></tr><tr><td>E1</td><td>Projekte</td><td>Schreibzugriff/Lesezugriff für "Projekte" erteilen</td></tr><tr><td>E2</td><td>Provider</td><td>Schreibzugriff/Lesezugriff für "Provider" erteilen</td></tr><tr><td>E3</td><td>Rollen</td><td>Schreibzugriff/Lesezugriff für "Rollen" erteilen</td></tr><tr><td>E4</td><td>Tags</td><td>Schreibzugriff/Lesezugriff für "Tags" erteilen</td></tr><tr><td>E5</td><td>Nutzer</td><td>Schreibzugriff/Lesezugriff für "Nutzer" erteilen. <br><br>Wenn für diesen Punkt Schreibzugriff aktiviert ist, können Nutzer mit dieser Systemrolle neue Nutzer erstellen.</td></tr><tr><td><strong>F</strong></td><td><strong>Universal-Schalter "Monitoring"</strong></td><td><strong>Alle Schreib- und Lesezugriffe für die Funktion "Monitoring" aktivieren/deaktivieren</strong></td></tr><tr><td>F1</td><td>Monitoring</td><td>Schreibzugriff/Lesezugriff für "Monitoring" erteilen</td></tr><tr><td><strong>G</strong></td><td><strong>Universal-Schalter "Settings"</strong></td><td><strong>Alle Schreib- und Lesezugriffe für die Funktion "Settings" aktivieren/deaktivieren</strong></td></tr><tr><td>G1</td><td>Apps</td><td>Schreibzugriff/Lesezugriff für "Apps" erteilen</td></tr><tr><td>G2</td><td>Audit Log</td><td>Schreibzugriff/Lesezugriff für "Audit Log" erteilen</td></tr><tr><td>G3</td><td>API Keys</td><td>Schreibzugriff/Lesezugriff für "API Keys" erteilen</td></tr><tr><td>G4</td><td>Lizenz</td><td>Schreibzugriff/Lesezugriff für "Lizenz" erteilen</td></tr><tr><td>G5</td><td>System</td><td>Schreibzugriff/Lesezugriff für "System" erteilen</td></tr><tr><td>G6</td><td>Templates</td><td>Schreibzugriff/Lesezugriff für "Templates" erteilen</td></tr></tbody></table>

## \[B] Role Access

Mit dieser Option können Sie festlegen, wer die entsprechende Systemrolle an andere Nutzer vergeben kann kann.

Diese Funktion kann für jede Systemrolle separat konfiguriert werden.

<div data-full-width="true"><figure><img src="/files/pcxQaVnpCkmQoBFUnvTC" alt=""><figcaption></figcaption></figure></div>

**Schalter aktiviert** \
Diese Systemrolle kann von Nutzern zugewiesen werden, deren Systemrolle Schreibrechte im Bereich *Rollen* hat.

**Schalter deaktiviert**\
Diese Rolle kann nur durch den System-Owner zugewiesen werden.&#x20;

## Einem Nutzer eine Systemrolle zuweisen

{% @supademo/embed demoId="B9-AfwFUnk\_k4AZXoz8wr" url="<https://app.supademo.com/demo/B9-AfwFUnk_k4AZXoz8wr>" fullWidth="true" %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.buildings.ability.abb/collection/german-14.2-freezed/dokumentation/rollen/systemrollen.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
