API Reference

To materiały referencyjne interfejsu API są uporządkowane według typu zasobu. Każdy typ zasobu ma co najmniej 1 reprezentację danych i co najmniej 1 metodę.

Typy zasobów

  1. Urządzenia
  2. Firmy
  3. Zezwolenia
  4. Licencje grupowe
  5. Grupowanie użytkowników licencji
  6. Instalacje
  7. Managedconfigurationsfordevice
  8. Konfiguracja zarządzana dla użytkownika
  9. Ustawienia konfiguracji zarządzanej
  10. Uprawnienia
  11. Usługi
  12. Klucze konta usługi
  13. Klastry magazynowe
  14. Storelayoutpages
  15. Użytkownicy
  16. Aplikacje internetowe

Urządzenia

Szczegółowe informacje o zasobach znajdziesz na stronie dotyczącej reprezentacji zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI są względne wobec https://www.googleapis.com/androidenterprise/v1, chyba że zaznaczono inaczej
forceReportUpload POST  /enterprises/enterpriseId/users/userId/devices/deviceId/forceReportUpload Przesyła raport zawierający wszelkie zmiany stanów aplikacji na urządzeniu od momentu wygenerowania ostatniego raportu. Możesz wywoływać tę metodę maksymalnie 3 razy w ciągu 24 godzin na danym urządzeniu.
pobierz GET  /enterprises/enterpriseId/users/userId/devices/deviceId Pobiera szczegóły urządzenia.
getState GET  /enterprises/enterpriseId/users/userId/devices/deviceId/state Określa, czy dostęp urządzenia do usług Google jest włączony czy wyłączony. Stan urządzenia ma zastosowanie tylko wtedy, gdy w konsoli administracyjnej Google włączono egzekwowanie zasad EMM na urządzeniach z Androidem. W przeciwnym razie stan urządzenia będzie ignorowany, a wszystkie urządzenia będą miały dostęp do usług Google. Ta funkcja jest obsługiwana tylko w przypadku użytkowników zarządzanych przez Google.
list GET  /enterprises/enterpriseId/users/userId/devices Pobiera identyfikatory wszystkich urządzeń użytkownika.
setState PUT  /enterprises/enterpriseId/users/userId/devices/deviceId/state Określa, czy dostęp urządzenia do usług Google ma być włączony czy wyłączony. Stan urządzenia ma zastosowanie tylko wtedy, gdy w konsoli administracyjnej Google włączono egzekwowanie zasad EMM na urządzeniach z Androidem. W przeciwnym razie stan urządzenia będzie ignorowany, a wszystkie urządzenia będą miały dostęp do usług Google. Ta funkcja jest obsługiwana tylko w przypadku użytkowników zarządzanych przez Google.
aktualizacja PUT  /enterprises/enterpriseId/users/userId/devices/deviceId Aktualizuje zasady dotyczące urządzeń.

Aby mieć pewność, że zasady są prawidłowo egzekwowane, musisz zablokować dostęp do Google Play kontom niezarządzanym, ustawiając zasadę allowed_accounts w konfiguracji zarządzanej pakietu Google Play. Więcej informacji znajdziesz w artykule o ograniczaniu dostępu do kont w Google Play.

Przedsiębiorstwa

Szczegółowe informacje o zasobach dla firm znajdziesz na stronie reprezentowania zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI są względne wobec https://www.googleapis.com/androidenterprise/v1, chyba że zaznaczono inaczej
acknowledgeNotificationSet POST  /enterprises/acknowledgeNotificationSet Potwierdza powiadomienia otrzymane z Enterprises.PullPowiadomSet, aby w kolejnych wywołaniach nie były zwracane te same powiadomienia.
completeSignup POST  /enterprises/completeSignup Kończy proces rejestracji, podając token ukończenia i token Enterprise. To żądanie nie może być wywoływane wiele razy dla danego tokena Enterprise.
createWebToken POST  /enterprises/enterpriseId/createWebToken Zwraca unikalny token, aby uzyskać dostęp do możliwego do umieszczenia interfejsu użytkownika. Aby wygenerować interfejs internetowy, przekaż go do interfejsu JavaScript API zarządzanego Sklepu Google Play. Każdego tokena można użyć do uruchomienia tylko jednej sesji interfejsu użytkownika. Więcej informacji znajdziesz w dokumentacji interfejsu JavaScript API.
zarejestruj się POST  /enterprises/enroll Rejestruje grupę w usłudze EMM do połączeń telefonicznych.

