Enterprises: getServiceAccount

Bir hizmet hesabı ve kimlik bilgilerini döndürür. setAccount çağrısı yapılarak hizmet hesabı kuruluşa bağlanabilir. Hizmet hesabı bu kuruluşa ve EMM'ye özgüdür ve kuruluşun bağlayıcılığı kaldırılırsa silinir. Kimlik bilgileri özel anahtar verilerini içerir ve sunucu tarafında saklanmaz.

Bu yöntem yalnızca Enterprises.Enroll veya Enterprises.CompleteSignup çağrıldıktan sonra ve Enterprises.SetAccount çağrılmadan önce çağrılabilir. Aksi takdirde hata döndürür.

İlk çağrıdan sonraki çağrılar yeni ve benzersiz bir kimlik bilgisi grubu oluşturur ve daha önce oluşturulan kimlik bilgilerini geçersiz kılar.

Hizmet hesabı kuruluşa bağlandıktan sonra serviceAccountKeys kaynağı kullanılarak yönetilebilir.

.

.

İ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 birlikte döndürülecek kimlik bilgisi türü. Zorunlu.

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

Yetkilendirme

Bu istek için aşağıdaki kapsamda yetkilendirme gerekir:

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

Daha fazla bilgi için kimlik doğrulama ve yetkilendirme sayfasına bakın.

İstek içeriği

Bu yöntemle istek gövdesi göndermeyin.

Yanıt

Başarılı olursa bu yöntem aşağıdaki yapıya sahip bir yanıt metni 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 hizmet hesabı olarak kimlik doğrulama yapmak için kullanılabilecek kimlik bilgileri.
kind string