REST Resource: accounts.admins

Referensi: Admin

Administrator Akun atau lokasi.

Representasi JSON
{
  "name": string,
  "admin": string,
  "account": string,
  "role": enum (AdminRole),
  "pendingInvitation": boolean
}
Kolom
name

string

Tidak dapat diubah. Nama resource. Untuk admin akun, ini dalam bentuk: accounts/{account_id}/admins/{admin_id}

Untuk admin lokasi, ini dalam bentuk: locations/{locationId}/admins/{admin_id}

Kolom ini akan diabaikan jika ditetapkan selama pembuatan admin.

admin

string

Opsional. Nama admin. Saat membuat undangan awal, ini adalah alamat email pengguna yang diundang. Pada panggilan GET, alamat email pengguna akan ditampilkan jika undangan masih menunggu keputusan. Jika tidak, kolom ini berisi nama depan dan nama belakang pengguna.

Kolom ini hanya perlu ditetapkan selama pembuatan admin.

account

string

Tidak dapat diubah. Nama resource Akun yang dirujuk Admin ini. Digunakan saat memanggil locations.admins.create untuk mengundang LocationGroup sebagai admin.

Jika kolom ini dan admin ditetapkan pada permintaan CREATE, kolom ini akan diprioritaskan dan alamat email di admin akan diabaikan.

Format accounts/{account}.

role

enum (AdminRole)

Wajib. Menentukan peran yang digunakan admin ini dengan Akun atau Lokasi yang ditentukan.

pendingInvitation

boolean

Hanya output. Menunjukkan apakah admin ini memiliki undangan yang masih menunggu keputusan untuk resource yang ditentukan.

AdminRole

Menunjukkan tingkat akses yang dimiliki admin. Untuk mengetahui informasi selengkapnya, lihat artikel pusat bantuan

Enum
ADMIN_ROLE_UNSPECIFIED Tidak ditentukan.
PRIMARY_OWNER Admin memiliki akses tingkat pemilik dan merupakan pemilik utama. (Ditampilkan sebagai 'Pemilik Utama' di UI).
OWNER Admin memiliki akses tingkat pemilik. (Ditampilkan sebagai 'Pemilik' di UI).
MANAGER Admin memiliki akses manajerial.
SITE_MANAGER Admin dapat mengelola halaman sosial (Google+). (Ditampilkan sebagai 'Pengelola Lokasi' di UI). API ini tidak mengizinkan pembuatan admin akun dengan peran SITE_MANAGER.

Metode

create

Mengundang pengguna tertentu untuk menjadi administrator untuk akun tertentu.

delete

Menghapus admin tertentu dari akun tertentu.

list

Menampilkan daftar admin untuk akun yang ditentukan.

patch

Memperbarui Admin untuk Admin Akun tertentu.