Freigeben über


Ressourcen-Typ „permissionGrantPolicy“

Namespace: microsoft.graph

Wichtig

Die APIs unter der /beta Version in Microsoft Graph können sich ändern. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in v1.0 verfügbar ist, verwenden Sie die Version Selektor.

Eine Richtlinie für die Berechtigungserteilung wird verwendet, um die Bedingungen anzugeben, unter denen die Zustimmung erteilt werden kann.

Eine Richtlinie für die Berechtigungserteilung besteht aus einer Liste von einschließenden Bedingungsmengen und einer Liste von ausschließendenBedingungsmengen. Damit ein Ereignis einer Richtlinie für die Berechtigungserteilung entspricht, muss es mit mindestens einer der einschließenden Bedingungsmengen und keiner der ausschließenden Bedingungsmengen übereinstimmen.

Weitere Informationen finden Sie unter Verwalten von App-Zustimmungsrichtlinien.

Methoden

Methode Rückgabetyp Beschreibung
List permissionGrantPolicy-Sammlung Rufen Sie eine Liste der permissionGrantPolicy-Objekte ab.
Create permissionGrantPolicy Erstellt ein neues permissionGrantPolicy-Objekt.
Get permissionGrantPolicy Lesen der Eigenschaften und Beziehungen eines permissionGrantPolicy-Objekts.
Update permissionGrantPolicy Aktualisieren des permissionGrantPolicy-Objekts.
Bedingungsmengen einschließen
Auflisten von Eingeschlossenen permissionGrantConditionSet-Sammlung Ruft die Bedingungssätze ab, die in dieser Berechtigungserteilungsrichtlinie enthalten sind.
Create in includes permissionGrantConditionSet Fügen Sie einen Bedingungssatz hinzu, der aus dieser Berechtigungserteilungsrichtlinie enthalten ist.
Aus einschließt löschen Keine Entfernen Sie einen Bedingungssatz, der von dieser Berechtigungserteilungsrichtlinie ausgeschlossen ist.
Ausschließende Bedingungsmengen
Ausschließen auflisten permissionGrantConditionSet-Sammlung Ruft die Bedingungssätze ab, die in dieser Berechtigungserteilungsrichtlinie ausgeschlossen sind.
Create in Ausgeschlossenen permissionGrantConditionSet Fügen Sie einen Bedingungssatz hinzu, der von dieser Berechtigungserteilungsrichtlinie ausgeschlossen ist.
Löschen aus Ausgeschlossenen Keine Entfernen Sie einen Bedingungssatz, der von dieser Berechtigungserteilungsrichtlinie ausgeschlossen ist.

Eigenschaften

Eigenschaft Typ Beschreibung
id String Der eindeutige Bezeichner für die Richtlinie zur Berechtigungserteilung. Das ID-Präfix microsoft- ist für integrierte Richtlinien zur Berechtigungserteilung reserviert und darf nicht in benutzerdefinierten Richtlinien zur Berechtigungserteilung verwendet werden. Nur Buchstaben, Zahlen, Bindestriche (-) und Unterstriche (_) sind zulässig. Key. Lässt keine Nullwerte zu. Beim Erstellen erforderlich. Unveränderlich.
displayName String Der Anzeigename für die Richtlinie zur Berechtigungserteilung.
description String Die Beschreibung für die Richtlinie zur Berechtigungserteilung.
einschließend permissionGrantConditionSet-Sammlung Bedingungssätze, die in dieser Berechtigungserteilungsrichtlinie enthalten sind. Wird bei GET automatisch erweitert.
ausschließend permissionGrantConditionSet-Sammlung Bedingungssätze, die in dieser Berechtigungserteilungsrichtlinie ausgeschlossen sind. Wird bei GET automatisch erweitert.
includeAllPreApprovedApplications Boolesch Legen Sie auf fest true , um alle Vorabgenehmigungsrichtlinien im Mandanten zu erstellen. Legen Sie auf fest false , um alle Vorabgenehmigungsrichtlinien im Mandanten zu deaktivieren. Der Standardwert lautet false.
resourceScopeType Zeichenfolge Der Ressourcentyp, für den die Vorabgenehmigungsrichtlinie gilt. Mögliche Werte: team für Gruppen und Teams, chat für Chats und tenant für alle unterstützten Ressourcen im Mandanten. Erforderlich.

Beziehungen

Beziehung Typ Beschreibung
einschließend permissionGrantConditionSet-Sammlung Bedingungssätze, die in dieser Berechtigungserteilungsrichtlinie enthalten sind. Diese Navigation wird automatisch bei ABRUFEN erweitert.
ausschließend permissionGrantConditionSet-Sammlung Bedingungssätze, die in dieser Berechtigungserteilungsrichtlinie ausgeschlossen sind. Diese Navigation wird automatisch bei ABRUFEN erweitert.

JSON-Darstellung

{
  "id": "string (identifier)",
  "displayName": "string",
  "description": "string",
  "includes": "collection(microsoft.graph.permissionGrantConditionSet)",
  "excludes": "collection(microsoft.graph.permissionGrantConditionSet)"
}