Tutorials
Diese Tutorials erklären, wie Sie security.manager NEXT verwenden, um den Zugriff auf Services einzuschränken. Die Tutorials bauen aufeinander auf.
- security.manager aktivieren
-
In diesem Tutorial lernen Sie,
-
wie Sie die Freigabeebene in ArcGIS Portal festlegen und
-
wie Sie security.manager NEXT für den Service SampleWorldCities aktivieren.
-
- Grundlegende Zugriffsrechte
-
In den folgenden Tutorials lernen Sie, wie Sie grundlegende Zugriffsrechte erstellen, die alle Arten von Einschränkungen verwenden. So lernen Sie, wie die Einschränkungen zusammenwirken.
- Arbeiten mit Gruppen
-
In diesem Tutorial lernen Sie, Zugriffsrechte für zwei verschiedene ArcGIS Portal-Gruppen zu definieren. ArcGIS Portal-Gruppen ermöglichen es Ihnen, Benutzer zu organisieren und Berechtigungen für eine ausgewählte Gruppe von Benutzern zuzuweisen.
- Fallback-Zugriffsrecht
-
In diesem Tutorial lernen Sie, ein Zugriffsrecht bereitzustellen, das eine Standardzugriffsebene für alle Benutzer bietet, die keinem spezifischen Zugriffsrecht entsprechen. Dieses Zugriffsrecht bietet Zugriff auf den Cities (0) Layer, beschränkt auf nur das Feld CITY_NAME.
- Dynamische Einschränkungen mit Benutzerattributen
-
In den folgenden Tutorials lernen Sie, wie Sie security.manager NEXT verwenden, um Einschränkungen zu erstellen, die den Zugriff basierend auf Benutzerattributen filtern. Um die Grundlagen zu jeder Art von Einschränkung zu lernen, folgen Sie dem Grundlegende Zugriffsrechte Bereich.
security.manager NEXT bietet Zugriff auf Benutzerinformationen durch spezielle Variablen:
-
${user.username}: Der Benutzername des authentifizierten Benutzers -
${user.roles}: Liste der Gruppen-IDs, die dem Benutzer zugewiesen sind
Diese Variablen können in Objekteinschränkungen verwendet werden, um dynamische, benutzerspezifische Filter zu erstellen. Sie können auch in räumlichen Einschränkungen verwendet werden, da diese ebenfalls Abfragen verwenden.
-
- Automatisierung & CI/CD
-
In den folgenden Tutorials lernen Sie, wie Sie ein GitHub-Repository für Continuous Integration/Continuous Deployment (CI/CD) konfigurieren.