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:
|
|
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:
|
|
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
iaccountType
.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 poledisplayName
można zmienić. Inne pola muszą być nieskonfigurowane lub zawierać obecnie aktywną wartość.