Wymagane parametry zapytania: token

generateSignupUrl POST  /enterprises/signupUrl Generuje URL rejestracji.
pobierz GET  /enterprises/enterpriseId Pobiera nazwę i domenę firmy.
getServiceAccount GET  /enterprises/enterpriseId/serviceAccount Zwraca konto usługi i dane logowania. Konto usługi można powiązać z firmą, wywołując funkcję setAccount. Konto usługi jest unikalne dla tej firmy i usług EMM i zostanie usunięte, jeśli firma nie będzie powiązana. Dane logowania zawierają dane klucza prywatnego i nie są przechowywane po stronie serwera.

Tę metodę można wywołać tylko po wywołaniu metody Enterprises.enroll lub Enterprises.CompleteSignup, ale przed Enterprises.SetAccount. W innych przypadkach zwraca ona błąd.

Kolejne wywołania po pierwszym wywołają nowy, unikalny zestaw danych logowania i unieważniają wcześniej wygenerowane dane logowania.

Gdy konto usługi zostanie powiązane z firmą, będzie można nim zarządzać za pomocą zasobu serviceAccountKeys.
getStoreLayout GET  /enterprises/enterpriseId/storeLayout Zwraca układ sklepu dla grupy. Jeśli układ sklepu nie został ustawiony, funkcja zwraca „podstawowy” jako typ układu sklepu i nie zwraca strony głównej.
list GET  /enterprises Wyszukuje grupę według nazwy domeny. Ta funkcja jest obsługiwana tylko w przypadku firm utworzonych w ramach procesu tworzenia zainicjowanego przez Google. Wyszukiwanie identyfikatora nie jest wymagane w przypadku przedsiębiorstw utworzonych w ramach procesu inicjowanego w ramach usług EMM, ponieważ dane te są zapamiętywane w wywołaniu zwrotnym Enterprises.generateSignupUrl.

Wymagane parametry zapytania: domain

pullNotificationSet POST  /enterprises/pullNotificationSet Pobiera i zwraca zestaw powiadomień dla firm powiązanych z kontem usługi uwierzytelnionej na potrzeby żądania. Zestaw powiadomień może być pusty, jeśli nie ma oczekującego powiadomienia.
Zwrócony zestaw powiadomień musi zostać potwierdzony w ciągu 20 sekund, wywołując Enterprises.Acknowledge NotificationSet, chyba że zestaw powiadomień jest pusty.
Powiadomienia, które nie zostaną potwierdzone w ciągu 20 sekund, zostaną ponownie uwzględnione w odpowiedzi na inne żądanie PullPowiadomieniaSet, a te, które nie zostaną potwierdzone, zostaną usunięte zgodnie z zasadami systemowymi Google Cloud Platform Pub/Sub.
Do pobrania powiadomień może być równocześnie wysyłanych wiele żądań. Jeśli takie powiadomienia są oczekujące, zostaną podzielone między każdego z nich.
Jeśli nie ma żadnych powiadomień, zwracana jest pusta lista powiadomień. Kolejne żądania mogą zwracać więcej powiadomień, gdy staną się dostępne.
sendTestPushNotification POST  /enterprises/enterpriseId/sendTestPushNotification Wysyła powiadomienie testowe, aby zweryfikować integrację EMM z usługą Google Cloud Pub/Sub w tej firmie.
setAccount PUT  /enterprises/enterpriseId/account Ustawia konto, które będzie używane do uwierzytelniania w interfejsie API jako konto firmowe.
setStoreLayout PUT  /enterprises/enterpriseId/storeLayout Ustawia układ sklepu dla firmy. Domyślnie obiekt storeLayoutType jest ustawiony na „podstawowy” i włączony jest podstawowy układ sklepu. Podstawowy układ zawiera tylko aplikacje zatwierdzone przez administratora, które zostały dodane do zestawu usług dostępnych dla użytkownika (za pomocą wywołania setAvailableProductSet). Aplikacje na stronie są posortowane według wartości identyfikatora produktu. Jeśli utworzysz niestandardowy układ sklepu (przez ustawienie parametrustoreUkładType = „custom” i ustawienie strony głównej), podstawowy układ sklepu będzie wyłączony.
wyrejestrować POST  /enterprises/enterpriseId/unenroll Wyrejestrowuje firmę z usług EMM nawiązującego połączenie.

