logologo
Start
Handbuch
Entwickler
Plugins
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Start
Handbuch
Entwickler
Plugins
API
logologo
Benutzer

Rollen & Berechtigungen

Rollenkonfiguration
Berechtigungskonfiguration
Anwendung in der UI
Rollenvereinigung

Entwicklerhandbuch

Berechtigungsleiste erweitern

Abteilungen

Abteilungsverwaltung
Abteilungsrollen-Verwaltung

Benutzerdatensynchronisierung

Synchronisierungsverwaltung

Datenquellen

WeChat Work
HTTP-API

Entwicklerhandbuch

Synchronisationsquellen erweitern
Synchronisationsziele erweitern
Previous PageBerechtigungskonfiguration
Next PageRollenvereinigung
KI-Übersetzungshinweis

Diese Dokumentation wurde automatisch von KI übersetzt.

#Anwendung in der Benutzeroberfläche

This feature is provided by the plugin «Berechtigungsverwaltung»

#Datenblock-Berechtigungen

Die Sichtbarkeit von Datenblöcken in einer Sammlung wird durch die Berechtigungen für die Aktion „Anzeigen“ gesteuert. Dabei haben individuelle Konfigurationen Vorrang vor globalen Einstellungen.

Wie im folgenden Beispiel gezeigt: Unter den globalen Berechtigungen hat die Rolle „Admin“ vollen Zugriff, aber für die Sammlung „Bestellungen“ können individuelle Berechtigungen konfiguriert sein, die sie unsichtbar machen.

Die globale Berechtigungskonfiguration sieht wie folgt aus:

Die individuelle Berechtigungskonfiguration für die Sammlung „Bestellungen“ sieht wie folgt aus:

In der Benutzeroberfläche werden alle Blöcke der Sammlung „Bestellungen“ nicht angezeigt.

Der vollständige Konfigurationsprozess ist wie folgt:

#Feldberechtigungen

Anzeigen: Legt fest, ob bestimmte Felder auf Feldebene sichtbar sind. So können Sie steuern, welche Felder für bestimmte Rollen innerhalb der Sammlung „Bestellungen“ sichtbar sind.

In der Benutzeroberfläche werden im Block der Sammlung „Bestellungen“ nur Felder mit konfigurierten Berechtigungen angezeigt. Systemfelder (Id, Erstellt am, Zuletzt aktualisiert am) behalten die Anzeigeberechtigung auch ohne spezifische Konfiguration bei.

  • Bearbeiten: Steuert, ob Felder bearbeitet und gespeichert (aktualisiert) werden können.

    Konfigurieren Sie wie abgebildet die Bearbeitungsberechtigungen für Felder der Sammlung „Bestellungen“ (Menge und zugehörige Artikel haben Bearbeitungsberechtigungen):

    In der Benutzeroberfläche werden im Formularblock für die Bearbeitungsaktion innerhalb des Blocks der Sammlung „Bestellungen“ nur Felder mit Bearbeitungsberechtigungen angezeigt.

    Der vollständige Konfigurationsprozess ist wie folgt:

  • Hinzufügen: Legt fest, ob Felder hinzugefügt (erstellt) werden können.

    Konfigurieren Sie wie abgebildet die Hinzufügeberechtigungen für Felder der Sammlung „Bestellungen“ (Bestellnummer, Menge, Artikel und Sendung haben Hinzufügeberechtigungen):

    In der Benutzeroberfläche werden im Formularblock für die Hinzufügeaktion innerhalb des Blocks der Sammlung „Bestellungen“ nur Felder mit Hinzufügeberechtigungen angezeigt.

  • Exportieren: Steuert, ob Felder exportiert werden können.

  • Importieren: Steuert, ob Felder den Import unterstützen.

#Aktionsberechtigungen

Individuell konfigurierte Berechtigungen haben die höchste Priorität. Wenn spezifische Berechtigungen konfiguriert sind, überschreiben sie die globalen Einstellungen; andernfalls werden die globalen Einstellungen angewendet.

  • Hinzufügen: Steuert, ob die Schaltfläche für die Hinzufügeaktion innerhalb eines Blocks sichtbar ist.

    Konfigurieren Sie wie abgebildet individuelle Aktionsberechtigungen für die Sammlung „Bestellungen“, um das Hinzufügen zu erlauben:

    Wenn die Hinzufügeaktion erlaubt ist, erscheint die Schaltfläche „Hinzufügen“ im Aktionsbereich des Blocks der Sammlung „Bestellungen“ in der Benutzeroberfläche.

  • Anzeigen: Legt fest, ob der Datenblock sichtbar ist.

    Die globale Berechtigungskonfiguration sieht wie folgt aus (keine Anzeigeberechtigung):

    Die individuelle Berechtigungskonfiguration für die Sammlung „Bestellungen“ sieht wie folgt aus:

    In der Benutzeroberfläche bleiben die Datenblöcke für alle anderen Sammlungen ausgeblendet, aber der Block der Sammlung „Bestellungen“ wird angezeigt.

    Der vollständige Beispiel-Konfigurationsprozess ist wie folgt:

  • Bearbeiten: Steuert, ob die Schaltfläche für die Bearbeitungsaktion innerhalb eines Blocks angezeigt wird.

    Aktionsberechtigungen können durch die Festlegung des Datenbereichs weiter verfeinert werden.

    Zum Beispiel können Sie in der Sammlung „Bestellungen“ festlegen, dass Benutzer nur ihre eigenen Daten bearbeiten dürfen:

  • Löschen: Steuert, ob die Schaltfläche für die Löschaktion innerhalb eines Blocks sichtbar ist.

  • Exportieren: Steuert, ob die Schaltfläche für die Exportaktion innerhalb eines Blocks sichtbar ist.

  • Importieren: Steuert, ob die Schaltfläche für die Importaktion innerhalb eines Blocks sichtbar ist.

