REST Resource: accounts.admins

Tài nguyên: Quản trị viên

Quản trị viên của một Tài khoản hoặc một vị trí.

Biểu diễn dưới dạng JSON
{
  "name": string,
  "admin": string,
  "account": string,
  "role": enum (AdminRole),
  "pendingInvitation": boolean
}
Các trường
name

string

Không thể thay đổi. Tên tài nguyên. Đối với quản trị viên tài khoản, biểu mẫu này có trong biểu mẫu: accounts/{account_id}/admins/{admin_id}

Đối với quản trị viên vị trí, mã này có dạng: locations/{locationId}/admins/{admin_id}

Trường này sẽ bị bỏ qua nếu bạn đặt trường này trong quá trình tạo quản trị viên.

admin

string

Không bắt buộc. Tên của quản trị viên. Khi gửi lời mời đầu tiên, đây là địa chỉ email của người được mời. Trong các cuộc gọi GET, địa chỉ email của người dùng sẽ được trả về nếu lời mời vẫn đang chờ xử lý. Nếu không, thành phần này sẽ chứa họ và tên của người dùng.

Bạn chỉ cần đặt trường này trong quá trình tạo quản trị viên.

account

string

Không thể thay đổi. Tên của tài nguyên Tài khoản mà Quản trị viên này đề cập đến. Được dùng khi gọi locations.admin.create để mời một Nhóm vị trí làm quản trị viên.

Nếu cả trường này và admin đều được đặt trong các yêu cầu CREATE, thì trường này sẽ được ưu tiên và địa chỉ email trong admin sẽ bị bỏ qua.

Định dạng: accounts/{account}.

role

enum (AdminRole)

Bắt buộc. Chỉ định vai trò mà quản trị viên này sử dụng với Tài khoản hoặc Vị trí đã chỉ định.

pendingInvitation

boolean

Chỉ có đầu ra. Cho biết liệu quản trị viên này có lời mời đang chờ xử lý cho tài nguyên đã chỉ định hay không.

AdminRole

Cho biết cấp truy cập mà quản trị viên có. Để biết thêm thông tin, hãy xem bài viết trong trung tâm trợ giúp

Enum
ADMIN_ROLE_UNSPECIFIED Chưa xác định.
PRIMARY_OWNER Quản trị viên có quyền truy cập cấp chủ sở hữu và là chủ sở hữu chính. (Hiển thị dưới dạng "Chủ sở hữu chính" trong giao diện người dùng).
OWNER Quản trị viên có quyền truy cập cấp chủ sở hữu. (Hiển thị dưới dạng "Chủ sở hữu" trong giao diện người dùng).
MANAGER Quản trị viên có quyền quản lý.
SITE_MANAGER Quản trị viên có thể quản lý các trang mạng xã hội (Google+). (Hiển thị dưới dạng "Người quản lý địa điểm" trong giao diện người dùng). API này không cho phép tạo quản trị viên tài khoản với vai trò SITE_MANAGER.

Phương thức

create

Mời người dùng được chỉ định trở thành quản trị viên của tài khoản được chỉ định.

delete

Xóa quản trị viên được chỉ định khỏi tài khoản được chỉ định.

list

Liệt kê quản trị viên của tài khoản đã chỉ định.

patch

Cập nhật Quản trị viên cho Quản trị viên tài khoản được chỉ định.