Enterprises: getServiceAccount

Menampilkan kredensial dan akun layanan. Akun layanan dapat diikat ke perusahaan dengan memanggil setAccount. Akun layanan bersifat unik untuk perusahaan dan EMM ini, dan akan dihapus jika perusahaan tidak terikat. Kredensial berisi data kunci pribadi dan tidak disimpan di sisi server.

Metode ini hanya dapat dipanggil setelah Enterprises.Register atau Enterprises.CompleteSignup, dan sebelum Enterprises.SetAccount; di lain waktu akan menampilkan error.

Panggilan berikutnya setelah yang pertama akan menghasilkan kumpulan kredensial baru yang unik, dan membatalkan kredensial yang dibuat sebelumnya.

Setelah terikat ke perusahaan, akun layanan dapat dikelola menggunakan resource serviceAccountKeys.

Permintaan

Permintaan HTTP

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

Parameter

Nama parameter Nilai Deskripsi
Parameter jalur
enterpriseId string ID perusahaan.
Parameter kueri opsional
keyType string Jenis kredensial yang akan ditampilkan dengan akun layanan. Wajib diisi.

Nilai yang dapat diterima adalah:
  • "googleCredentials"
  • "pkcs12"

Otorisasi

Permintaan ini memerlukan otorisasi dengan cakupan berikut:

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

Untuk informasi selengkapnya, lihat halaman autentikasi dan otorisasi.

Isi permintaan

Jangan berikan isi permintaan dengan metode ini.

Tanggapan

Jika berhasil, metode ini akan menampilkan isi respons dengan struktur berikut:

{
  "kind": "androidenterprise#serviceAccount",
  "name": string,
  "key": serviceaccountkeys Resource
}
Nama properti Nilai Deskripsi Catatan
name string Nama akun layanan, dalam bentuk alamat email. Ditetapkan oleh server.
key nested object Kredensial yang dapat digunakan untuk melakukan autentikasi sebagai ServiceAccount ini.
kind string