DE · AT · CHGlossar

Zugriffsgruppe (Odoo)

Aktualisiert:

Gilt für: Odoo 20.0; Community und Enterprise; Odoo Online, Odoo.sh und On-Premise; Basis-App (base) und App Verkauf; Quelle schränkt Edition und Hosting nicht ein

Kurz gesagt

Eine Zugriffsgruppe ist in Odoo ein Bündel von Berechtigungen für eine Anwendung, das einem Benutzer zugeordnet wird. Für den Umgang mit einem ganzen Modell ergeben sich seine Zugriffsrechte aus der Vereinigung der Rechte aller seiner Gruppen (Dokumentation 20.0, Modell res.groups); auf einzelne Datensätze wirken zusätzlich Datensatzregeln, wobei globale Regeln geschnitten werden. Gruppen ändern nur Administratoren im Entwicklermodus unter Einstellungen ‣ Benutzer & Unternehmen ‣ Gruppen; für Deutschland, Österreich und die Schweiz gilt dasselbe.

Das Wichtigste

  • Rechte hängen an Gruppen; ein Benutzer gehört beliebig vielen Gruppen an (Dokumentation 20.0).
  • Zugriffsrechte sind additiv: Ein Benutzer hat die Vereinigung der Rechte aller seiner Gruppen.
  • Eine Gruppe enthält Rechte je Modell (Lesen, Schreiben, Erstellen, Löschen) und als zweite Ebene Datensatzregeln.
  • Der Reiter Vererbt nimmt Benutzer automatisch in weitere Gruppen auf; Verkauf: Administrator zieht so die niedrigeren Stufen mit.
  • Zugriffsrechte ändern darf nur ein Konto mit dem Recht Administration (Dokumentation 20.0).
  • Für Gruppen und spezifische Zugriffsrechte verlangt die Dokumentation den aktivierten Entwicklermodus; die Rechteauswahl je App im Benutzerprofil beschreibt sie ohne diesen Schritt.

Eine Zugriffsgruppe ist in Odoo eine Gruppe, die die Rechte für eine oder mehrere Anwendungen bündelt und Benutzern zugeordnet wird; Rechte erhält ein Benutzer über diese Mitgliedschaften, nicht einzeln. Technisch ist jede Zugriffsgruppe ein Datensatz im Modell res.groups; die deutsche Übersetzung der Basis-App nennt dieses Modell „Zugriffsgruppen“ (Zweig 20.0).

Wozu die Gruppe dient

Die Entwicklerdokumentation beschreibt zwei Sicherheitsmechanismen, die beide über Gruppen wirken: Zugriffsrechte, die den Umgang mit einem ganzen Modell erlauben, und Datensatzregeln, die als zweite Ebene einzelne Datensätze einschränken. Zugriffsrechte sind additiv; die Rechte eines Benutzers sind die Vereinigung der Rechte seiner Gruppen. In der Benutzerkarte wählen Sie deshalb je App eine Stufe aus der Auswahlliste, im Entwicklermodus zusätzlich einzelne Gruppen.

Beispiel: ein Gruppenbaum

Der Reiter „Vererbt“ einer Gruppe nimmt deren Benutzer automatisch in weitere Gruppen auf. Aus dem öffentlichen Community-Zweig 20.0 ergibt sich für die App Verkauf dieser Baum (Stufenbezeichnungen wie in der deutschsprachigen Dokumentation 20.0):

Verkauf: Administrator (sales_team.group_sale_manager)
└─ Benutzer: Alle Dokumente (sales_team.group_sale_salesman_all_leads)
   └─ Benutzer: Eigene Dokumente (sales_team.group_sale_salesman)
      └─ Rolle/Benutzer (base.group_user)

Wer in „Verkauf: Administrator“ steht, ist damit auch in beiden Benutzerstufen und in der Gruppe base.group_user. Gruppen können auch aus anderen Apps mitkommen: Die Dokumentation nennt als Beispiel die Berechtigung Sales Administrator, die die Berechtigung Canned Responses Administrator nach sich zieht. Die Kennungen und Bezeichnungen stammen aus dem Zweig 20.0; prüfen Sie sie in Ihrer eigenen Datenbank.

Wo Sie Gruppen sehen und ändern