#Beziehungsberechtigungen

#Als Feld

  • Die Berechtigungen eines Beziehungsfeldes werden durch die Feldberechtigungen der Quell-Sammlung gesteuert. Dies regelt, ob die gesamte Beziehungsfeldkomponente angezeigt wird.

Zum Beispiel hat in der Sammlung „Bestellungen“ das Beziehungsfeld „Kunde“ nur Anzeige-, Import- und Exportberechtigungen.

In der Benutzeroberfläche bedeutet dies, dass das Beziehungsfeld „Kunde“ in den Hinzufüge- und Bearbeitungsaktionsblöcken der Sammlung „Bestellungen“ nicht angezeigt wird.

Der vollständige Beispiel-Konfigurationsprozess ist wie folgt:

  • Die Berechtigungen für Felder innerhalb der Beziehungsfeldkomponente (z. B. einer Untertabelle oder eines Unterformulars) werden durch die Berechtigungen der Ziel-Sammlung bestimmt.

Wenn die Beziehungsfeldkomponente ein Unterformular ist:

Wie unten dargestellt, hat das Beziehungsfeld „Kunde“ in der Sammlung „Bestellungen“ alle Berechtigungen, während die Sammlung „Kunden“ selbst auf schreibgeschützt eingestellt ist.

Die individuelle Berechtigungskonfiguration für die Sammlung „Bestellungen“ sieht wie folgt aus, wobei das Beziehungsfeld „Kunde“ alle Feldberechtigungen besitzt:

Die individuelle Berechtigungskonfiguration für die Sammlung „Kunden“ sieht wie folgt aus, wobei die Felder in der Sammlung „Kunden“ nur Anzeigeberechtigungen haben:

In der Benutzeroberfläche ist das Beziehungsfeld „Kunde“ im Block der Sammlung „Bestellungen“ sichtbar. Wenn jedoch zu einem Unterformular gewechselt wird, sind die Felder innerhalb des Unterformulars in der Detailansicht sichtbar, werden aber bei den Aktionen „Hinzufügen“ und „Bearbeiten“ nicht angezeigt.

Der vollständige Beispiel-Konfigurationsprozess ist wie folgt:

Um die Berechtigungen für Felder innerhalb des Unterformulars weiter zu steuern, können Sie einzelnen Feldern Berechtigungen erteilen.

Wie abgebildet ist die Sammlung „Kunden“ mit individuellen Feldberechtigungen konfiguriert (Kundenname ist nicht sichtbar und nicht bearbeitbar).

Der vollständige Beispiel-Konfigurationsprozess ist wie folgt:

Wenn die Beziehungsfeldkomponente eine Untertabelle ist, ist die Situation konsistent mit der eines Unterformulars:

Wie abgebildet hat das Beziehungsfeld „Sendung“ in der Sammlung „Bestellungen“ alle Berechtigungen, während die Sammlung „Sendungen“ auf schreibgeschützt eingestellt ist.

In der Benutzeroberfläche ist dieses Beziehungsfeld sichtbar. Wenn jedoch zu einer Untertabelle gewechselt wird, sind die Felder innerhalb der Untertabelle in der Anzeigeaktion sichtbar, aber nicht in den Hinzufüge- und Bearbeitungsaktionen.

Um die Berechtigungen für Felder innerhalb der Untertabelle weiter zu steuern, können Sie einzelnen Feldern Berechtigungen erteilen:

#Als Block

  • Die Sichtbarkeit eines Beziehungsblocks wird durch die Berechtigungen der Ziel-Sammlung des entsprechenden Beziehungsfeldes gesteuert und ist unabhängig von den Berechtigungen des Beziehungsfeldes.

Zum Beispiel wird die Anzeige des Beziehungsblocks „Kunde“ durch die Berechtigungen der Sammlung „Kunden“ gesteuert.

  • Die Felder innerhalb eines Beziehungsblocks werden durch die Feldberechtigungen in der Ziel-Sammlung gesteuert.

Wie abgebildet können Sie Anzeigeberechtigungen für einzelne Felder in der Sammlung „Kunden“ festlegen.