Enterprises: getServiceAccount

Zwraca konto usługi i dane logowania. Konto usługi można powiązać z firmą, wywołując setAccount. Konto usługi jest unikalne dla tej firmy i usługi EMM, a jeśli zostanie usunięte, zostanie usunięte. Dane logowania zawierają dane klucza prywatnego i nie są przechowywane po stronie serwera.

Tę metodę można wywołać tylko po wywołaniu Enterprises.Enrollment lub Enterprises.CompleteSignup, a przed „Enterprises.SetAccount” – w innych przypadkach zwróci błąd.

Kolejne wywołania po pierwszym wygenerowaniu powodują wygenerowanie nowego, unikalnego zestawu danych logowania i unieważnienie wygenerowanych wcześniej danych logowania.

Gdy konto usługi zostanie powiązane z firmą, 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.
Opcjonalne parametry zapytania
keyType string Typ danych logowania, które mają zostać zwrócone z kontem usługi. Wymagany.

Akceptowane wartości:
  • googleCredentials
  • pkcs12

Upoważnienie

To żądanie wymaga autoryzacji w następującym zakresie:

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

Więcej informacji znajdziesz na stronie uwierzytelniania i autoryzacji.

Treść żądania

Nie udostępniaj treści żądania tą metodą.

Odpowiedź

Jeśli operacja się uda, metoda zwróci odpowiedź w następującym formacie:

{
  "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żyć do uwierzytelnienia jako to konto usługi.
kind string