Enterprises: getServiceAccount

Bir hizmet hesabı ve kimlik bilgilerini döndürür. Hizmet hesabı kuruluşa bağlanabilmesi için setAccount'in aranması gerekir. Hizmet hesabı bu kuruluşa ve EMM'ye özeldir ve kuruluş bağlı değildir. Kimlik bilgileri özel anahtar verileri içerir ve depolanmaz tarafından desteklenmektedir.

Bu yöntem yalnızca çağrıdan sonra çağrılabilir Enterprises.enroll veya Enterprises.CompleteSignup ve önce Enterprises.SetAccount; diğer durumlarda bir hata döndürür.

İlk çağrıdan sonraki sonraki çağrılar yeni ve benzersiz bir grup ve önceden oluşturulan kimlik bilgilerini geçersiz kılar.

Hizmet hesabı kuruluşa bağlandıktan sonra yönetilebilir ServiceAccountKeys kaynağını kullanarak.

İstek

HTTP isteği

GET https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/serviceAccount

Parametreler

Parametre adı Değer Açıklama
Yol parametreleri
enterpriseId string Kuruluşun kimliği.
İsteğe bağlı sorgu parametreleri
keyType string Hizmet hesabıyla döndürülecek kimlik bilgisinin türü. Zorunlu.

Kabul edilen değerler şunlardır:
  • "googleCredentials"
  • "pkcs12"

Yetkilendirme

Bu istek, aşağıdaki kapsamla yetkilendirme gerektiriyor:

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

Daha fazla bilgi edinmek için kimlik doğrulama ve yetkilendirme sayfasına göz atın.

İstek içeriği

Bu yöntemle istek gövdesi sağlamayın.

Yanıt

Başarılı olursa bu yöntem, aşağıdaki yapıya sahip bir yanıt gövdesi döndürür:

{
  "kind": "androidenterprise#serviceAccount",
  "name": string,
  "key": serviceaccountkeys Resource
}
Mülk adı Değer Açıklama Notlar
name string Hizmet hesabının, e-posta adresi biçimindeki hesap adı. Sunucu tarafından atanır.
key nested object Bu ServiceAccount olarak kimlik doğrulamak için kullanılabilecek kimlik bilgileri.
kind string