Users

Listę metod dla tego zasobu znajdziesz na końcu tej strony.

Reprezentacje zasobów

Zasób Użytkownicy reprezentuje konto powiązane z firmą. Konto może być powiązane z konkretnym urządzeniem i konkretnym użytkownikiem (który umożliwia korzystanie z niego na wielu urządzeniach). W zależności od modelu tożsamości konto może zapewniać dostęp tylko do zarządzanego Sklepu Google Play lub do innych usług Google:

  • Model tożsamości domeny zarządzanej przez Google wymaga synchronizacji ze źródłami kont Google (za pomocą primaryEmail).
  • Model tożsamości zarządzanych kont Google Play zapewnia firmom dynamiczne metody tworzenia kont użytkowników lub urządzeń w zależności od potrzeb. Te konta zapewniają dostęp do zarządzanego Sklepu Google Play.

{
  "kind": "androidenterprise#user",
  "id": string,
  "managementType": string,
  "accountType": string,
  "primaryEmail": string,
  "accountIdentifier": string,
  "displayName": string
}
nazwa usługi, Wartość Opis Notatki
accountIdentifier string Unikalny identyfikator utworzony dla tego użytkownika, np. „użytkownik342” lub „numer#44418”. Nie używaj w tej usłudze informacji umożliwiających identyfikację osób. Ta wartość musi być zawsze ustawiona dla użytkowników zarządzanych przez EMM. Ustawienie nie jest ustawione dla użytkowników zarządzanych przez Google.
accountType string Rodzaj konta, które reprezentuje ten użytkownik. Element userAccount może być zainstalowany na wielu urządzeniach, ale deviceAccount dotyczy tylko jednego. Użytkownik zarządzany przez EMM (emmManaged) może być dowolnym typem (userAccount, deviceAccount), ale użytkownik zarządzany przez Google (googleManaged) to zawsze userAccount.

Akceptowane wartości to:
  • "deviceAccount"
  • "userAccount"
displayName string Nazwa, która będzie widoczna w interfejsach. Podczas tworzenia użytkowników zarządzanych przez EMM ustawienie tej właściwości jest opcjonalne. Jeśli zdecydujesz się ustawić tę usługę, użyj ogólnych informacji o organizacji (np. „Example sp. z o.o.”) lub swojej nazwy (jako usług EMM). Nieużywane w przypadku kont użytkowników zarządzanych przez Google. z możliwością zapisu
id string Unikalny identyfikator użytkownika.

kind string
managementType string Podmiot, który zarządza użytkownikiem. W przypadku użytkowników googleManaged źródłem danych jest Google, dlatego dostawcy usług EMM muszą upewnić się, że użytkownik ma konto Google. emmManaged użytkowników ma kontrolę nad dostawcą usług EMM.

Akceptowane wartości to:
  • "emmManaged"
  • "googleManaged"
primaryEmail string Podstawowy adres e-mail użytkownika, na przykład „jkowalski@example.com”. Ta wartość jest zawsze ustawiona dla użytkowników zarządzanych przez Google, ale nie jest ustawiona dla użytkowników zarządzanych przez usługi EMM.

Metody

usuń
Usunięto użytkownika zarządzanego przez EMM.
generateAuthenticationToken
Generuje token uwierzytelniania, którego klient zasad dotyczących urządzeń może użyć do obsługi administracyjnej danego konta użytkownika zarządzanego przez EMM na urządzeniu. Wygenerowany token jest jednorazowy i wygasa po kilku minutach.

Możesz przypisać maksymalnie 10 urządzeń na użytkownika.

Ta rozmowa działa tylko na kontach zarządzanych przez EMM.
pobierz
Pobiera dane użytkownika.
getAvailableProductSet
Pobiera zestaw usług, do których użytkownik ma dostęp.
wstaw
Tworzy nowego użytkownika zarządzanego przez EMM.

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

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

list
Wyszukuje użytkownika na podstawie 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 wyszukiwanie identyfikatora nie jest wymagane, ponieważ identyfikator jest już zwracany w wyniku wywołania Users.insert.
revokeDeviceAccess
Unieważnia dostęp do wszystkich urządzeń aktualnie obsługiwanych dla użytkownika. Użytkownik straci 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
Modyfikuje zestaw usług, do których użytkownik ma dostęp (nazywanych produktami whitelisted). Na białej liście można umieścić tylko zatwierdzone produkty lub produkty, które zostały wcześniej zatwierdzone (produkty o unieważnionym zatwierdzeniu). Uwaga: ten produkt został wycofany. Nowe integracje nie mogą używać tej metody. Możesz skorzystać z naszych nowych rekomendacji.
zaktualizuj
Aktualizuje dane użytkownika zarządzanego przez EMM.

Ta opcja jest dostępna tylko w przypadku użytkowników zarządzanych przez EMM (nie użytkowników zarządzanych przez Google). Przekaż nowe informacje do zasobu Użytkownicy w treści żądania. Można zmienić tylko pole displayName. Inne pola muszą być nieskonfigurowane lub mieć aktywną wartość.