accessPackage-Ressourcentyp

Namespace: microsoft.graph

Wichtig

APIs unter der /beta Version in Microsoft Graph können geändert werden. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in Version 1.0 verfügbar ist, verwenden Sie die Versionsauswahl .

In Azure AD Berechtigungsverwaltungdefiniert ein Zugriffspaket die Sammlungen von Ressourcenrollen und die Richtlinien dafür, wie ein oder mehrere Benutzer Zugriff auf diese Ressourcen erhalten können.

Jedes Zugriffspaket wird von einem einzelnen Zugriffspaketkatalog referenziert und enthält Links zu den Ressourcen aus diesem Katalog über die ressourcenspezifischen Rollenbereiche, die den Vom Paket bereitgestellten Zugriff definieren. Ein Zugriffspaket enthält auch Links zu den Zuweisungsrichtlinien für Zugriffspakete, die jeweils definieren, wer eine Zugriffspaketzuweisung anfordern oder ihnen zugewiesen werden kann.

Um einen Benutzer einem Zugriffspaket zuzuweisen, erstellen Sie eine accessPackageAssignmentRequest, die auf das Zugriffspaket und die Zuweisungsrichtlinie für Zugriffspakete verweist.

Methoden

Methode Rückgabetyp Beschreibung
accessPackages auflisten accessPackage-Auflistung Dient zum Abrufen einer Liste von accesspackage-Objekten.
accessPackage erstellen accessPackage Erstellen sie ein neues accesspackage-Objekt.
accessPackage abrufen accessPackage Dient zum Lesen von Eigenschaften und Beziehungen eines accesspackage-Objekts.
accessPackage aktualisieren Keine Dient zum Aktualisieren der Eigenschaften eines accesspackage-Objekts.
accessPackage löschen Keine Dient zum Löschen eines accesspackage -Elements.
accessPackageResourceRoleScopes auflisten accessPackageResourceRoleScope-Sammlung Dient zum Abrufen einer Liste der accessPackageResourceRoleScope-Objekte für dieses Zugriffspaket.
accessPackageResourceRoleScope erstellen Keine Erstellen Sie ein neues accessPackageResourceRoleScope-Objekt für dieses Zugriffspaket.
inkompatibleAccessPackages auflisten accessPackage-Auflistung Dient zum Abrufen einer Liste der inkompatiblen accesspackage-Objekte für dieses Zugriffspaket.
AccessPackage zu incompatibleAccessPackages hinzufügen Keine Fügen Sie einen Link hinzu, um anzugeben, dass ein anderes AccessPackage mit einem angegebenen Zugriffspaket nicht kompatibel ist.
accessPackage aus incompatibleAccessPackages entfernen Keine Entfernen Sie einen Link, der angibt, dass ein AccessPackage inkompatibel war.
Inkompatible Gruppen auflisten group-Sammlung Dient zum Abrufen einer Liste der inkompatiblen Gruppenobjekte für dieses Zugriffspaket.
Hinzufügen einer Gruppe zu inkompatiblen Gruppen Keine Fügen Sie einen Link hinzu, um anzugeben, dass die Mitgliedschaft in einer Gruppe mit einem angegebenen Zugriffspaket nicht kompatibel ist.
Entfernen einer Gruppe aus inkompatiblen Gruppen Keine Entfernen Sie einen Link, der angibt, dass eine Gruppenmitgliedschaft inkompatibel war.
accessPackagesIncompatibleWith auflisten accessPackage-Auflistung Dient zum Abrufen einer Liste der accesspackage-Objekte, die dieses Zugriffspaket als inkompatibel auflisten.
filterByCurrentUser accessPackage-Auflistung Dient zum Abrufen der Liste der accessPackage-Objekte, die nach dem angemeldeten Benutzer gefiltert sind.
getApplicablePolicyRequirements accessPackageAssignmentRequestRequirements-Auflistung Dient zum Abrufen einer Liste von accessPackageAssignmentRequestRequirement-Objekten mit Anforderungsanforderungen.

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 Boolean 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-Sammlung Schreibgeschützt. Lässt NULL-Werte zu. Unterstützt $expand.
accessPackageCatalog accessPackageCatalog Schreibgeschützt. Nullwerte zulassend.
accessPackageResourceRoleScopes accessPackageResourceRoleScope-Sammlung Lässt NULL-Werte zu.
incompatibleAccessPackages accessPackage-Auflistung Die Zugriffspakete, deren zugewiesene Benutzer nicht berechtigt sind, diesem Zugriffspaket zugewiesen zu werden.
accessPackagesIncompatibleWith accessPackage-Auflistung Die Zugriffspakete, die mit diesem Paket nicht kompatibel sind. Schreibgeschützt.
incompatibleGroups group-Sammlung Die Gruppen, deren Mitglieder nicht berechtigt sind, diesem Zugriffspaket zugewiesen zu werden.

JSON-Darstellung

Es folgt eine JSON-Darstellung der Ressource.

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