> ## Documentation Index
> Fetch the complete documentation index at: https://docs.iru.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Rollen

> Erstellen Sie in Iru Identity Rollen für eine Anwendung, weisen Sie sie Gruppen zu und legen Sie die Sitzungsdauer pro Rolle fest.

Viele Anwendungen müssen wissen, **welche Rolle** ein Benutzer hat (Administrator,
Mitglied, Betrachter usw.), nicht nur, wer er ist. Iru kann einer
Anwendung bei der Anmeldung anhand der Gruppenmitgliedschaft des Benutzers eine Rolle übermitteln und die
**Sitzungsdauer** je nach Rolle variieren.

Sie erstellen Rollen auf der Registerkarte **Rollen** einer Anwendung und weisen sie auf deren
Registerkarte **Zuweisungen** Gruppen zu. Wie andere App-Einstellungen bearbeiten Sie Rollen in einem Entwurf
und veröffentlichen ihn anschließend. Siehe
[Übersicht über Anwendungen](/de/identity/applications/applications-overview).

## Wie eine Rolle die Anwendung erreicht

```mermaid theme={null}
flowchart LR
  group["Gruppenmitgliedschaft"] --> role["Rolle"]
  role -->|"Rollenkennung"| method["Rollenübermittlungsmethode"]
  method --> app["Anwendung"]
```

Sie weisen eine **Rolle** einer oder mehreren [Gruppen](/de/identity/directory/groups) zu.
Wenn sich jemand aus diesen Gruppen anmeldet, übermittelt Iru die **Kennung** der Rolle an
die Anwendung, und zwar mit der von Ihnen gewählten Rollenübermittlungsmethode.

## Rollenübermittlungsmethode

Die Rollenübermittlungsmethode legt fest, ob und wie Iru Rollen an die Anwendung sendet.

| Methode | Funktion |
| - | - |
| **Keine** | Die Anwendung erhält bei der Anmeldung keine Rolle. Auf der Registerkarte **Zuweisungen** können Sie Gruppen nur die Rolle **Standard** zuweisen. |
| **Gruppen** | Iru sendet die Rollenkennungen als Werte eines Claims oder Attributs namens `groups`, sofern Ihre Attributzuordnung nicht bereits eines mit diesem Namen sendet. |
| **Benutzerdefiniertes Attribut** | Iru sendet die Rollenkennungen in einem von Ihnen benannten Claim oder Attribut: bei OIDC als Array, bei SAML als ein Wert pro Rolle. Verwenden Sie bei OIDC keinen Claim-Namen, den Iru bereits sendet, etwa `sub`, `exp` oder `scope`. |

## Was eine Rolle enthält

> **Anzeigename und Kennung**
>
> Der Name der Rolle im Dashboard und die **Rollenkennung**, die Iru an
> die Anwendung sendet. Die Kennung ist der Wert, den die App für diese Rolle erhält.

> **Gruppen**
>
> Die [Gruppen](/de/identity/directory/groups), deren Mitglieder die Rolle erhalten.
> Sie weisen Rollen auf der Registerkarte **Zuweisungen** Gruppen zu, sodass die Rollenzuweisung
> Ihrer Verzeichnismitgliedschaft folgt.

> **Sitzungsdauer**
>
> Wie lange (in Minuten) die Anmeldung, die Iru an die Anwendung sendet, gültig bleibt.
> OIDC-Aktualisierungstoken werden dadurch nicht begrenzt. Wenn ein Benutzer mehreren Rollen entspricht, verwendet Iru
> die längste für diese Rollen festgelegte Dauer. Lassen Sie das Feld leer, wenn diese Rolle
> keine Dauer festlegen soll.
>
> Wenn keine der Rollen des Benutzers eine Dauer festlegt oder die Rollenübermittlungsmethode
> **Keine** ist, verwendet Iru den Standardwert der Anwendung. Dieser Standardwert beträgt anfangs
> **60 Minuten** für Apps, die Sie ohne Vorlage erstellen. Iru sendet keinen Ablaufzeitpunkt,
> wenn bei einer SAML-App **Sitzungsdauer unterstützt** auf **Nicht unterstützt** gesetzt ist.

> **Risikostufe**
>
> Eine Kennzeichnung der [Risikostufe](/de/identity/authentication/risk-based-access) für die
> Rolle. Das Dashboard verlangt eine, damit Sie sensiblere Rollen einheitlich kennzeichnen können.
> Sie wird nicht an die App gesendet und wirkt sich nicht auf die Anmeldung aus.

> [!NOTE]
>
> Eine Anwendung, die Sie ohne Vorlage erstellen, hat keine Rollen, sodass sich niemand
> anmelden kann, bis Sie eine Rolle hinzufügen und einer Gruppe zuweisen. Wenn die App keine
> Rolle benötigt, wählen Sie **Keine**. Die App hat dann eine einzige Rolle **Standard**, der Sie
> Gruppen zuweisen.

## Rollen für eine Anwendung konfigurieren

**1. Rollenübermittlungsmethode wählen**

Wählen Sie auf der Registerkarte **Rollen** der App **Gruppen** oder **Benutzerdefiniertes Attribut**, um
Rollen an die Anwendung zu senden. Wählen Sie **Keine**, wenn die App keine
Rolle benötigt.

**2. Rollen hinzufügen**

Legen Sie für jede Rolle einen Anzeigenamen und eine Risikostufe fest sowie optional einen
Übermittlungswert (den an die App gesendeten Wert) und eine Sitzungsdauer.

**3. Rollen Gruppen zuweisen**

Wählen Sie auf der Registerkarte **Zuweisungen** eine Gruppe und die Rollen, die ihre Mitglieder erhalten.

**4. Veröffentlichen**

Legen Sie den Entwurf als aktuell fest. Ab dann verweigert Iru die Anmeldung für Benutzer, die
keiner Rolle entsprechen, und sendet der App die Rollen jedes Benutzers mit der
Rollenübermittlungsmethode.

## Nächste Schritte

> **[Zugriff zuweisen](/de/identity/applications/assigning-access)**
>
> Gruppen zuweisen, um festzulegen, wer die App erreichen kann.

> **[Gruppen](/de/identity/directory/groups)**
>
> Die Gruppen erstellen und verwalten, denen Sie Rollen zuweisen.

> **[SAML-Anwendungen](/de/identity/applications/saml-applications)**
>
> Das Attributnamensformat für an SAML-Apps gesendete Rollen festlegen.

> **[OIDC-Anwendungen](/de/identity/applications/oidc-applications)**
>
> Die Claims konfigurieren, die Iru an OIDC-Apps sendet, einschließlich Rollen.
