API für den Service für die rollenbasierte Zugriffssteuerung - Zugriff und Verwendung
Verwenden Sie die API für den Service für die rollenbasierte Zugriffssteuerung, um den Lebenszyklus von rollenbasierten Zugriffssteuerungsrichtlinien über die Befehlszeile zu verwalten.
Informationen zu diesem Vorgang
Sie können Tasks für den rollenbasierten Zugriff ausführen, wie beispielsweise das Erstellen, Anzeigen, Aktualisieren und Löschen von Rollen. Fügen Sie eine Gruppe von Benutzern oder Benutzergruppen hinzu oder löschen Sie sie. Erteilen Sie einer bestimmten Rolle bestimmte Berechtigungen. Zeigen Sie eine Liste der im System definierten Rollen, Benutzer, Benutzergruppen und Berechtigungen an.
Sie können Scripts erstellen, mit denen Tasks, wie beispielsweise das Definieren neuer Rollen und das Zuordnen von Benutzern, Benutzergruppen und Berechtigungen zu diesen Rollen, automatisiert werden.
Vorgehensweise
Beispiel
POST /1.0/authzn/roles
curl -X POST \
https://api.ibm.com/perfmgmt/run/1.0/authzn/roles \
-H 'Referer: https://api.ibm.com' \
-H 'authorization: Basic REPLACE_BASE64_ENCODED_STRING' \
-H 'content-type: application/json' \
-H 'x-ibm-client-id: REPLACE_KEY_VALUE' \
-H 'x-ibm-client-secret: REPLACE_KEY_VALUE' \
-d '{
"description": "Your Role Description",
"id": "/authzn/roles/Your_Role_Id",
"label": "Your Role Name"
}'