unifiedRoleDefinition-Ressourcentyp
Namespace: microsoft.graph
Eine Rollendefinition ist eine Sammlung von Berechtigungen in Azure Active Directory (Azure AD), in denen die vorgänge aufgeführt sind, die ausgeführt werden können, und die Ressourcen, für die sie ausgeführt werden können.
Methoden
| Methode | Rückgabetyp | Beschreibung |
|---|---|---|
| unifiedRoleDefinition auflisten | unifiedRoleDefinition-Auflistung | Lesen Sie eine Liste der unifiedRoleDefinition-Objekte und deren Eigenschaften. |
| unifiedRoleDefinition abrufen | unifiedRoleDefinition | Lesen der Eigenschaften eines unifiedRoleDefinition-Objekts. |
| roleDefinitions erstellen | unifiedRoleDefinition | Erstellen Sie ein unifiedRoleDefinition-Objekt. |
| Aktualisieren von unifiedRoleDefinition | unifiedRoleDefinition | Aktualisieren eines unifiedRoleDefinition-Objekts. |
| unifiedRoleDefinition löschen | Keine | Löschen eines unifiedRoleDefinition-Objekts. |
Eigenschaften
| Eigenschaft | Typ | Beschreibung |
|---|---|---|
| description | Zeichenfolge | Die Beschreibung für unifiedRoleDefinition. Schreibgeschützt, wenn isBuiltIn true. |
| displayName | Zeichenfolge | Der Anzeigename für unifiedRoleDefinition. Schreibgeschützt, wenn isBuiltIn true. Erforderlich. Unterstützt $filter (eq, in). |
| id | Zeichenfolge | Der eindeutige Bezeichner für die Rollendefinition. Schlüssel, nicht nullfähig, schreibgeschützt. Geerbt von entity. Unterstützt $filter (eq, in). |
| isBuiltIn | Boolean | Flag, das angibt, ob die Rollendefinition Teil des Standardsatzes ist, der in Azure Active Directory (Azure AD) oder einer benutzerdefinierten Definition enthalten ist. Schreibgeschützt. Unterstützt $filter (eq, in). |
| isEnabled | Boolescher Wert | Flag, das angibt, ob die Rolle für die Zuweisung aktiviert ist. Wenn false die Rolle nicht für die Zuweisung verfügbar ist. Schreibgeschützt, wenn "isBuiltIn " wahr ist. |
| resourceScopes | String collection | Liste der Bereiche oder Berechtigungen, für die die Rollendefinition gilt. Derzeit wird nur / unterstützt. Schreibgeschützt, wenn "isBuiltIn " wahr ist. NICHT VERWENDEN. Dies wird in Kürze nicht mehr unterstützt. Fügen Sie den Bereich an die Rollenzuweisung an. |
| rolePermissions | unifiedRolePermission-Auflistung | Liste der in der Rolle enthaltenen Berechtigungen. Schreibgeschützt, wenn isBuiltIn true. Erforderlich. |
| templateId | Zeichenfolge | Benutzerdefinierter Vorlagenbezeichner, der festgelegt werden kann, wenn isBuiltIn ist false , aber schreibgeschützt ist, wenn isBuiltIn ist true. Dieser Bezeichner wird in der Regel verwendet, wenn ein Bezeichner in verschiedenen Verzeichnissen identisch sein muss. |
| Version | String | Gibt die Version der Rollendefinition an. Schreibgeschützt, wenn isBuiltIn true. |
Beziehungen
| Beziehung | Typ | Beschreibung |
|---|---|---|
| inheritsPermissionsFrom | unifiedRoleDefinition-Auflistung | Schreibgeschützte Auflistung von Rollendefinitionen, von denen die angegebene Rollendefinition erbt. Nur Azure AD integrierten Rollen (isBuiltIn ist true) unterstützen dieses Attribut. Unterstützt $expand. |
JSON-Darstellung
Es folgt eine JSON-Darstellung der Ressource.
{
"@odata.type": "#microsoft.graph.unifiedRoleDefinition",
"description": "String",
"displayName": "String",
"id": "String (identifier)",
"isBuiltIn": "Boolean",
"isEnabled": "Boolean",
"resourceScopes": [
"String"
],
"rolePermissions": [
{
"@odata.type": "microsoft.graph.unifiedRolePermission"
}
],
"templateId": "String",
"version": "String"
}
Feedback
Feedback senden und anzeigen für