Dient zum Aktualisieren der Eigenschaften eines unifiedRoleDefinition-Objekts. Integrierte Rollen können nicht aktualisiert werden.
Berechtigungen
Eine der nachfolgenden Berechtigungen ist erforderlich, um diese API aufrufen zu können. Weitere Informationen, unter anderem zur Auswahl von Berechtigungen, finden Sie im Artikel zum Thema Berechtigungen.
Berechtigungstyp
Berechtigungen (von der Berechtigung mit den wenigsten Rechten zu der mit den meisten Rechten)
Geben Sie im Anforderungstext die Werte für die relevanten Felder an, die aktualisiert werden sollen. Vorhandene Eigenschaften, die nicht im Anforderungstext enthalten sind, behalten ihre vorherigen Werte oder werden basierend auf Änderungen an anderen Eigenschaftswerten neu berechnet. Um eine optimale Leistung zu erzielen, schließen Sie keine vorhandenen Werte ein, die sich nicht geändert haben.
In der folgenden Tabelle sind die Eigenschaften aufgeführt, die angegeben werden müssen, wenn Sie unifiedRoleDefinitionaktualisieren.
Eigenschaft
Typ
Beschreibung
description
Zeichenfolge
Die Beschreibung für die Rollendefinition. Schreibgeschützt, wenn isBuiltIntrue ist.
displayName
Zeichenfolge
Der Anzeigename für die Rollendefinition. Schreibgeschützt, wenn isBuiltIntrue ist. Erforderlich.
isEnabled
Boolescher Wert
Flag, das angibt, ob die Rolle für die Zuweisung aktiviert ist. Wenn false , ist die Rolle nicht für die Zuordnung verfügbar. Schreibgeschützt, wenn "isBuiltIn" auf "true" festgelegt ist.
resourceScopes
String collection
Liste der Bereiche und Berechtigungen, auf die die Rollendefinition angewendet wird. Derzeit wird nur / unterstützt. Schreibgeschützt, wenn "isBuiltIn" auf "true" festgelegt ist. NICHT VERWENDEN. Diese Eigenschaft wird in Kürze veraltet sein. Fügen Sie den Bereich an die Rollenzuweisung an.
Liste der in der Rolle enthaltenen Berechtigungen. Schreibgeschützt, wenn isBuiltIntrue ist. Erforderlich.
templateId
Zeichenfolge
Benutzerdefinierte Vorlagen-ID, die festgelegt werden kann, wenn isBuiltInfalse ist. Dieser Bezeichner wird in der Regel verwendet, wenn ein Bezeichner in verschiedenen Verzeichnissen identisch sein muss. Schreibgeschützt, wenn isBuiltIntrue ist.
Version
String
Gibt die Version der Rollendefinition an. Schreibgeschützt, wenn isBuiltIntrue ist.
Antwort
Wenn die Methode erfolgreich verläuft, wird der Antwortcode 204 No Content zurückgegeben. Im Antworttext wird nichts zurückgegeben.
Beispiel
Anforderung
Nachfolgend sehen Sie ein Beispiel der Anforderung.