Zwraca konto usługi i dane logowania. Konto usługi można powiązać z organizacją, wywołując metodę setAccount. Konto usługi jest unikalne dla tej firmy i EMM i zostanie usunięte, jeśli firma zostanie odwiązana. Uwierzytelnianie zawiera dane klucza prywatnego i nie jest przechowywane po stronie serwera.
Metody tej można używać tylko po wywołaniu Enterprise.Enroll lub Enterprises.CompleteSignup i przed Enterprise.SetAccount. W innych przypadkach zwracany jest błąd.
Następne wywołania po pierwszym wygenerują nowy, unikalny zestaw danych logowania i unieważnią wcześniej wygenerowane dane logowania.
Po powiązaniu konta usługi z organizacją możesz nim zarządzać za pomocą zasobu serviceAccountKeys.
Żądanie
Żądanie HTTP
GET https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/serviceAccount
Parametry
Nazwa parametru | Wartość | Opis |
---|---|---|
Parametry ścieżki | ||
enterpriseId |
string |
Identyfikator firmy. |
Parametry opcjonalne zapytania | ||
keyType |
string |
Typ danych uwierzytelniających zwracanych z kontem usługi. Wymagane.
Akceptowane wartości:
|
Autoryzacja
To żądanie wymaga autoryzacji z tym zakresem:
Zakres |
---|
https://www.googleapis.com/auth/androidenterprise |
Więcej informacji znajdziesz na stronie Uwierzytelnianie i autoryzacja.
Treść żądania
W przypadku tej metody nie podawaj treści żądania.
Odpowiedź
Jeśli operacja się powiedzie, metoda zwróci odpowiedź o tej strukturze:
{ "kind": "androidenterprise#serviceAccount", "name": string, "key": serviceaccountkeys Resource }
Nazwa usługi | Wartość | Opis | Uwagi |
---|---|---|---|
name |
string |
Nazwa konta usługi w formie adresu e-mail. Przypisany przez serwer. | |
key |
nested object |
Dane logowania, których można używać do uwierzytelniania się przy użyciu tego konta usługi. | |
kind |
string |