Zezwolenia

Szczegółowe informacje o zasobach uprawnień znajdziesz na stronie reprezentacji zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI są względne wobec https://www.googleapis.com/androidenterprise/v1, chyba że zaznaczono inaczej
usuń DELETE  /enterprises/enterpriseId/users/userId/entitlements/entitlementId Usuwa uprawnienie użytkownika do aplikacji. Uwaga: ten element został wycofany. Nowe integracje nie mogą korzystać z tej metody i mogą się odnosić do naszych nowych rekomendacji.
pobierz GET  /enterprises/enterpriseId/users/userId/entitlements/entitlementId Pobiera szczegóły uprawnienia. Uwaga: ten element został wycofany. Nowe integracje nie mogą korzystać z tej metody i mogą się odnosić do naszych nowych rekomendacji.
list GET  /enterprises/enterpriseId/users/userId/entitlements Wyświetla listę wszystkich uprawnień określonego użytkownika. Ustawiany jest tylko identyfikator. Uwaga: ten element został wycofany. Nowe integracje nie mogą korzystać z tej metody i mogą się odnosić do naszych nowych rekomendacji.
aktualizacja PUT  /enterprises/enterpriseId/users/userId/entitlements/entitlementId Dodaje lub aktualizuje uprawnienie do aplikacji dla użytkownika. Uwaga: ten element został wycofany. Nowe integracje nie mogą korzystać z tej metody i mogą się odnosić do naszych nowych rekomendacji.

Licencje grupowe

Szczegółowe informacje o zasobach dotyczących licencji Grouplicenses znajdziesz na stronie Reprezentacja zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI są względne wobec https://www.googleapis.com/androidenterprise/v1, chyba że zaznaczono inaczej
pobierz GET  /enterprises/enterpriseId/groupLicenses/groupLicenseId Pobiera szczegóły licencji grupowej przedsiębiorstwa na usługę. Uwaga: ten element został wycofany. Nowe integracje nie mogą korzystać z tej metody i mogą się odnosić do naszych nowych rekomendacji.
list GET  /enterprises/enterpriseId/groupLicenses Pobiera identyfikatory wszystkich usług, na które firma ma licencję grupową. Uwaga: ten element został wycofany. Nowe integracje nie mogą korzystać z tej metody i mogą się odnosić do naszych nowych rekomendacji.

Użytkownicy licencji grupowi

Szczegółowe informacje o zasobach licencji użytkowników znajdziesz na stronie dotyczącej reprezentacji zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI są względne wobec https://www.googleapis.com/androidenterprise/v1, chyba że zaznaczono inaczej
list GET  /enterprises/enterpriseId/groupLicenses/groupLicenseId/users Pobiera identyfikatory użytkowników, którzy otrzymali uprawnienia w ramach licencji. Uwaga: ten element został wycofany. Nowe integracje nie mogą korzystać z tej metody i mogą się odnosić do naszych nowych rekomendacji.

Instalacje

Informacje o zasobach dotyczących instalacji znajdziesz na stronie dotyczącej reprezentacji zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI są względne wobec https://www.googleapis.com/androidenterprise/v1, chyba że zaznaczono inaczej
usuń DELETE  /enterprises/enterpriseId/users/userId/devices/deviceId/installs/installId Prośby o usunięcie aplikacji z urządzenia. Wywołanie get lub list nadal będzie wskazywać, że aplikacja jest zainstalowana na urządzeniu, dopóki nie zostanie rzeczywiście usunięta.
pobierz GET  /enterprises/enterpriseId/users/userId/devices/deviceId/installs/installId Pobiera szczegóły instalacji aplikacji na urządzeniu.
list GET  /enterprises/enterpriseId/users/userId/devices/deviceId/installs Pobiera szczegóły wszystkich aplikacji zainstalowanych na określonym urządzeniu.
aktualizacja PUT  /enterprises/enterpriseId/users/userId/devices/deviceId/installs/installId Prośby o zainstalowanie najnowszej wersji aplikacji na urządzeniu. Jeśli aplikacja jest już zainstalowana, w razie potrzeby zostanie zaktualizowana do najnowszej wersji.

