REST Resource: users

Resource: User

A user resource.

JSON representation
{
  "name": string,
  "email": string,
  "accessState": enum (AccessState),
  "expirationTime": string,
  "partial": boolean,
  "developerAccountPermissions": [
    enum (DeveloperLevelPermission)
  ],
  "grants": [
    {
      object (Grant)
    }
  ]
}
Fields
name

string

Required. Resource name for this user, following the pattern "developers/{developer}/users/{email}".

email

string

Immutable. The user's email address.

accessState

enum (AccessState)

Output only. The state of the user's access to the Play Console.

expirationTime

string (Timestamp format)

The time at which the user's access expires, if set.

A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".

partial

boolean

Output only. Whether there are more permissions for the user that are not represented here.

developerAccountPermissions[]

enum (DeveloperLevelPermission)

Permissions for the user which apply across the developer account.

grants[]

object (Grant)

Output only. Per-app permissions for the user.

AccessState

The status of a user's access to a developer account.

Enums
ACCESS_STATE_UNSPECIFIED Unknown or unspecified access state.
INVITED User is invited but has not yet accepted the invitation.
INVITATION_EXPIRED Invitation has expired.
ACCESS_GRANTED User has accepted an invitation and has access to the Play Console.
ACCESS_EXPIRED Account access has expired.

DeveloperLevelPermission

A permission granted at the developer account level.

Enums
DEVELOPER_LEVEL_PERMISSION_UNSPECIFIED Unknown or unspecified permission.
CAN_SEE_ALL_APPS View app information and download bulk reports (read-only).
CAN_VIEW_FINANCIAL_DATA_GLOBAL View financial data, orders, and cancellation survey responses.
CAN_MANAGE_PERMISSIONS_GLOBAL Admin (all permissions).
CAN_EDIT_GAMES_GLOBAL Edit Play Games Services projects.
CAN_PUBLISH_GAMES_GLOBAL Publish Play Games Services projects.
CAN_REPLY_TO_REVIEWS_GLOBAL reviews.reply to reviews.
CAN_MANAGE_PUBLIC_APKS_GLOBAL Release to production, exclude devices, and use app signing by Google Play.
CAN_MANAGE_TRACK_APKS_GLOBAL Release to testing tracks.
CAN_MANAGE_TRACK_USERS_GLOBAL Manage testing tracks and edit tester lists.
CAN_MANAGE_PUBLIC_LISTING_GLOBAL Manage store presence.
CAN_MANAGE_DRAFT_APPS_GLOBAL Create, edit, and delete draft apps.
CAN_CREATE_MANAGED_PLAY_APPS_GLOBAL Create and publish private apps to your organization.
CAN_CHANGE_MANAGED_PLAY_SETTING_GLOBAL Choose whether apps are public, or only available to your organization.
CAN_MANAGE_ORDERS_GLOBAL Manage orders and subscriptions.

Methods

create

Grant access for a user to the given developer account.

delete

Removes all access for the user to the given developer account.

list

Lists all users with access to a developer account.

patch

Updates access for the user to the developer account.