资源:User
用户资源。
JSON 表示法 |
---|
{ "name": string, "email": string, "accessState": enum ( |
字段 | |
---|---|
name |
必需。此用户的资源名称,采用“developers/{developer}/users/{email}”格式。 |
email |
不可变。用户的电子邮件地址。 |
accessState |
仅限输出。用户对 Play 管理中心的访问权限的状态。 |
expirationTime |
用户访问权限的到期时间(如果已设置)。设置此值时,必须始终是将来的时间。 时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例: |
partial |
仅限输出。用户是否还有其他此处未显示的权限。如果调用方无权管理账号中的所有应用,则可能会发生这种情况。如果此用户是账号所有者,则此值也是 如果此字段为“ |
developerAccountPermissions[] |
用户的权限(适用于整个开发者账号)。 |
grants[] |
仅限输出。用户的各应用权限。 |
AccessState
用户对开发者账号的访问权限的状态。
枚举 | |
---|---|
ACCESS_STATE_UNSPECIFIED |
访问状态未知或未指定。 |
INVITED |
用户收到了邀请,但尚未接受邀请。 |
INVITATION_EXPIRED |
邀请已过期。 |
ACCESS_GRANTED |
用户已接受邀请,可以访问 Play 管理中心。 |
ACCESS_EXPIRED |
账号访问权限已过期。 |
DeveloperLevelPermission
在开发者账号级别授予的权限。
枚举 | |
---|---|
DEVELOPER_LEVEL_PERMISSION_UNSPECIFIED |
未知或未指定的权限。 |
CAN_SEE_ALL_APPS |
查看应用信息和批量下载报告(只读)。已弃用:检查 CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL。 |
CAN_VIEW_FINANCIAL_DATA_GLOBAL |
查看财务数据、订单和用户取消订阅时对调查问卷的书面回复。 |
CAN_MANAGE_PERMISSIONS_GLOBAL |
管理员(所有权限)。 |
CAN_EDIT_GAMES_GLOBAL |
修改 Play 游戏服务项目。 |
CAN_PUBLISH_GAMES_GLOBAL |
发布 Play 游戏服务项目。 |
CAN_REPLY_TO_REVIEWS_GLOBAL |
回复评价。 |
CAN_MANAGE_PUBLIC_APKS_GLOBAL |
发布为正式版,排除设备以及使用 Google Play 应用签名功能。 |
CAN_MANAGE_TRACK_APKS_GLOBAL |
发布到测试轨道。 |
CAN_MANAGE_TRACK_USERS_GLOBAL |
管理测试轨道和修改测试人员列表。 |
CAN_MANAGE_PUBLIC_LISTING_GLOBAL |
管理商店发布。 |
CAN_MANAGE_DRAFT_APPS_GLOBAL |
创建、修改和删除草稿应用。 |
CAN_CREATE_MANAGED_PLAY_APPS_GLOBAL |
为您的组织创建和发布专用应用。 |
CAN_CHANGE_MANAGED_PLAY_SETTING_GLOBAL |
选择是让应用公开发布,还是仅面向贵组织提供。 |
CAN_MANAGE_ORDERS_GLOBAL |
管理订单和订阅。 |
CAN_MANAGE_APP_CONTENT_GLOBAL |
为开发者管理所有应用的政策相关页面。 |
CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL |
查看应用信息和批量下载报告(只读)。 |
CAN_VIEW_APP_QUALITY_GLOBAL |
查看开发者所有应用的应用质量信息。 |
CAN_MANAGE_DEEPLINKS_GLOBAL |
为开发者管理所有应用的深层链接设置。 |
方法 |
|
---|---|
|
向用户授予指定开发者账号的访问权限。 |
|
移除用户对指定开发者账号的所有访问权限。 |
|
列出有权访问某个开发者账号的所有用户。 |
|
更新用户对开发者账号的访问权限。 |