API Reference

To dokumentacja interfejsu API jest uporządkowana 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. Licencjobiorcy grupy
  6. Instalacje
  7. Managedconfigurationsfordevice
  8. Managedconfigurationsforuser
  9. Managedconfigurationssettings
  10. Uprawnienia
  11. Usługi
  12. Klucze konta usługi
  13. Storelayoutclusters
  14. Układy sklepu
  15. Użytkownicy
  16. Aplikacje internetowe

Urządzenia

Szczegółowe informacje o zasobach dotyczących urządzeń znajdziesz na stronie reprezentacji zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI 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 wszystkie zmiany stanów aplikacji na urządzeniu od momentu wygenerowania ostatniego raportu. Tę metodę możesz wywoływać maksymalnie 3 razy co 24 godziny na danym urządzeniu.
pobierz GET  /enterprises/enterpriseId/users/userId/devices/deviceId Pobiera informacje o urządzeniu.
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ądzeń ma zastosowanie tylko wtedy, gdy w konsoli administracyjnej Google jest włączone egzekwowanie zasad EMM na urządzeniach z Androidem. W przeciwnym razie stan urządzenia jest ignorowany, a wszystkie urządzenia mogą korzystać z usług Google. Jest to możliwe 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ądzeń ma zastosowanie tylko wtedy, gdy w konsoli administracyjnej Google jest włączone egzekwowanie zasad EMM na urządzeniach z Androidem. W przeciwnym razie stan urządzenia jest ignorowany, a wszystkie urządzenia mogą korzystać z usług Google. Jest to możliwe 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 parametr allowed_accounts w konfiguracji zarządzanej pakietu Google Play. Zobacz informacje o ograniczaniu dostępu do kont w Google Play.

Przedsiębiorstwa

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

Metoda Żądanie HTTP Opis
Identyfikatory URI 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 wielokrotnie dla danego tokena Enterprise.
createWebToken POST  /enterprises/enterpriseId/createWebToken Zwraca unikalny token dostępu do osadzonego interfejsu użytkownika. Aby wygenerować interfejs internetowy, przekaż wygenerowany token do interfejsu API JavaScript zarządzanego Sklepu Google Play. Za pomocą każdego tokena można rozpocząć tylko jedną sesję interfejsu użytkownika. Więcej informacji znajdziesz w dokumentacji interfejsu JavaScript API.
zarejestruj się POST  /enterprises/enroll Rejestruje firmę u dostawcy usług EMM do połączeń.

Wymagane parametry zapytania: token

generateSignupUrl POST  /enterprises/signupUrl Generuje URL do rejestracji.
pobierz GET  /enterprises/enterpriseId Pobiera nazwę i domenę przedsiębiorstwa.
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 grupa 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 funkcji Enterprises.Enrollment lub Enterprises.CompleteSignup i 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 jest powiązane z firmą, można nim zarządzać za pomocą zasobu serviceAccountKeys.
getStoreLayout GET  /enterprises/enterpriseId/storeLayout Zwraca układ sklepu dla firmy. Jeśli układ sklepu nie został ustawiony, zwracany jako typ układu sklepu zwraca „podstawowy”, ale nie zwraca strony głównej.
list GET  /enterprises Wyszukuje firmę według nazwy domeny. Jest to możliwe tylko w przypadku firm utworzonych w ramach procesu tworzenia inicjowanego przez Google. Wyszukiwanie identyfikatora nie jest wymagane w przypadku przedsiębiorstw utworzonych w ramach procesu inicjowanego przez dostawcę usług EMM, ponieważ usługa ta uczy się identyfikatora przedsiębiorstwa w wywołaniu zwrotnym określonym w wywołaniu Enterprises.generateSignupUrl.

Wymagane parametry zapytania: domain