Zarządzane konfiguracje urządzenia

Szczegółowe informacje o zasobach Managedconfigurationsfordevice znajdziesz na stronie dotyczącej reprezentacji zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI są względne wobec https://www.googleapis.com/androidenterprise/v1, chyba że zaznaczono inaczej
usuń DELETE  /enterprises/enterpriseId/users/userId/devices/deviceId/managedConfigurationsForDevice/managedConfigurationForDeviceId Usuwa zarządzaną konfigurację aplikacji dla określonego urządzenia.
pobierz GET  /enterprises/enterpriseId/users/userId/devices/deviceId/managedConfigurationsForDevice/managedConfigurationForDeviceId Pobiera szczegóły konfiguracji zarządzanej na poziomie urządzenia.
list GET  /enterprises/enterpriseId/users/userId/devices/deviceId/managedConfigurationsForDevice Wyświetla wszystkie konfiguracje zarządzane na poziomie urządzenia dla określonego urządzenia. Ustawiany jest tylko identyfikator.
aktualizacja PUT  /enterprises/enterpriseId/users/userId/devices/deviceId/managedConfigurationsForDevice/managedConfigurationForDeviceId Dodaje lub aktualizuje konfigurację zarządzaną na konkretnym urządzeniu dla aplikacji dla określonego urządzenia.

Konfiguracje zarządzane dla użytkownika

Szczegółowe informacje o zasobach zarządzanej konfiguracji znajdziesz na stronie reprezentacji zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI są względne wobec https://www.googleapis.com/androidenterprise/v1, chyba że zaznaczono inaczej
usuń DELETE  /enterprises/enterpriseId/users/userId/managedConfigurationsForUser/managedConfigurationForUserId Usuwa zarządzaną konfigurację aplikacji dla określonego użytkownika.
pobierz GET  /enterprises/enterpriseId/users/userId/managedConfigurationsForUser/managedConfigurationForUserId Pobiera szczegóły konfiguracji zarządzanej przez użytkownika dla aplikacji określonego użytkownika.
list GET  /enterprises/enterpriseId/users/userId/managedConfigurationsForUser Wyświetla wszystkie konfiguracje zarządzane na poziomie użytkownika dla określonego użytkownika. Ustawiony jest tylko identyfikator.
aktualizacja PUT  /enterprises/enterpriseId/users/userId/managedConfigurationsForUser/managedConfigurationForUserId Dodaje lub aktualizuje ustawienia konfiguracji zarządzanej aplikacji dla określonego użytkownika. Jeśli obsługujesz element iframe konfiguracji zarządzanej, możesz zastosować do użytkownika konfiguracje zarządzane, określając w żądaniu parametr mcmId i powiązane z nim zmienne konfiguracji (jeśli występują). Wszyscy dostawcy usług EMM mogą też stosować konfiguracje zarządzane, przekazując listę właściwości zarządzanych.

Ustawienia konfiguracji zarządzanych

Szczegółowe informacje o zasobach znajdziesz na stronie Reprezentacja zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI są względne wobec https://www.googleapis.com/androidenterprise/v1, chyba że zaznaczono inaczej
list GET  /enterprises/enterpriseId/products/productId/managedConfigurationsSettings Zawiera listę wszystkich ustawień konfiguracji zarządzanych dla określonej aplikacji.

Uprawnienia

Szczegółowe informacje o zasobach uprawnień znajdziesz na stronie dotyczącej reprezentacji zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI są względne wobec https://www.googleapis.com/androidenterprise/v1, chyba że zaznaczono inaczej
pobierz GET  /permissions/permissionId Pobiera szczegóły uprawnień aplikacji na Androida do wyświetlenia administratorowi firmy.

Produkty

