Freigeben über


unifiedRoleDefinition-Ressourcentyp

Namespace: microsoft.graph

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

Methoden

Methode Rückgabetyp Beschreibung
List unifiedRoleDefinition-Auflistung Liest eine Liste von unifiedRoleDefinition-Objekten und deren Eigenschaften.
Get unifiedRoleDefinition Liest die Eigenschaften eines unifiedRoleDefinition-Objekts.
Create unifiedRoleDefinition Erstellen Sie ein unifiedRoleDefinition-Objekt.
Update unifiedRoleDefinition Aktualisieren eines unifiedRoleDefinition-Objekts.
Delete Keine Löschen eines unifiedRoleDefinition-Objekts.

Eigenschaften

Eigenschaft Typ Beschreibung
description Zeichenfolge Die Beschreibung für unifiedRoleDefinition. Schreibgeschützt, wenn isBuiltIn ist true.
displayName Zeichenfolge Der Anzeigename für unifiedRoleDefinition. Schreibgeschützt, wenn isBuiltIn ist true. Erforderlich. Unterstützt $filter (eq, in).
id Zeichenfolge 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 enthalten ist, oder eine benutzerdefinierte Definition. 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 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 Zeichenfolge 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. Nur integrierte Microsoft Entra-Rollen (isBuiltIn ist true) unterstützen dieses Attribut. Unterstützt $expand.

JSON-Darstellung

Die folgende JSON-Darstellung zeigt den Ressourcentyp.

{
  "@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"
}