accessPackageAssignments auflisten
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 .
Rufen Sie in Azure AD Berechtigungsverwaltungeine Liste der accessPackageAssignment-Objekte ab. Für verzeichnisweite Administratoren enthält die resultierende Liste alle Zuweisungen, aktuelle und abgelaufene, die der Aufrufer über alle Kataloge und Zugriffspakete hinweg lesen kann. Wenn der Aufrufer im Namen eines delegierten Benutzers ist, der nur katalogspezifischen delegierten Administratorrollen zugewiesen ist, muss die Anforderung einen Filter bereitstellen, um ein bestimmtes Zugriffspaket anzugeben, z. B.: $filter=accessPackage/id eq 'a914b616-e04e-476b-aa37-91038f0b165b' .
Berechtigungen
Eine der nachfolgenden Berechtigungen ist erforderlich, um diese API aufrufen zu können. Weitere Informationen, unter anderem zur Auswahl von Berechtigungen, finden Sie im Artikel zum Thema Berechtigungen.
| Berechtigungstyp | Berechtigungen (von der Berechtigung mit den wenigsten Rechten zu der mit den meisten Rechten) |
|---|---|
| Delegiert (Geschäfts-, Schul- oder Unikonto) | EntitlementManagement.Read.All, EntitlementManagement.ReadWrite.All |
| Delegiert (persönliches Microsoft-Konto) | Nicht unterstützt |
| Anwendung | EntitlementManagement.Read.All, EntitlementManagement.ReadWrite.All |
HTTP-Anforderung
GET /identityGovernance/entitlementManagement/accessPackageAssignments
Optionale Abfrageparameter
Diese Methode unterstützt die $select Abfrageparameter , $filter und $expand OData, um die Antwort anzupassen. Allgemeine Informationen finden Sie unter OData-Abfrageparameter.
Beispielszenarien für die Verwendung von Abfrageparametern
- Wenn der Aufrufer im Namen eines delegierten Benutzers ist, der nur katalogspezifischen delegierten Administratorrollen zugewiesen ist, muss die Anforderung einen Filter bereitstellen, um ein bestimmtes Zugriffspaket anzugeben, z. B.:
$filter=accessPackage/id eq 'a914b616-e04e-476b-aa37-91038f0b165b'. - Um den Zielantragsteller und das Zugriffspaket zurückzugeben, schließen Sie
$expand=target,accessPackage. - Um nur zugestellte Zuordnungen abzurufen, können Sie eine Abfrage
$filter=assignmentState eq 'Delivered'einschließen. - Um nur Zuordnungen für einen bestimmten Benutzer abzurufen, können Sie eine Abfrage mit Zuordnungen einschließen, die auf die Objekt-ID dieses Benutzers ausgerichtet sind:
$expand=target&$filter=target/objectid+eq+'7deff43e-1f17-44ef-9e5f-d516b0ba11d4'. - Um nur Zuweisungen für einen bestimmten Benutzer und ein bestimmtes Zugriffspaket abzurufen, können Sie eine Abfrage mit Zuordnungen für dieses Zugriffspaket und die Objekt-ID dieses Benutzers einschließen:
$expand=accessPackage,target&$filter=accessPackage/id eq '9bbe5f7d-f1e7-4eb1-a586-38cdf6f8b1ea' and target/objectid eq '7deff43e-1f17-44ef-9e5f-d516b0ba11d4'. - Um nur Zuordnungen abzurufen, die sich aus einer bestimmten Zuweisungsrichtlinie für Zugriffspakete ergeben, können Sie eine Abfrage für diese Richtlinie einschließen:
$filter=accessPackageAssignmentPolicy/id eq 'd92ebb54-9b46-492d-ab7f-01f76767da7f'.
Allgemeine Informationen finden Sie unter OData-Abfrageparameter.
Anforderungsheader
| Name | Beschreibung |
|---|---|
| Authorization | Bearer {token}. Erforderlich. |
Anforderungstext
Geben Sie für diese Methode keinen Anforderungstext an.
Antwort
Bei erfolgreicher Ausführung gibt die Methode den 200 OK Antwortcode und eine Auflistung von accessPackageAssignment-Objekten im Antworttext zurück.
Beispiele
Anforderung
Nachfolgend sehen Sie ein Beispiel der Anforderung.
GET https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignments
Antwort
Nachfolgend sehen Sie ein Beispiel der Antwort.
Hinweis: Das hier gezeigte Antwortobjekt kann zur besseren Lesbarkeit gekürzt werden.
HTTP/1.1 200 OK
Content-type: application/json
{
"value": [
{
"id": "9bdae7b4-6ece-487b-9eb8-9679dbd67aa2",
"catalogId": "cc30dc98-6d3c-4fa0-bed8-fd76d0efd993",
"accessPackageId": "e3f47362-993f-4fcb-8a38-532ffca16150",
"assignmentPolicyId": "63ebd106-8116-40e7-a0ab-01ae475d11bb",
"targetId": "ab4291f6-66b7-42bf-b597-a05b29414f5c",
"assignmentStatus": "ExpiredNotificationTriggered",
"assignmentState": "Expired",
"isExtended": false,
"expiredDateTime": "2019-04-25T23:45:40.42Z"
}
]
}
Feedback
Feedback senden und anzeigen für