Szczegółowe informacje o zasobach znajdziesz na stronie dotyczącej reprezentacji zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI są względne wobec https://www.googleapis.com/androidenterprise/v1, chyba że zaznaczono inaczej
zatwierdź POST  /enterprises/enterpriseId/products/productId/approve

Zatwierdź określoną usługę i odpowiednie uprawnienia aplikacji, jeśli są wymagane. Maksymalna liczba usług, które możesz zatwierdzić na jednego klienta Enterprise, to 1000.

Aby dowiedzieć się, jak za pomocą zarządzanego Sklepu Google Play zaprojektować i utworzyć układ sklepu, który będzie wyświetlać zatwierdzone produkty użytkownikom, przeczytaj artykuł Projektowanie układu sklepu.

Uwaga: ten element został wycofany. Nowe integracje nie mogą korzystać z tej metody i mogą się odnosić do naszych nowych rekomendacji.
generateApprovalUrl POST  /enterprises/enterpriseId/products/productId/generateApprovalUrl Generuje URL, który można wyrenderować w elemencie iframe, by wyświetlić ewentualne uprawnienia usługi. Aby zatwierdzić usługę, administrator firmy musi wyświetlić te uprawnienia i zaakceptować je w imieniu swojej organizacji.

Administratorzy powinni zaakceptować wyświetlane uprawnienia, komunikując się z oddzielnym elementem interfejsu w konsoli EMM, co z kolei powinno spowodować użycie tego adresu URL jako właściwości approvalUrlInfo.approvalUrl w wywołaniu Products.approve w celu zatwierdzenia usługi. Tego adresu URL można używać do wyświetlania uprawnień maksymalnie przez 1 dzień. Uwaga: ten element został wycofany. Nowe integracje nie mogą korzystać z tej metody i mogą się odnosić do naszych nowych rekomendacji.
pobierz GET  /enterprises/enterpriseId/products/productId Pobiera szczegóły usługi, aby wyświetlić je administratorowi firmy.
getAppRestrictionsSchema GET  /enterprises/enterpriseId/products/productId/appRestrictionsSchema Pobiera schemat, który określa konfigurowalne właściwości tego produktu. Wszystkie usługi mają schemat, ale ten schemat może być pusty, jeśli nie zdefiniowano żadnych konfiguracji zarządzanych. Ten schemat może służyć do wypełniania interfejsu użytkownika, który pozwala administratorowi konfigurować usługę. Aby zastosować konfigurację zarządzaną na podstawie schematu uzyskanego za pomocą tego interfejsu API, przeczytaj artykuł o konfiguracjach zarządzanych w Play.
getPermissions GET  /enterprises/enterpriseId/products/productId/permissions Pobiera uprawnienia aplikacji na Androida wymagane przez tę aplikację.
list GET  /enterprises/enterpriseId/products Znajduje zatwierdzone produkty pasujące do zapytania, a w przypadku braku zapytania wszystkie zatwierdzone produkty. Uwaga: ten element został wycofany. Nowe integracje nie mogą korzystać z tej metody i mogą się odnosić do naszych nowych rekomendacji.
nie zatwierdzaj POST  /enterprises/enterpriseId/products/productId/unapprove Cofnij zatwierdzenie określonego produktu (oraz odpowiednich uprawnień aplikacji, jeśli istnieją) Uwaga: ten produkt został wycofany. Nowe integracje nie mogą korzystać z tej metody i mogą się odnosić do naszych nowych rekomendacji.

Klucze konta usługi

Szczegółowe informacje o zasobie klucza konta usługi znajdziesz na stronie dotyczącej reprezentacji zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI są względne wobec https://www.googleapis.com/androidenterprise/v1, chyba że zaznaczono inaczej
usuń DELETE  /enterprises/enterpriseId/serviceAccountKeys/keyId Usuwa określone dane logowania do konta usługi powiązanego z tą firmą i unieważnia te dane. Konto usługi wywołującej trzeba było pobrać przy użyciu wywołania Enterprises.GetServiceAccount i ustawić je jako firmowe konto przez wywołanie Enterprises.SetAccount.
wstaw POST  /enterprises/enterpriseId/serviceAccountKeys Generuje nowe dane logowania na konto usługi powiązane z tą firmą. Konto usługi wywołującej musi zostać pobrane przez wywołanie Enterprises.GetServiceAccount i musi być ustawione jako konto usługi korporacyjnej przez wywołanie Enterprises.SetAccount.