pullNotificationSet POST  /enterprises/pullNotificationSet Pobiera i zwraca zestaw powiadomień dla firm powiązanych z kontem usługi uwierzytelnionym na potrzeby żądania. Jeśli nie ma żadnych oczekujących powiadomień, zestaw powiadomień może być pusty.
Zwrócony zestaw powiadomień musi zostać potwierdzony w ciągu 20 sekund, wywołując Enterprises.AcknowledgenotificationsSet, 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.
W celu pobrania powiadomień może być jednocześnie wysyłanych wiele żądań. W takim przypadku oczekujące powiadomienia (jeśli jakiekolwiek są) zostaną podzielone między każdego wywołującego (o ile są jakieś oczekujące).
Jeśli nie ma powiadomień, wyświetlana 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 firma.
setStoreLayout PUT  /enterprises/enterpriseId/storeLayout Ustawia układ sklepu dla firmy. Domyślnie obiekt storeUkładType jest ustawiony na „podstawowy”, a podstawowy układ sklepu jest włączony. Układ podstawowy zawiera tylko aplikacje zatwierdzone przez administratora, które zostały dodane do zestawu usług dostępnego dla użytkownika (za pomocą wywołania setAvailableProductSet). Aplikacje na stronie są sortowane według wartości identyfikatora produktu. Jeśli utworzysz niestandardowy układ sklepu (przez ustawienie wartości „custom” (typ sklepu) w sklepie „custom” (ustawienie niestandardowe) i ustawienie strony głównej, podstawowy układ sklepu zostanie wyłączony.
wyrejestrować się POST  /enterprises/enterpriseId/unenroll Wyrejestrowuje firmę z usług EMM do połączeń telefonicznych.

Zezwolenia

Szczegółowe informacje o zasobie uprawnień znajdziesz na stronie reprezentowania zasobów.

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

Licencje grupowe

Szczegółowe informacje o zasobach licencji grup znajdziesz na stronie reprezentacji zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI względne wobec https://www.googleapis.com/androidenterprise/v1, chyba że zaznaczono inaczej
pobierz GET  /enterprises/enterpriseId/groupLicenses/groupLicenseId Pobiera szczegóły licencji grupowej firmy na usługę. Uwaga: ten produkt został wycofany. Nowe integracje nie mogą korzystać z tej metody i można w ich przypadku zapoznać się z naszymi nowymi zaleceniami.
list GET  /enterprises/enterpriseId/groupLicenses Pobiera identyfikatory wszystkich usług, dla których firma ma licencję na grupę. Uwaga: ten produkt został wycofany. Nowe integracje nie mogą korzystać z tej metody i można w ich przypadku zapoznać się z naszymi nowymi zaleceniami.

Użytkownicy licencjobiorcy grupy

Szczegółowe informacje dotyczące zasobu Grouplicenseusers znajdziesz na stronie reprezentacji zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI 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 produkt został wycofany. Nowe integracje nie mogą korzystać z tej metody i można w ich przypadku zapoznać się z naszymi nowymi zaleceniami.

Instalacje

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

Metoda Żądanie HTTP Opis
Identyfikatory URI względne wobec https://www.googleapis.com/androidenterprise/v1, chyba że zaznaczono inaczej
usuń DELETE  /enterprises/enterpriseId/users/userId/devices/deviceId/installs/installId prosi o usunięcie aplikacji z urządzenia, Wywołanie get lub list nadal będzie pokazywać aplikację jako zainstalowaną 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 informacje o wszystkich aplikacjach 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 aktualizuje się 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 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 na określonym urządzeniu.
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. Ustawiony jest tylko identyfikator.
aktualizacja PUT  /enterprises/enterpriseId/users/userId/devices/deviceId/managedConfigurationsForDevice/managedConfigurationForDeviceId Dodaje lub aktualizuje konfigurację zarządzaną na urządzeniu w przypadku aplikacji na określonym urządzeniu.

Konfiguracje zarządzane dla użytkownika

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

Metoda Żądanie HTTP Opis
Identyfikatory URI 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 dla 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. Można ustawić 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 element mcmId i powiązane z nim zmienne konfiguracji (jeśli występują). Wszyscy dostawcy usług EMM mogą też stosować konfiguracje zarządzane za pomocą listy 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 względne wobec https://www.googleapis.com/androidenterprise/v1, chyba że zaznaczono inaczej
list GET  /enterprises/enterpriseId/products/productId/managedConfigurationsSettings Wyświetla wszystkie ustawienia konfiguracji zarządzanych dla określonej aplikacji.

Uprawnienia

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

Metoda Żądanie HTTP Opis
Identyfikatory URI 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 dotyczących produktów znajdziesz na stronie reprezentowania zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI 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, w którym użytkownicy będą mogli wyświetlać zatwierdzone produkty, przeczytaj artykuł o projektowaniu układu sklepu.

Uwaga: ten produkt został wycofany. Nowe integracje nie mogą korzystać z tej metody i można w ich przypadku zapoznać się z naszymi nowymi zaleceniami.
generateApprovalUrl POST  /enterprises/enterpriseId/products/productId/generateApprovalUrl Generuje adres URL, który można wyrenderować w elemencie iframe, by wyświetlić uprawnienia do usługi (jeśli występują). Administrator firmy musi wyświetlić te uprawnienia i zaakceptować je w imieniu swojej organizacji, aby zatwierdzić daną usługę.

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 produkt został wycofany. Nowe integracje nie mogą korzystać z tej metody i można w ich przypadku zapoznać się z naszymi nowymi zaleceniami.
pobierz GET  /enterprises/enterpriseId/products/productId Pobiera szczegóły usługi, aby wyświetlić ją administratorowi firmy.
getAppRestrictionsSchema GET  /enterprises/enterpriseId/products/productId/appRestrictionsSchema Pobiera schemat, który definiuje konfigurowalne właściwości tego produktu. Wszystkie produkty 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 umożliwia administratorowi konfigurowanie usługi. Aby zastosować konfigurację zarządzaną na podstawie schematu uzyskanego za pomocą tego interfejsu API, przeczytaj sekcję Konfiguracje zarządzane w Google 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 lub wszystkie zatwierdzone produkty, jeśli zapytanie nie zostało spełnione. Uwaga: ten produkt został wycofany. Nowe integracje nie mogą korzystać z tej metody i można w ich przypadku zapoznać się z naszymi nowymi zaleceniami.
Cofnij zatwierdzenie POST  /enterprises/enterpriseId/products/productId/unapprove Cofanie zatwierdzenia produktu (oraz odpowiednich uprawnień aplikacji, jeśli istnieją) Uwaga: ten produkt został wycofany. Nowe integracje nie mogą korzystać z tej metody i można w ich przypadku zapoznać się z naszymi nowymi zaleceniami.

Klucze konta usługi

Szczegółowe informacje o zasobie kluczy konta usługi znajdziesz na stronie reprezentowania zasobów.

Metoda Żądanie HTTP Opis
Identyfikatory URI względne wobec https://www.googleapis.com/androidenterprise/v1, chyba że zaznaczono inaczej
usuń DELETE  /enterprises/enterpriseId/serviceAccountKeys/keyId Usuwa i unieważnia określone dane logowania do konta usługi powiązanego z tą firmą. Konto usługi do połączeń zostało odebrane przez wywołanie Enterprises.GetServiceAccount i zostało ustawione jako konto usługi dla firm przez wywołanie Enterprises.SetAccount.
wstaw POST  /enterprises/enterpriseId/serviceAccountKeys Generuje nowe dane logowania do konta usługi powiązanego z tą firmą. Konto usługi do połączeń zostało pobrane przez wywołanie Enterprises.GetServiceAccount i zostało ustawione jako konto usługi dla przedsiębiorstw przez wywołanie Enterprises.SetAccount.

W zasobie, który chcesz wstawić, musisz podać tylko typ klucza.
list GET  /enterprises/enterpriseId/serviceAccountKeys Wyświetla listę wszystkich aktywnych danych logowania do konta usługi powiązanego z tą firmą. Zwracany jest tylko identyfikator i typ klucza. Konto usługi do połączeń zostało pobrane przez wywołanie Enterprises.GetServiceAccount i zostało ustawione jako konto usługi dla firm przez wywołanie Enterprises.SetAccount.

Klastry układu sklepu

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

Metoda Żądanie HTTP Opis
Identyfikatory URI względne wobec https://www.googleapis.com/androidenterprise/v1, chyba że zaznaczono inaczej
usuń DELETE  /enterprises/enterpriseId/storeLayout/pages/pageId/clusters/clusterId Usuwa klaster.
pobierz GET  /enterprises/enterpriseId/storeLayout/pages/pageId/clusters/clusterId Pobiera szczegóły klastra.
wstaw POST  /enterprises/enterpriseId/storeLayout/pages/pageId/clusters Wstawia nowy klaster na stronie.
list GET  /enterprises/enterpriseId/storeLayout/pages/pageId/clusters Pobiera szczegóły wszystkich klastrów na określonej stronie.
aktualizacja PUT  /enterprises/enterpriseId/storeLayout/pages/pageId/clusters/clusterId Aktualizuje klaster.

Strony układu sklepu

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

Metoda Żądanie HTTP Opis
Identyfikatory URI względne wobec https://www.googleapis.com/androidenterprise/v1, chyba że zaznaczono inaczej
usuń DELETE  /enterprises/enterpriseId/storeLayout/pages/pageId Usuwa stronę sklepu.
pobierz GET  /enterprises/enterpriseId/storeLayout/pages/pageId Pobiera szczegóły strony sklepu.
wstaw POST  /enterprises/enterpriseId/storeLayout/pages Wstawia nową stronę sklepu.
list GET  /enterprises/enterpriseId/storeLayout/pages Pobiera szczegóły wszystkich stron w sklepie.
aktualizacja PUT  /enterprises/enterpriseId/storeLayout/pages/pageId Aktualizuje treść strony sklepu.

Użytkownicy

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

Metoda Żądanie HTTP Opis
Identyfikatory URI 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, za pomocą którego klient zasad dotyczących urządzeń może udostępnić dane konto użytkownika zarządzane przez EMM na urządzeniu. Wygenerowany token jest jednorazowy i wygasa po kilku minutach.

Każdy użytkownik może obsługiwać maksymalnie 10 urządzeń.

To połączenie działa tylko w przypadku kont 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 produkt został wycofany. Nowe integracje nie mogą korzystać z tej metody i można w ich przypadku zapoznać się z naszymi nowymi zaleceniami.
wstaw POST  /enterprises/enterpriseId/users Tworzy nowego użytkownika zarządzanego przez EMM.

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

Jeśli istnieje już odpowiedni użytkownik z tym samym identyfikatorem konta, zostanie zaktualizowany o 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. Jest to możliwe tylko w przypadku użytkowników zarządzanych przez Google. Wyszukiwanie identyfikatora nie jest wymagane w przypadku użytkowników zarządzanych przez EMM, ponieważ identyfikator ten 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 z zarządzanych urządzeń.

To połączenie działa tylko w przypadku kont zarządzanych przez EMM.
setAvailableProductSet PUT  /enterprises/enterpriseId/users/userId/availableProductSet Modyfikuje zestaw usług, do których użytkownik ma dostęp (są to usługi znajdujące się na whitelisted). Do białej listy można dodać tylko produkty zatwierdzone lub wcześniej zatwierdzone (produkty, których zatwierdzenie zostało anulowane). Uwaga: ten produkt został wycofany. Nowe integracje nie mogą korzystać z tej metody i można w ich przypadku zapoznać się z naszymi nowymi zaleceniami.
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 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ć wartość aktualnie aktywną.

Aplikacje internetowe

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

Metoda Żądanie HTTP Opis
Identyfikatory URI 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ółowe informacje o wszystkich aplikacjach internetowych danej firmy.
aktualizacja PUT  /enterprises/enterpriseId/webApps/webAppId Aktualizuje istniejącą aplikację internetową.