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"
}
Feedback
Feedback senden und anzeigen für