reportRoot: getM365AppPlatformUserCounts
Namespace: microsoft.graph
Rufen Sie einen Bericht ab, der den Trend der aktiven Benutzer in allen Apps für jede Plattform (Windows, Mac, Web und Mobilgeräte) in Ihrer Organisation enthält.
Hinweis: Ausführliche Informationen zu verschiedenen Berichtsansichten und -namen finden Sie unter Microsoft 365-Berichte im Admin Center – Microsoft 365 Apps Verwendung.
Berechtigungen
Eine der folgenden Berechtigungen ist erforderlich, um diese API aufzurufen. Weitere Informationen, unter anderem zur Auswahl von Berechtigungen, finden Sie unter Berechtigungen.
Berechtigungstyp | Berechtigungen (von der Berechtigung mit den wenigsten Rechten zu der mit den meisten Rechten) |
---|---|
Delegiert (Geschäfts-, Schul- oder Unikonto) | Reports.Read.All |
Delegiert (persönliches Microsoft-Konto) | Nicht unterstützt |
Anwendung | Reports.Read.All |
Hinweis: Für delegierte Berechtigungen, mit denen Apps Dienstnutzungsberichte im Namen eines Benutzers lesen können, muss der Mandantenadministrator dem Benutzer die entsprechende eingeschränkte Azure Active Directory-Administratorrolle zugewiesen haben. Weitere Details finden Sie unter Autorisierung für APIs zum Lesen von Microsoft 365-Nutzungsberichten.
HTTP-Anforderung
GET /reports/getM365AppPlatformUserCounts(period='{period_value}')
Funktionsparameter
Geben Sie in der Anforderungs-URL den folgenden Parameter mit einem gültigen Wert an.
Parameter | Typ | Beschreibung |
---|---|---|
Zeitraum | Zeichenfolge | Gibt die Zeitspanne an, für die der Bericht aggregiert wird. Die unterstützten Werte für {period_value} sind: D7 , D30 , D90 und D180 . Diese Werte folgen dem Format Dn, wobei n die Anzahl der Tage angibt, für die der Bericht aggregiert wird. Erforderlich. |
Optionale Abfrageparameter
Diese Methode unterstützt den $format
OData-Abfrageparameter , um die Antwort anzupassen. Der Standardausgabetyp ist text/csv
. Wenn Sie jedoch den Ausgabetyp angeben möchten, können Sie den OData-Abfrageparameter $format
verwenden, um die Standardausgabe auf text/csv
oder application/json
festzulegen.
Anforderungsheader
Name | Beschreibung |
---|---|
Authorization | Bearer {token}. Erforderlich. |
Anforderungstext
Bei dieser Methode wird kein Anforderungstext angegeben.
Antwort
CSV
Wenn diese Methode erfolgreich ist, wird eine 302 Found
-Antwort zurückgegeben, die zu einer vorauthentifizierten Download-URL für den Bericht umleitet. Die URL finden Sie in der Location
-Kopfzeile der Antwort.
Zuvor authentifizierte Download-URLs sind nur für einen kurzen Zeitraum (einige Minuten) gültig und erfordern keinen Authorization
-Header.
Die CSV-Datei verfügt über die folgenden Spaltenheader:
- Berichtsaktualisierungsdatum
- Berichtszeitraum
- Berichtsdatum
- Windows
- Mac
- Mobil
- Web
JSON
Wenn die Methode erfolgreich verläuft, werden der 200 OK
Antwortcode und ein JSON-Objekt im Antworttext zurückgegeben.
Beispiele
Beispiel 1: CSV-Ausgabe
Es folgt ein Beispiel, das CSV ausgibt.
Anforderung
Nachfolgend sehen Sie ein Beispiel der Anforderung.
GET https://graph.microsoft.com/v1.0/reports/getM365AppPlatformUserCounts(period='D7')?$format=text/csv
Antwort
Nachfolgend sehen Sie ein Beispiel der Antwort.
HTTP/1.1 302 Found
Content-Type: text/plain
Location: https://reports.office.com/data/download/JDFKdf2_eJXKS034dbc7e0t__XDe
Führen Sie die Umleitung 302 aus, und die heruntergeladene CSV-Datei besitzt das folgende Format.
HTTP/1.1 200 OK
Content-Type: application/octet-stream
Report Refresh Date,Report Period,Report Date,Windows,Mac,Mobile,Web
Beispiel 2: JSON-Ausgabe
Es folgt ein Beispiel, das JSON zurückgibt.
Anforderung
Nachfolgend sehen Sie ein Beispiel der Anforderung.
GET https://graph.microsoft.com/v1.0/reports/getM365AppPlatformUserCounts(period='D7')?$format=application/json
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
Content-Length: 156
{
"value": [
{
"reportRefreshDate": "2020-06-30",
"reportPeriod": 7,
"userCounts": [
{
"reportDate": "2020-06-30",
"windows": 1445,
"mac": 146,
"mobile": 1131,
"web": 1080
}
]
}
]
}