Wie bestimmen Unternehmensrollen und -berechtigungen, was Benutzer tun können?
Die Zugriffskontrolle für Unternehmen bestimmt, welche Benutzer berechtigt sind, auf bestimmte Geschäftsumgebungen zuzugreifen und bestimmte Operationen durchzuführen.
In Polyosync können Zugriffsentscheidungen mehrere Faktoren umfassen, darunter die Mitgliedschaft im Arbeitsbereich, die zugewiesene Rolle, die operation-spezifische Autorisierung und die relevanten Sicherheitskontrollen.
Das Verständnis dieser Faktoren hilft Administratoren, Zugriffsprobleme zu untersuchen und geeignete Verantwortlichkeiten zu konfigurieren.
Rollenbasierte Berechtigungen
Die einem Benutzer zugewiesene Rolle ist ein Bestandteil seiner Autorisierung.
Verschiedene Rollen sind dazu gedacht, unterschiedliche Arten von operativen und administrativen Verantwortlichkeiten zu unterstützen.
Der Name einer Rolle sollte jedoch nicht als vollständige Beschreibung jeder erlaubten Aktion betrachtet werden.
Mitgliedschaft im Arbeitsbereich
Ein Benutzer muss über den entsprechenden Zugriff auf die Geschäftsumgebung verfügen, in der eine Operation durchgeführt wird.
Die Zugehörigkeit zu einer Unternehmensorganisation bedeutet nicht automatisch, dass die Berechtigung besteht, auf jeden untergeordneten Arbeitsbereich zuzugreifen.
Operation-spezifische Autorisierung
Einige Operationen erfordern bestimmte Berechtigungen, unabhängig davon, ob ein Benutzer auf die umgebende Schnittstelle zugreifen kann oder nicht.
Zum Beispiel bedeutet die Möglichkeit, eine Konfigurationsseite anzuzeigen, nicht unbedingt, dass der Benutzer deren Einstellungen ändern kann.
Warum könnten zwei Benutzer unterschiedliche Funktionalitäten sehen?
Mögliche Erklärungen sind:
1. Unterschiedliche zugewiesene Rollen.
2. Unterschiedliche Mitgliedschaften im Arbeitsbereich.
3. Unterschiedliche Organisationskonfigurationen.
4. Unterschiedliche aktivierte Unternehmensfähigkeiten.
5. Operation-spezifische Zugriffsrestriktionen.
6. Kürzlich geänderte Berechtigungen.
7. Eine veraltete Benutzersitzung.
Bedeutet der Zugriff auf eine Seite, dass jede Aktion auf dieser Seite erlaubt ist?
Nein.
Eine Seite anzuzeigen und eine administrative Operation durchzuführen, sind unterschiedliche Autorisierungsentscheidungen.
Kann ein Benutzer die Berechtigung haben, Informationen anzuzeigen, sie aber nicht zu ändern?
Ja, wenn die implementierten Autorisierungsregeln zwischen Anzeige und Änderung unterscheiden.
Können Administratoren Berechtigungsprüfungen umgehen?
Die Zuweisungen administrativer Rollen sollten nicht als Erlaubnis zum Umgehen von Sicherheitskontrollen interpretiert werden.
Alle Operationen unterliegen der geltenden Plattformautorisierung.
Wie sollten Administratoren Berechtigungsprobleme untersuchen?
Schritt 1: Identifizieren Sie den betroffenen Benutzer.
Schritt 2: Bestätigen Sie den relevanten Arbeitsbereich.
Schritt 3: Überprüfen Sie die zugewiesene Rolle.
Schritt 4: Identifizieren Sie die genaue Operation, die versucht wird.
Schritt 5: Überprüfen Sie, ob die relevante Unternehmensfähigkeit aktiviert ist.
Schritt 6: Überprüfen Sie kürzliche Änderungen der Mitgliedschaft oder Rolle.
Schritt 7: Testen Sie die Operation mit einem entsprechend autorisierten Konto.
Schritt 8: Kontaktieren Sie den Polyosync-Support, wenn das beobachtete Verhalten nicht mit der beabsichtigten Zugriffskonfiguration übereinstimmt.
Warum ist die Backend-Autorisierung wichtig?
Eine Schnittstelle kann Funktionen für Benutzer ohne ausreichende Berechtigungen ausblenden oder deaktivieren.
Sicherer Zugriff muss jedoch auch durchgesetzt werden, wenn Operationen verarbeitet werden.
Organisationen sollten sich nicht nur darauf verlassen, ob ein Button oder Menü sichtbar ist.
Empfohlener Ansatz
Betrachten Sie die Zugriffskontrolle als eine Kombination aus Arbeitsbereichsmitgliedschaft, Rollenvergabe und operation-spezifischer Autorisierung.
Überprüfen Sie den vollständigen Zugriffskontext, wenn Sie Berechtigungen gewähren oder unerwartetes Verhalten untersuchen.