Der Weg führt über Einstellungen ‣ Benutzer & Unternehmen ‣ Gruppen; die Liste setzt den Entwicklermodus voraus (Entwicklermodus in Odoo). Das Gruppenformular hat die Reiter Benutzer, Vererbt, Menüs, Ansichten, Zugriffsrechte (je Modell Lesen, Schreiben, Erstellen, Löschen) und Datensatzregeln. Zugriffsrechte ändern darf nur ein Administrator; die Dokumentation warnt vor Änderungen ohne verbleibenden Administrator und empfiehlt, sich vorher begleiten zu lassen.

Nicht zu verwechseln mit

  • Rolle: die Stufe des Kontos, etwa Benutzer, Administrator oder Light; welche Rechte zu ihr gehören, ergibt sich aus Gruppen (Light User).
  • Datensatzregel: verfeinert die Zugriffsrechte über Bedingungen und ist die zweite Ebene, nicht das Rechtebündel selbst (Datensatzregeln in Odoo).
  • Rechteauswahl in der Benutzerkarte: die Stufe je App im Reiter Zugriffsrechte; einzelne Gruppen ändern Sie erst im Entwicklermodus (Benutzer anlegen und Zugriffsgruppen in Odoo).

Häufige Fragen

Was passiert, wenn ein Benutzer in zwei Gruppen mit unterschiedlichen Rechten steht?

Er bekommt beide Rechte: Zugriffsrechte sind additiv und werden über alle Gruppen des Kontos vereinigt (Entwicklerdokumentation 20.0). Datensatzregeln wirken anders, globale Regeln werden geschnitten, Gruppenregeln vereinigt. Prüfen Sie das Ergebnis deshalb mit einem Testbenutzer, statt es aus den Gruppen abzuleiten.

Kann ich Rechte vergeben, ohne Gruppen zu öffnen?

Ja. In der Benutzerkarte wählen Sie im Reiter Zugriffsrechte je App eine Stufe, etwa Benutzer: Eigene Dokumente oder Administrator; dahinter steht jeweils eine Gruppe, die Odoo dem Konto zuordnet. Einzelne Gruppen zeigt erst der Entwicklermodus im Reiter Technische Zugriffsrechte.

Warum sehe ich das Menü Gruppen nicht?

Die Gruppenliste setzt den aktivierten Entwicklermodus voraus (Dokumentation 20.0). Fehlt sie auch dann, fehlen Ihrem Konto die Rechte: Zugriffsrechte ändern darf nur ein Administrator. Lassen Sie die Änderung von einer Person mit Administratorrechten vornehmen und prüfen Sie danach mit einem Testbenutzer die Menüs.

Quellen

  1. Zugriffsrechte, Dokumentation 20.0, deutsch: Gruppen als anwendungsspezifische Berechtigungssätze, Reiter Vererbt, Zugriffsrechte und Datensatzregeln, nur Administratoren ändern RechteOdoo S.A. · abgerufen am
  2. Security in Odoo, Entwicklerdokumentation 20.0: Modell res.groups mit implied_ids, Zugriffsrechte als Vereinigung der Gruppenrechte, Datensatzregeln als zweite Ebene, globale Regeln schneiden sich und Gruppenregeln vereinigen sichOdoo S.A. · abgerufen am
  3. Modul sales_team, Zugriffsgruppen der App Verkauf, Community-Zweig 20.0 (group_sale_manager, group_sale_salesman_all_leads, group_sale_salesman samt implied_ids)Odoo S.A., öffentlicher Quellcode (Community) · abgerufen am
  4. Basisgruppen, Community-Zweig 20.0 (base_groups.xml: unter anderem base.group_user, base.group_erp_manager, base.group_system samt implied_ids)Odoo S.A., öffentlicher Quellcode (Community) · abgerufen am
  5. Deutsche Übersetzung der Basis-App, Zweig 20.0 (odoo/addons/base/i18n/de.po), Quelle der deutschen Bezeichnungen Gruppe, Zugriffsgruppen, Zugriffsrechte und Rolle/Benutzer (base.group_user)Odoo S.A., öffentlicher Quellcode (Community) · abgerufen am
  6. Odoo Release Notes: Version 20, veröffentlicht September 2026; Version 19 erschien September 2025Odoo S.A. · abgerufen am