REST Resource: users

Tài nguyên: Người dùng

Tài nguyên người dùng.

Biểu diễn dưới dạng JSON
{
  "name": string,
  "email": string,
  "accessState": enum (AccessState),
  "expirationTime": string,
  "partial": boolean,
  "developerAccountPermissions": [
    enum (DeveloperLevelPermission)
  ],
  "grants": [
    {
      object (Grant)
    }
  ]
}
Trường
name

string

Bắt buộc. Tên tài nguyên cho người dùng này, tuân theo mẫu "nhà phát triển/{nhà phát triển}/người dùng/{email}".

email

string

Không thể thay đổi. Địa chỉ email của người dùng.

accessState

enum (AccessState)

Chỉ có đầu ra. Trạng thái truy cập của người dùng vào Play Console.

expirationTime

string (Timestamp format)

Thời điểm quyền truy cập của người dùng hết hạn (nếu được đặt). Khi đặt giá trị này, bạn phải luôn đặt giá trị trong tương lai.

Dấu thời gian ở định dạng "Zulu" RFC3339 UTC, có độ phân giải nano giây và tối đa 9 chữ số thập phân. Ví dụ: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z".

partial

boolean

Chỉ có đầu ra. Liệu có quyền nào khác cho người dùng mà không được thể hiện ở đây hay không. Điều này có thể xảy ra nếu phương thức gọi không có quyền quản lý tất cả ứng dụng trong tài khoản. Giá trị này cũng là true nếu người dùng này là chủ sở hữu tài khoản.

Nếu trường này là true, thì bạn nên coi đó là tín hiệu cho biết không thể quản lý đầy đủ người dùng này thông qua API. Tức là phương thức gọi API không thể quản lý tất cả các quyền mà người dùng này nắm giữ, vì phương thức gọi không biết về các quyền đó hoặc vì người dùng là chủ sở hữu tài khoản.

developerAccountPermissions[]

enum (DeveloperLevelPermission)

Quyền cho người dùng áp dụng trên tài khoản nhà phát triển.

grants[]

object (Grant)

Chỉ có đầu ra. Quyền cho mỗi ứng dụng đối với người dùng.

AccessState

Trạng thái quyền truy cập của người dùng vào tài khoản nhà phát triển.

Enum
ACCESS_STATE_UNSPECIFIED Trạng thái truy cập không xác định hoặc không được chỉ định.
INVITED Người dùng được mời nhưng chưa chấp nhận lời mời.
INVITATION_EXPIRED Lời mời đã hết hạn.
ACCESS_GRANTED Người dùng đã chấp nhận lời mời và có quyền truy cập vào Play Console.
ACCESS_EXPIRED Quyền truy cập vào tài khoản đã hết hạn.

DeveloperLevelPermission

Quyền được cấp ở cấp tài khoản nhà phát triển.

Enum
DEVELOPER_LEVEL_PERMISSION_UNSPECIFIED Quyền không xác định hoặc không được chỉ định.
CAN_SEE_ALL_APPS

Xem thông tin ứng dụng và tải hàng loạt báo cáo xuống (chỉ có quyền đọc). Ngừng sử dụng: Kiểm tra CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL.

CAN_VIEW_FINANCIAL_DATA_GLOBAL Xem dữ liệu tài chính, đơn đặt hàng và phản hồi trong bản khảo sát về quyết định huỷ gói thuê bao.
CAN_MANAGE_PERMISSIONS_GLOBAL Quản trị viên (có tất cả quyền).
CAN_EDIT_GAMES_GLOBAL Chỉnh sửa dự án sử dụng Dịch vụ trò chơi của Play.
CAN_PUBLISH_GAMES_GLOBAL Phát hành dự án sử dụng Dịch vụ trò chơi của Play.
CAN_REPLY_TO_REVIEWS_GLOBAL reviews.reply to reviews.
CAN_MANAGE_PUBLIC_APKS_GLOBAL Phát hành phiên bản chính thức, loại trừ thiết bị và sử dụng tính năng ký ứng dụng của Google Play.
CAN_MANAGE_TRACK_APKS_GLOBAL Phát hành lên các kênh kiểm thử.
CAN_MANAGE_TRACK_USERS_GLOBAL Quản lý kênh thử nghiệm và chỉnh sửa danh sách người thử nghiệm.
CAN_MANAGE_PUBLIC_LISTING_GLOBAL Quản lý sự hiện diện trên Cửa hàng Play.
CAN_MANAGE_DRAFT_APPS_GLOBAL Tạo, chỉnh sửa và xoá ứng dụng nháp.
CAN_CREATE_MANAGED_PLAY_APPS_GLOBAL Tạo và phát hành các ứng dụng riêng tư cho tổ chức của bạn.
CAN_CHANGE_MANAGED_PLAY_SETTING_GLOBAL Chọn phát hành ứng dụng công khai hay chỉ phát hành cho tổ chức của bạn.
CAN_MANAGE_ORDERS_GLOBAL Quản lý đơn đặt hàng và gói thuê bao.
CAN_MANAGE_APP_CONTENT_GLOBAL Quản lý các trang liên quan đến chính sách trên tất cả ứng dụng của nhà phát triển.
CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL Xem thông tin ứng dụng và tải hàng loạt báo cáo xuống (chỉ có quyền đọc).
CAN_VIEW_APP_QUALITY_GLOBAL Xem thông tin về chất lượng ứng dụng cho tất cả ứng dụng của nhà phát triển.

Phương thức

create

Cấp quyền truy cập cho người dùng vào tài khoản nhà phát triển đã cho.

delete

Xoá mọi quyền truy cập của người dùng vào tài khoản nhà phát triển đã cho.

list

Liệt kê tất cả người dùng có quyền truy cập vào tài khoản nhà phát triển.

patch

Cập nhật quyền truy cập của người dùng vào tài khoản nhà phát triển.