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:
|
|
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:
|
|
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
iaccountType
.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).
- 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 poledisplayName
. Inne pola muszą być nieskonfigurowane lub mieć aktywną wartość.