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ćaccountIdentifieriaccountType.Jeśli istnieje już odpowiedni użytkownik z tym samym identyfikatorem konta, zasób zostanie zaktualizowany do użytkownika. W tym przypadku tylko Pole
displayNamemoż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 poledisplayNamemożna zmienić. Inne pola muszą być nieskonfigurowane lub zawierać obecnie aktywną wartość.