Erste Schritte mit Berechtigungssatzgruppen
Lernziele
Nachdem Sie diese Lektion abgeschlossen haben, sind Sie in der Lage, die folgenden Aufgaben auszuführen:
- Erläutern, was eine Berechtigungssatzgruppe ist
- Beschreiben zweier Anwendungsfälle für die Verwendung von Berechtigungssatzgruppen
- Erklären, wie Berechtigungen in einer Berechtigungssatzgruppe berechnet werden
Grundlegendes zu Berechtigungssatzgruppen
Als Administrator verfügen Sie sehr wahrscheinlich über viele Berechtigungssätze, die Sie Benutzern zuweisen. Und wahrscheinlich verbringen Sie viel Zeit damit, die für Benutzer nötigen Berechtigungen zu verwalten, und versuchen dabei gleichzeitig sicherzustellen, dass sie nur die Berechtigungen erhalten, die sie für ihre Arbeit benötigen. Ihre Zuweisungsstruktur könnte zum Beispiel der folgenden Abbildung entsprechen, was bedeutet, dass Sie mehrere Benutzer mehreren Berechtigungssätzen zuweisen müssen.
Angesichts der Tatsache, dass sich die Zahl der Berechtigungen vervielfachen kann, fragen Sie sich eventuell, wie Sie die Verwaltung von Berechtigungssätzen vereinfachen und gleichzeitig das Prinzip der geringsten Rechte weiterverfolgen können, um Ihre Organisation zu schützen. Da haben wir eine Lösung für Sie: Sie nutzen Berechtigungssatzgruppen. Mit Berechtigungssatzgruppen können Sie Berechtigungssätze auf der Grundlage der Funktion zusammenfassen. Eine Berechtigungssatzgruppe umfasst alle Berechtigungen in den Berechtigungssätzen. Sie können einen Berechtigungssatz sogar in mehr als eine Berechtigungssatzgruppe aufnehmen.
Das Zuweisen von Berechtigungen an Benutzer auf der Grundlage der Aufgaben, die sie in ihren verschiedenen Funktionen ausführen, wird wesentlich einfacher.
Vorteile von Berechtigungssatzgruppen
Die Zuweisung von Berechtigungen an Benutzer über Berechtigungssatzgruppen erscheint zwar einfacher, doch wie erleichtert die Gruppierung von Berechtigungssätzen Ihre Arbeit und hilft Ihnen, Zuweisungen nach dem Prinzip der geringsten Rechte umzusetzen?
Nehmen wir an, dem Vizepräsidenten Ihrer Vertriebsabteilung, E.J. Agarwal, sind Benutzer unterstellt, die Berechtigungen zum Erstellen, Bearbeiten und Löschen von Erhebungen, zum Erstellen und Anpassen von Listenansichten und Berichten sowie zum Erstellen und Bearbeiten von Preisbüchern benötigen. Alle diese Benutzer führen Arbeiten aus, die mit Preiserhebungen zu tun.
Es gibt mehrere Möglichkeiten, die Benutzer von E.J. mit den nötigen Berechtigungen auszustatten. Sie können einen neuen Berechtigungssatz mit allen Berechtigungen erstellen, die für diese Funktion erforderlich sind. Berechtigungssätze sollten jedoch nicht zu umfangreich sein. Allgemein gilt, dass Sie keinen Berechtigungssatz mit zu vielen Berechtigungen erstellen sollten. Alternativ können Sie die Berechtigungen zuweisen, indem Sie die Benutzer einzeln Berechtigungssätzen zuweisen, die Berechtigungen für jede Aufgabe enthalten. Dies ist jedoch ein wenig strukturierter Ansatz, der die Verwaltung schwierig macht.
Erschwert wird die Situation zudem dadurch, dass die Benutzer, die Berechtigungen für Preiserhebungen benötigen, unterschiedliche Berufsbezeichnungen und Verpflichtungen haben.
- Maria Hernandez, Beraterin
- Shaun Chen, Vertriebsleiter
- Aaron Jones, Direktor Vertriebsservice
Mithilfe von Berechtigungssatzgruppen erstellen Sie eine einzelne Gruppe, die die Berechtigungssätze mit den Berechtigungen enthält, die für die Funktion rund um Preiserhebungen erforderlich sind. Die einzelnen Berechtigungssätze in der Gruppe können auch außerhalb der Gruppe verwendet werden.
Und da ist noch mehr: E.J. hat Sie über weitere bevorstehende Änderungen informiert. Marias Beratertätigkeit endet nächsten Monat, weshalb eine Zeitarbeitskraft bald die gleichen Berechtigungen wie Maria benötigen wird. Außerdem benötigen zwei neu eingestellte Mitarbeiter ebenfalls die Berechtigung, Preiserhebungen zu verwalten. Da sich das Team immer weiter verändert und wächst, ist es umso wichtiger, die Zuweisung von Benutzerberechtigungen effizienter zu machen.
Sie könnten beispielsweise eine einzelne Berechtigungssatzgruppe namens "Price Surveys" erstellen, die sich an den Anforderungen der Funktion Preiserhebungen orientiert. Mit diesem Ansatz können Sie den Benutzerzuweisungsprozess jetzt und auch bei steigender Teamgröße vereinfachen.
Weisen Sie einfach die Berechtigungssatzgruppe "Price Surveys" Benutzern zu, die Berechtigungen zum Erstellen, Bearbeiten und Löschen von Erhebungen, zum Erstellen und Anpassen von Listenansichten und Berichten sowie zum Erstellen und Bearbeiten von Preisbüchern benötigen. Es ist dann nicht notwendig, einen neuen Berechtigungssatz speziell für Preiserhebungen zu erstellen oder Benutzer zu mehreren Berechtigungssätzen hinzuzufügen.
TIPP: Wenn Sie einen neuen Berechtigungssatz für eine Berechtigungssatzgruppe erstellen müssen, können Sie dies tun. Wir empfehlen Ihnen jedoch dringend, die Berechtigungen innerhalb eines Berechtigungssatzes auf einige wenige verwandte Aufgaben zu beschränken. In der nächsten Einheit befassen wir uns mit Strategien für die Konzeption und Modellierung von Berechtigungssätzen und Berechtigungssatzgruppen, um deren Funktionalität zu maximieren.
Verwenden von Berechtigungssatzgruppen in der Paketentwicklung
Es gibt noch einen weiteren Vorteil: Wenn Sie Abonnent einer Anwendung mit Berechtigungssatzgruppen sind, können Sie verwaltete Berechtigungssätze zu Ihrer lokalen Gruppe hinzufügen. Außerdem können Sie einen lokalen Berechtigungssatz zu einer verwalteten Gruppe hinzufügen. Und warum sind diese Möglichkeiten so herausragend? Das Paketentwicklungsteam könnte Änderungen an Berechtigungen in ein Paket-Upgrade einbinden. In diesem Fall können Sie wichtige Aktualisierungen erhalten und gleichzeitig sicherstellen, dass Ihre Benutzer den benötigten Zugriff behalten.
Sie können zudem die Vorteile der "Stummschaltung" nutzen. Diese Funktion ist sehr nützlich, wenn Sie mit verwalteten Paketen in Ihrer Organisation arbeiten. Wir gehen in einer der nächsten Einheiten näher auf die Stummschaltung ein.
Berechnen von Berechtigungen in einer Berechtigungssatzgruppe
Sie fragen sich vielleicht, wie die Berechtigungen in einer Berechtigungssatzgruppe festgelegt werden, ganz besonders, wenn Sie die Berechtigungssätze innerhalb der Gruppe aktualisieren. In der Berechtigungssatzgruppe "Price Surveys" gibt es zum Beispiel drei Berechtigungssätze.
- Der Standardberechtigungssatz für die Erstellung von Preiserhebungen
- Ein benutzerdefinierter Berechtigungssatz für den Zugriff auf Listenansichten und Berichte
- Ein benutzerdefinierter Berechtigungssatz für den Zugriff auf Preisbücher
Nehmen wir an, E.J. kommt zu Ihnen, weil er vergessen hat, Ihnen noch etwas mitzuteilen: Benutzer in der Berechtigungssatzgruppe für Preiserhebungen ("Price Surveys) müssen auch Preisbücher löschen dürfen. Sie fügen also die Löschberechtigung zum Berechtigungssatz für Preisbücher hinzu. Wenn Sie die Berechtigung hinzufügen, lösen Sie eine Neuberechnung des Berechtigungssatzes aus. Durch eine Neuberechnung wird die am Berechtigungssatz vorgenommene Änderung auf die Berechtigungssatzgruppen übertragen, die den Berechtigungssatz enthalten.
Während eine Berechtigungssatzgruppe neu berechnet wird, behalten die zugewiesenen Benutzer die Berechtigungen der letzten abgeschlossenen Neuberechnung.
Zu Änderungen, die eine Neuberechnung einer Berechtigungssatzgruppe auslösen, gehören:
- Ändern der bestehenden Berechtigungssätze
- Hinzufügen von Berechtigungssätzen
- Entfernen von Berechtigungssätzen
Der Status einer Berechtigungssatzgruppe wird in der Spalte "Status" der Listenansichtsseite "Berechtigungssatzgruppen" angezeigt.
Gültige Statusangaben sind "Aktualisiert", "Veraltet", "Aktualisierung" und "Fehlgeschlagen".
WICHTIG: Wenn Sie Berechtigungen in einem Berechtigungssatz ändern, prüfen Sie die Geschäftsanforderungen aller Benutzer, die dem Berechtigungssatz und zugehörigen Berechtigungssatzgruppen zugewiesen sind.
In der nächsten Einheit erstellen Sie eine Berechtigungssatzgruppe und weisen sie Benutzern zu.
Ressourcen