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 Uwagi
accountIdentifier string Unikalny identyfikator utworzony dla danego użytkownika, np. „użytkownik342” lub „asset#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 kontroluje 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 udostępnić na urządzeniu podane konto użytkownika zarządzane przez EMM. 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 Users przekazywane w treści żądania powinny 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 tylko Pole displayName można zmienić.

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. Identyfikator nie jest wyszukiwany wymagane w przypadku użytkowników zarządzanych przez EMM, ponieważ identyfikator jest już zwracany w w wyniku wywołania Users.insert.
revokeDeviceAccess
Unieważnia dostęp do wszystkich urządzeń aktualnie obsługiwanych dla użytkownika. Użytkownik utraci możliwość korzystania z zarządzanego Sklepu Play na żadnym zarządzanych urządzeniach.

Ta rozmowa działa tylko na kontach zarządzanych przez EMM.
setAvailableProductSet
Modyfikuje zestaw usług, do których użytkownik ma dostęp (patrz jako produkty na białej liście). Tylko produkty, które są zatwierdzone lub produkty, które zostały wcześniej zatwierdzone (produkty z cofnięciem zatwierdzenia). na białej liście.
zaktualizuj
Aktualizuje dane użytkownika zarządzanego przez EMM.

Z tej opcji można korzystać tylko w przypadku użytkowników zarządzanych przez EMM (nie dla użytkowników zarządzanych przez Google). Przekaż nowe dane w Użytkownicy w treści żądania. Tylko pole displayName można zmienić. Inne pola muszą być nieskonfigurowane lub zawierać obecnie aktywną wartość.