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:
|
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 |