W zasobie, który ma zostać wstawiony, należy podać tylko typ klucza.
list GET  /enterprises/enterpriseId/serviceAccountKeys Wyświetla listę wszystkich aktywnych danych logowania do konta usługi powiązanego z tą organizacją. Zwracany jest tylko identyfikator i typ klucza. Konto usługi wywołującej musi zostać pobrane przez wywołanie Enterprises.GetServiceAccount. Musi być ustawione jako konto usługi Enterprise przez wywołanie Enterprises.SetAccount.

Klastry układu sklepu

Szczegółowe informacje o zasobie Storelayoutclusters znajdziesz na stronie dotyczącej reprezentacji zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI są względne wobec https://www.googleapis.com/androidenterprise/v1, chyba że zaznaczono inaczej
usuń DELETE  /enterprises/enterpriseId/storeLayout/pages/pageId/clusters/clusterId Usuwa klaster.

Uwaga: ten element został wycofany. Nowe integracje nie mogą korzystać z tej metody i mogą się odnosić do naszych nowych rekomendacji.
pobierz GET  /enterprises/enterpriseId/storeLayout/pages/pageId/clusters/clusterId Pobiera szczegóły klastra.

Uwaga: ten element został wycofany. Nowe integracje nie mogą korzystać z tej metody i mogą się odnosić do naszych nowych rekomendacji.
wstaw POST  /enterprises/enterpriseId/storeLayout/pages/pageId/clusters Wstawia nowy klaster na stronie.

Uwaga: ten element został wycofany. Nowe integracje nie mogą korzystać z tej metody i mogą się odnosić do naszych nowych rekomendacji.
list GET  /enterprises/enterpriseId/storeLayout/pages/pageId/clusters Pobiera szczegóły wszystkich klastrów na określonej stronie.

Uwaga: ten element został wycofany. Nowe integracje nie mogą korzystać z tej metody i mogą się odnosić do naszych nowych rekomendacji.
aktualizacja PUT  /enterprises/enterpriseId/storeLayout/pages/pageId/clusters/clusterId Aktualizuje klaster.

Uwaga: ten element został wycofany. Nowe integracje nie mogą korzystać z tej metody i mogą się odnosić do naszych nowych rekomendacji.

Układy sklepów

Szczegółowe informacje o zasobach Storelayoutpages znajdziesz na stronie dotyczącej reprezentacji zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI są względne wobec https://www.googleapis.com/androidenterprise/v1, chyba że zaznaczono inaczej
usuń DELETE  /enterprises/enterpriseId/storeLayout/pages/pageId Usuwa stronę sklepu.

Uwaga: ten element został wycofany. Nowe integracje nie mogą korzystać z tej metody i mogą się odnosić do naszych nowych rekomendacji.
pobierz GET  /enterprises/enterpriseId/storeLayout/pages/pageId Pobiera szczegóły strony sklepu.

Uwaga: ten element został wycofany. Nowe integracje nie mogą korzystać z tej metody i mogą się odnosić do naszych nowych rekomendacji.
wstaw POST  /enterprises/enterpriseId/storeLayout/pages Wstawia nową stronę sklepu.

Uwaga: ten element został wycofany. Nowe integracje nie mogą korzystać z tej metody i mogą się odnosić do naszych nowych rekomendacji.
list GET  /enterprises/enterpriseId/storeLayout/pages Pobiera szczegóły wszystkich stron w sklepie.

Uwaga: ten element został wycofany. Nowe integracje nie mogą korzystać z tej metody i mogą się odnosić do naszych nowych rekomendacji.
aktualizacja PUT  /enterprises/enterpriseId/storeLayout/pages/pageId Aktualizuje treść strony sklepu.

Uwaga: ten element został wycofany. Nowe integracje nie mogą korzystać z tej metody i mogą się odnosić do naszych nowych rekomendacji.

Użytkownicy

