Enterprises: getServiceAccount

Zwraca konto usługi i dane logowania. Konto usługi można powiązać z firmą przez wywołanie setAccount. Konto usługi jest unikalne dla tej firmy i usług EMM. Zostanie usunięte, jeśli nie jest przywiązany. Dane uwierzytelniające zawierają dane klucza prywatnego i nie są przechowywane po stronie serwera.

Tę metodę można wywołać dopiero po wywołaniu Enterprises.enroll lub Enterprises.CompleteSignup lub przed Enterprises.SetAccount; a w innych przypadkach – zwraca komunikat o błędzie.

Kolejne wywołania po pierwszym generują nowy, unikalny zestaw danych logowania oraz unieważnić wygenerowane wcześniej dane logowania.

Gdy konto usługi zostanie powiązane z firmą, będzie można nim zarządzać przy użyciu 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 grupy.
Opcjonalne parametry zapytania
keyType string Typ danych logowania, które mają być zwracane z kontem usługi. Wymagane.

Akceptowane wartości to:
  • googleCredentials
  • pkcs12

Autoryzacja

To żądanie wymaga autoryzacji w tym zakresie:

Zakres
https://www.googleapis.com/auth/androidenterprise

Więcej informacji znajdziesz na stronie dotyczącej uwierzytelniania i autoryzacji.

Treść żądania

Nie podawaj treści żądania przy użyciu tej metody.

Odpowiedź

Jeśli operacja się uda, metoda zwróci odpowiedź o następującej 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. Przypisana przez serwer.
key nested object Dane logowania, których można używać do uwierzytelniania tego konta usługi.
kind string