Freigeben über


accessPackage-Ressourcentyp

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.

In der Microsoft Entra-Berechtigungsverwaltung definiert ein Zugriffspaket die Sammlungen von Ressourcenrollen und die Richtlinien, wie ein oder mehrere Benutzer Zugriff auf diese Ressourcen erhalten können.

Auf jedes Zugriffspaket wird von einem einzelnen Zugriffspaketkatalog verwiesen und verfügt über Links zu den Ressourcen aus diesem Katalog über die ressourcenspezifischen Rollenbereiche, die den Zugriff definieren, den das Paket bietet. Ein Zugriffspaket ist auch mit den Zugriffspaketzuweisungsrichtlinien verknüpft, die jeweils definieren, wer eine Zugriffspaketzuweisung anfordern oder zugewiesen werden kann.

Um einem Zugriffspaket einen Benutzer zuzuweisen, erstellen Sie eine accessPackageAssignmentRequest, die auf das Zugriffspaket und die Zugriffspaketzuweisungsrichtlinie verweist.

Methoden

Methode Rückgabetyp Beschreibung
List accessPackage-Sammlung Ruft eine Liste von AccessPackage-Objekten ab.
Create accessPackage Erstellen Sie ein neues Accesspackage-Objekt .
Get accessPackage Liest Eigenschaften und Beziehungen eines Accesspackage-Objekts .
Update Keine Aktualisiert die Eigenschaften eines Accesspackage-Objekts .
Delete Keine Löschen sie ein Accesspackage.
Nach aktuellem Benutzer filtern accessPackage-Sammlung Rufen Sie die Liste der accessPackage-Objekte ab, die nach dem angemeldeten Benutzer gefiltert wurden.
Abrufen anwendbarer Richtlinienanforderungen accessPackageAssignmentRequestRequirements-Auflistung Rufen Sie eine Liste von accessPackageAssignmentRequestRequirement-Objekten mit Anforderungsanforderungen ab.
In den Katalog verschieben Keine Verschieben eines Zugriffspakets in einen anderen Katalog.
Inkompatible Zugriffspakete
List accessPackage-Sammlung Ruft eine Liste der inkompatiblen AccessPackage-Objekte für dieses Zugriffspaket ab.
Zu hinzufügen Keine Fügen Sie einen Link hinzu, um anzugeben, dass ein anderes AccessPackage mit einem angegebenen Zugriffspaket nicht kompatibel ist.
Entfernen aus Keine Entfernen Sie einen Link, der angibt, dass ein AccessPackage inkompatibel war.
Liste nicht kompatibel mit accessPackage-Sammlung Rufen Sie eine Liste der Accesspackage-Objekte ab , die dieses Zugriffspaket als inkompatibel auflisten.
Inkompatible Gruppen
List group-Sammlung Ruft eine Liste der inkompatiblen Gruppenobjekte für dieses Zugriffspaket ab.
Gruppe hinzufügen zu Keine Fügen Sie einen Link hinzu, um anzugeben, dass die Mitgliedschaft in einer Gruppe mit einem angegebenen Zugriffspaket nicht kompatibel ist.
Gruppe aus entfernen Keine Entfernen Sie einen Link, der angibt, dass eine Gruppenmitgliedschaft inkompatibel war.

Eigenschaften

Eigenschaft Typ Beschreibung
catalogId Zeichenfolge Bezeichner des Zugriffspaketkatalogs, der auf dieses Zugriffspaket verweist. Schreibgeschützt.
createdBy Zeichenfolge Der userPrincipalName des Benutzers oder der Identität des Antragstellers, der diese Ressource erstellt hat. Schreibgeschützt.
createdDateTime DateTimeOffset Der Typ „Zeitstempel“ stellt die Datums- und Uhrzeitinformationen im Format der ISO 8601 dar und gibt immer die UTC an. Zum Beispiel, Mitternacht UTC am 1. Januar 2014 ist 2014-01-01T00:00:00Z. Schreibgeschützt.
description Zeichenfolge Die Beschreibung des Zugriffspakets.
displayName Zeichenfolge Der Anzeigename des Zugriffspakets. Unterstützt $filter (eq, contains).
id Zeichenfolge Schreibgeschützt.
isHidden Boolescher Wert Gibt an, ob das Zugriffspaket für den Anforderer ausgeblendet ist.
isRoleScopesVisible Boolesch Gibt an, ob Rollenbereiche sichtbar sind.
modifiedBy Zeichenfolge Der userPrincipalName des Benutzers, der diese Ressource zuletzt geändert hat. Schreibgeschützt.
modifiedDateTime DateTimeOffset Der Typ „Zeitstempel“ stellt die Datums- und Uhrzeitinformationen im Format der ISO 8601 dar und gibt immer die UTC an. Zum Beispiel, Mitternacht UTC am 1. Januar 2014 ist 2014-01-01T00:00:00Z. Schreibgeschützt.

Beziehungen

Beziehung Typ Beschreibung
accessPackageAssignmentPolicies accessPackageAssignmentPolicy-Auflistung Schreibgeschützt. Nullwerte zulassend. Unterstützt $expand.
accessPackageCatalog accessPackageCatalog Schreibgeschützt. Nullwerte zulassend.
accessPackageResourceRoleScopes accessPackageResourceRoleScope-Auflistung Nullwerte zulassend.
incompatibleAccessPackages accessPackage-Sammlung Die Zugriffspakete, deren zugewiesenen Benutzern dieses Zugriffspaket nicht zugewiesen werden kann.
accessPackagesIncompatibleWith accessPackage-Sammlung Die Zugriffspakete, die mit diesem Paket nicht kompatibel sind. Schreibgeschützt.
incompatibleGroups group-Sammlung Die Gruppen, deren Mitglieder nicht berechtigt sind, diesem Zugriffspaket zuzuweisen.

JSON-Darstellung

Die folgende JSON-Darstellung zeigt den Ressourcentyp.

{
    "id":"360fa7de-90be-48dc-a2ce-fc40094a93dd",
    "description":"Sample access package",
    "displayName":"Access package for testing",
    "isHidden":false,
    "catalogId":"662d99e7-6ceb-4c21-9cb4-9b0bbfdefccc",
    "isRoleScopesVisible":false,
    "createdDateTime":"2019-01-27T18:19:50.74Z",
    "modifiedDateTime":"2019-01-27T18:19:50.74Z",
    "createdBy":"TestGA@example.com",
    "modifiedBy":"TestGA@example.com"
}