Interfejs Reports API umożliwia generowanie raportów z zagregowanymi informacjami o wdrożeniu zarządzanego urządzenia z ChromeOS lub przeglądarki Chrome.
Krótkie omówienie metod interfejsu API
Adresy URL są zależne od elementu https://chromemanagement.googleapis.com/v1/customers/$CUSTOMER
Opis | Względny URL | Metoda HTTP | Dozwolone parametry żądania |
---|---|---|---|
Liczba przeglądarek Chrome wymagających uwagi w Twojej domenie | /reports:countprzeglądarkiChromewymagające uwagi | GET | Opcjonalnie: orgUnitId |
Liczba urządzeń z Chrome zbliżających się do daty automatycznej ważności w Twojej domenie | /reports:countChromedevicesReachingAutoExpirationDate | GET | Opcjonalnie: orgUnitId, minAueDate, maxAueDate |
Liczba urządzeń z Chrome wymagających uwagi w domenie | /reports:countUrządzeniaChromeT wymagające uwagi | GET | Opcjonalnie: orgUnitId, readMask |
Liczba urządzeń flotowych z Chrome w domenie | /reports:countChromeHardwareFleetUrządzenia | GET | Opcjonalnie: orgUnitId, readMask |
Liczba wersji Chrome wdrożonych na urządzeniach w domenie | /reports:countChromeVersions | GET | Opcjonalnie: orgUnitId, filter, pageSize, pageToken |
Liczba raportowanych aplikacji zainstalowanych na Twoich urządzeniach i w przeglądarkach | /reports:countinstalledApps | GET | Opcjonalnie: orgUnitId, filter, pageSize, pageToken, orderBy |
Podsumowanie informacji o drukowaniu na poszczególnych drukarkach w Twojej domenie | /reports:countPrintJobsByPrinter | GET | Opcjonalne: pressOrgUnitId, filter, pageSize, pageToken, orderBy |
Wyświetlanie podsumowania informacji o drukowaniu przez poszczególnych użytkowników w domenie | /reports:countPrintJobsByUser | GET | Opcjonalne: pressOrgUnitId, filter, pageSize, pageToken, orderBy |
Przeglądanie szczegółowych raportów o zadaniach drukowania w Twojej domenie | /reports:enumeratePrintJobs | GET | Opcjonalne: pressOrgUnitId, filter, pageSize, pageToken, orderBy |
Wyświetlanie listy urządzeń, na których jest zainstalowana konkretna aplikacja | /reports:findZainstalowaneAppUrządzenia | GET | Opcjonalnie: orgUnitId, filter, pageSize, pageToken, orderBy |
Sprawdzanie liczby awarii Chrome | /reports:countChromeCrashEvents | GET | Opcjonalnie: orgUnitId, filter, orderBy |
Przykładowe żądania i odpowiedzi znajdziesz w przykładowym kodzie.
Uprawnienia administratora
Interfejs Reports API uwzględnia przekazywanie ról administratora. Zależnie od tego, które raporty administrator chce generować, wymagane są różne uprawnienia administratora.
Metoda | Wymagane uprawnienia administratora |
---|---|
countChromeBrowsersNeedingAttention | „Usługi -> Zarządzanie urządzeniami z Chrome -> Wyświetl raport na temat statystyk dotyczących Chrome”
lub „Usługi -> ChromeOS -> Ustawienia -> Wyświetl raport na temat statystyk dotyczących Chrome” |
countChromeDevicesReachingAutoExpirationDate | „Usługi -> Zarządzanie urządzeniami z Chrome -> Wyświetl raport na temat statystyk dotyczących Chrome”
lub „Usługi -> ChromeOS -> Ustawienia -> Wyświetl raport na temat statystyk dotyczących Chrome” |
countChromeDevicesThatNeedAttention | „Usługi -> Zarządzanie urządzeniami z Chrome -> Wyświetl raport na temat statystyk dotyczących Chrome”
lub „Usługi -> ChromeOS -> Ustawienia -> Wyświetl raport na temat statystyk dotyczących Chrome” |
countChromeHardwareFleetDevices | „Usługi -> Zarządzanie urządzeniami z Chrome -> Wyświetl raport na temat statystyk dotyczących Chrome”
lub „Usługi -> ChromeOS -> Ustawienia -> Wyświetl raport na temat statystyk dotyczących Chrome” |
countChromeVersions | „Usługi -> Zarządzanie urządzeniami z Chrome -> Wyświetl raport o wersjach Chrome” lub „Usługi -> ChromeOS -> Ustawienia -> Wyświetl raport o wersjach Chrome” |
countInstalledApps | „Usługi -> Zarządzanie urządzeniami z Chrome -> Wyświetl raport listy rozszerzeń” lub „Usługi -> ChromeOS -> Ustawienia -> Wyświetl raport listy rozszerzeń” |
countPrintJobsByPrinter | „Usługi -> Zarządzanie urządzeniami z Chrome -> Wyświetl raport na temat drukarek Chrome”
lub „Usługi -> ChromeOS -> Ustawienia -> Wyświetl raport na temat drukarek Chrome” |
countPrintJobsByUser | „Usługi -> Zarządzanie urządzeniami z Chrome -> Wyświetl raport na temat drukarek Chrome”
lub „Usługi -> ChromeOS -> Ustawienia -> Wyświetl raport na temat drukarek Chrome” |
enumeratePrintJobs | „Usługi -> Zarządzanie urządzeniami z Chrome -> Wyświetl raport na temat drukarek Chrome”
lub „Usługi -> ChromeOS -> Ustawienia -> Wyświetl raport na temat drukarek Chrome” |
findInstalledAppDevices | „Usługi -> Zarządzanie urządzeniami z Chrome -> Wyświetl raport listy rozszerzeń” lub „Usługi -> ChromeOS -> Ustawienia -> Wyświetl raport listy rozszerzeń” |
countChromeCrashEvents | „Usługi -> Zarządzanie urządzeniami z Chrome -> Wyświetl raport o awariach Chrome” lub „Usługi -> ChromeOS -> Ustawienia -> Wyświetl raport o awariach Chrome” |
Aby zarządzać rolami i uprawnieniami administratora, otwórz „Konsola administracyjna -> Role administratora”.
Zakresy interfejsów API
Interfejs Reports API wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/chrome.management.reports.readonly
Więcej informacji znajdziesz w artykule Omówienie uwierzytelniania.