Szczegółowe informacje o zasobach użytkowników znajdziesz na stronie reprezentowania zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI są względne wobec https://www.googleapis.com/androidenterprise/v1, chyba że zaznaczono inaczej
usuń DELETE  /enterprises/enterpriseId/users/userId Usunięto użytkownika zarządzanego przez EMM.
generateAuthenticationToken POST  /enterprises/enterpriseId/users/userId/authenticationToken Generuje token uwierzytelniania, którego klient zasad dotyczących urządzeń może użyć do obsługi danego konta użytkownika zarządzanego przez EMM na urządzeniu. Wygenerowany token jest jednorazowy i wygasa po kilku minutach.

Możesz skonfigurować obsługę administracyjną maksymalnie 10 urządzeń na użytkownika.

Ta rozmowa działa tylko na kontach zarządzanych przez EMM.
pobierz GET  /enterprises/enterpriseId/users/userId Pobiera szczegóły użytkownika.
getAvailableProductSet GET  /enterprises/enterpriseId/users/userId/availableProductSet Pobiera zestaw produktów, do których użytkownik ma dostęp. Uwaga: ten element został wycofany. Nowe integracje nie mogą korzystać z tej metody i mogą się odnosić do naszych nowych rekomendacji.
wstaw POST  /enterprises/enterpriseId/users Tworzy nowego użytkownika zarządzanego przez EMM.

Zasób Użytkownicy przekazany w treści żądania powinien zawierać accountIdentifier i accountType.

Jeśli istnieje już odpowiedni użytkownik z tym samym identyfikatorem konta, zostanie dodany zasób. W tym przypadku można zmienić tylko pole displayName.

list GET  /enterprises/enterpriseId/users Wyszukuje użytkownika według podstawowego adresu e-mail. Ta funkcja jest obsługiwana tylko w przypadku użytkowników zarządzanych przez Google. W przypadku użytkowników zarządzanych przez EMM nie trzeba wyszukiwać identyfikatora, ponieważ identyfikator jest już zwracany w wyniku wywołania Users.insert.

Wymagane parametry zapytania: email

revokeDeviceAccess DELETE  /enterprises/enterpriseId/users/userId/deviceAccess Anulowanie dostępu do wszystkich urządzeń aktualnie udostępnionych użytkownikowi. Użytkownik utraci możliwość korzystania z zarządzanego Sklepu Play na żadnym ze swoich zarządzanych urządzeń.

Ta rozmowa działa tylko na kontach zarządzanych przez EMM.
setAvailableProductSet PUT  /enterprises/enterpriseId/users/userId/availableProductSet Modyfikuje zestaw usług, do których użytkownik ma dostęp (są nazywane usługami whitelisted). Do białej listy można dodać tylko produkty zatwierdzone lub wcześniej zatwierdzone (produkty, których zatwierdzenie cofnięto). Uwaga: ten element został wycofany. Nowe integracje nie mogą korzystać z tej metody i mogą się odnosić do naszych nowych rekomendacji.
aktualizacja PUT  /enterprises/enterpriseId/users/userId Aktualizuje szczegóły użytkownika zarządzanego przez EMM.

Ta opcja jest przeznaczona tylko dla użytkowników zarządzanych przez usług EMM (nie jest przeznaczona dla użytkowników zarządzanych przez Google). Przekaż nowe szczegóły w zasobie Użytkownicy w treści żądania. Można zmienić tylko pole displayName. Inne pola muszą być nieskonfigurowane lub mieć aktualnie aktywną wartość.

Aplikacje internetowe

Szczegółowe informacje o zasobach aplikacji Webapps znajdziesz na stronie dotyczącej reprezentacji zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI są względne wobec https://www.googleapis.com/androidenterprise/v1, chyba że zaznaczono inaczej
usuń DELETE  /enterprises/enterpriseId/webApps/webAppId Usuwa istniejącą aplikację internetową.
pobierz GET  /enterprises/enterpriseId/webApps/webAppId Pobiera istniejącą aplikację internetową.
wstaw POST  /enterprises/enterpriseId/webApps Tworzy nową aplikację internetową dla firmy.
list GET  /enterprises/enterpriseId/webApps Pobiera szczegóły wszystkich aplikacji internetowych należących do danej firmy.
aktualizacja PUT  /enterprises/enterpriseId/webApps/webAppId Aktualizuje istniejącą aplikację internetową.