Share via


unifiedRoleDefinition-Ressourcentyp

Namespace: microsoft.graph

Eine Rollendefinition ist eine Sammlung von Berechtigungen in Microsoft Entra auflistet die Vorgänge, die ausgeführt werden können, und die Ressourcen, mit denen sie ausgeführt werden können.

Methoden

Methode Rückgabetyp Beschreibung
UnifiedRoleDefinition auflisten unifiedRoleDefinition-Auflistung Liest eine Liste von unifiedRoleDefinition-Objekten und deren Eigenschaften.
UnifiedRoleDefinition abrufen unifiedRoleDefinition Liest die Eigenschaften eines unifiedRoleDefinition-Objekts.
Erstellen von roleDefinitions unifiedRoleDefinition Erstellen Sie ein unifiedRoleDefinition-Objekt.
UnifiedRoleDefinition aktualisieren unifiedRoleDefinition Aktualisieren eines unifiedRoleDefinition-Objekts.
UnifiedRoleDefinition löschen Keine Löschen eines unifiedRoleDefinition-Objekts.

Eigenschaften

Eigenschaft Typ Beschreibung
description String Die Beschreibung für unifiedRoleDefinition. Schreibgeschützt, wenn isBuiltIn ist true.
displayName String Der Anzeigename für unifiedRoleDefinition. Schreibgeschützt, wenn isBuiltIn ist true. Erforderlich. Unterstützt $filter (eq, in).
id String Der eindeutige Bezeichner für die Rollendefinition. Schlüssel, lässt keine NULL-Werte zu, schreibgeschützt. Geerbt von entity. Unterstützt $filter (eq, in).
isBuiltIn Boolesch Flag, das angibt, ob die Rollendefinition Teil des Standardsatzes ist, der in Microsoft Entra 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 true ist.
resourceScopes String-Sammlung Liste der Bereiche oder Berechtigungen, für die die Rollendefinition gilt. Derzeit wird nur / unterstützt. Schreibgeschützt, wenn isBuiltIn true ist. NICHT VERWENDEN. Dies wird in Kürze veraltet sein. Anfügen des Bereichs an die Rollenzuweisung.
rolePermissions unifiedRolePermission-Sammlung Liste der berechtigungen, die in der Rolle enthalten sind. Schreibgeschützt, wenn isBuiltIn ist true. Erforderlich.
templateId String 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 ist true.

Beziehungen

Beziehung Typ Beschreibung
inheritsPermissionsFrom unifiedRoleDefinition-Auflistung Schreibgeschützte Auflistung von Rollendefinitionen, von denen die angegebene Rollendefinition erbt. Dieses Attribut wird nur Microsoft Entra integrierten Rollen (isBuiltIn ist true) unterstützt. 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"
}