HistoryDefinitions auflisten

Namespace: microsoft.graph

Rufen Sie die accessReviewHistoryDefinition-Objekte ab, die in den letzten 30 Tagen erstellt wurden, einschließlich aller geschachtelten Eigenschaften.

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) AccessReview.ReadWrite.All
Delegiert (persönliches Microsoft-Konto) Nicht unterstützt
Anwendung AccessReview.ReadWrite.All

Wenn es sich bei dem angemeldeten Benutzer nicht um ein Globales Admin-Verzeichnisrollenmitglied oder ein Globales Leser-Verzeichnisrollenmitglied handelt, werden nur die Definitionen zurückgegeben, die der angemeldete Benutzer erstellt hat.

HTTP-Anforderung

GET /identityGovernance/accessReviews/historyDefinitions

Optionale Abfrageparameter

Diese Methode unterstützt die $topAbfrageparameter , $filter, $expandund $skip OData, um die Antwort anzupassen. Allgemeine Informationen finden Sie unter OData-Abfrageparameter. Including ?$expand=instances gibt die accessReviewHistoryDefinitions-Objekte zusammen mit ihren zugeordneten Instanzen zurück.

Die Standardseitengröße für diese API beträgt 100 accessReviewHistoryDefinitions-Objekte . Um die Effizienz zu verbessern und Timeouts aufgrund umfangreicher Resultsets zu vermeiden, wenden Sie die Paginierung mithilfe der Parameter und $top der $skip Abfrage an. Weitere Informationen finden Sie unter Paging der Microsoft Graph-Daten in Ihrer App.

Anforderungsheader

Name Beschreibung
Authorization Bearer {token}. Erforderlich.

Anforderungstext

Geben Sie für diese Methode keinen Anforderungstext an.

Antwort

Wenn die Methode erfolgreich verläuft, werden der 200 OK Antwortcode und eine Auflistung von accessReviewHistoryDefinition-Objekten im Antworttext zurückgegeben.

Beispiele

Anforderung

Antwort

Hinweis: Das hier gezeigte Antwortobjekt kann zur besseren Lesbarkeit gekürzt werden.

HTTP/1.1 200 OK
Content-Type: application/json

{
    "@odata.count": 1,
    "value": [
        {
            "@odata.type": "#microsoft.graph.accessReviewHistoryDefinition",
            "id": "67e3de15-d263-45a9-8f4f-71271b495db7",
            "displayName": "Last year's ELM assignment reviews - one time",
            "reviewHistoryPeriodStartDateTime": "2021-01-01T00:00:00Z",
            "reviewHistoryPeriodEndDateTime": "2021-04-05T00:00:00Z",
            "decisions": [
                "approve",
                "deny",
                "dontKnow",
                "notReviewed",
                "notNotified"
            ],
            "status": "done",
            "createdDateTime": "2021-04-14T00:22:48.9392594Z",
            "createdBy": {
                "id": "957f1027-c0ee-460d-9269-b8444459e0fe",
                "displayName": "MOD Administrator",
                "userPrincipalName": "admin@contoso.com"
            },
            "scopes": [
                {
                    "@odata.type": "#microsoft.graph.accessReviewQueryScope",
                    "queryType": "MicrosoftGraph",
                    "query": "/identityGovernance/accessReviews/definitions?$filter=contains(scope/query, 'accessPackageAssignments')",
                    "queryRoot": null
                }
            ]
        }
    ]
}