Recurso: Usuario
Es un recurso de usuario.
Representación JSON |
---|
{ "name": string, "email": string, "accessState": enum ( |
Campos | |
---|---|
name |
Obligatorio. Es el nombre del recurso para este usuario, que sigue el patrón "developers/{developer}/users/{email}". |
email |
Inmutable. La dirección de correo electrónico del usuario. |
access |
Solo salida. Es el estado del acceso del usuario a Play Console. |
expiration |
Es la fecha y hora en la que vence el acceso del usuario, si se configuró. El valor que se defina siempre tiene que hacer referencia a un momento futuro. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
partial |
Solo salida. Indica si hay más permisos para el usuario que no se representan aquí. Esto puede ocurrir si el emisor de la llamada no tiene permiso para administrar todas las apps de la cuenta. También será Si este campo es |
developer |
Son permisos de usuario que se aplican a toda la cuenta de desarrollador. |
grants[] |
Solo salida. Son permisos por app para el usuario. |
AccessState
Es el estado del acceso de un usuario a una cuenta de desarrollador.
Enumeraciones | |
---|---|
ACCESS_STATE_UNSPECIFIED |
Indica que el estado de acceso es desconocido o que este no se especificó. |
INVITED |
Indica que se invitó al usuario, pero este aún no aceptó la invitación. |
INVITATION_EXPIRED |
La invitación venció. |
ACCESS_GRANTED |
Indica que el usuario aceptó una invitación y tiene acceso a Play Console. |
ACCESS_EXPIRED |
Indica que venció el acceso a la cuenta. |
DeveloperLevelPermission
Es un permiso otorgado a nivel de la cuenta de desarrollador.
Enumeraciones | |
---|---|
DEVELOPER_LEVEL_PERMISSION_UNSPECIFIED |
Indica que es un permiso desconocido o que este no se especificó. |
CAN_SEE_ALL_APPS |
Permite ver información de la app y descargar informes en lote (solo lectura). Obsoleto: Consulta CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL. |
CAN_VIEW_FINANCIAL_DATA_GLOBAL |
Permite ver datos financieros, pedidos y respuestas a la encuesta de cancelación. |
CAN_MANAGE_PERMISSIONS_GLOBAL |
Administrador (todos los permisos) |
CAN_EDIT_GAMES_GLOBAL |
Permite editar proyectos de Servicios de juego de Play. |
CAN_PUBLISH_GAMES_GLOBAL |
Publica proyectos de Servicios de juego de Play. |
CAN_REPLY_TO_REVIEWS_GLOBAL |
Permite responder a opiniones. |
CAN_MANAGE_PUBLIC_APKS_GLOBAL |
Lanzar a producción, excluir dispositivos y usar la firma de apps de Google Play |
CAN_MANAGE_TRACK_APKS_GLOBAL |
Permite lanzar la app a segmentos de pruebas. |
CAN_MANAGE_TRACK_USERS_GLOBAL |
Administrar segmentos de pruebas y editar listas de verificadores |
CAN_MANAGE_PUBLIC_LISTING_GLOBAL |
Administra la presencia en Play Store. |
CAN_MANAGE_DRAFT_APPS_GLOBAL |
Permite crear, editar y borrar apps en borrador. |
CAN_CREATE_MANAGED_PLAY_APPS_GLOBAL |
Permite crear y publicar apps privadas para la organización. |
CAN_CHANGE_MANAGED_PLAY_SETTING_GLOBAL |
Elige si las apps serán públicas o solo estarán disponibles para la organización. |
CAN_MANAGE_ORDERS_GLOBAL |
Administrar pedidos y suscripciones |
CAN_MANAGE_APP_CONTENT_GLOBAL |
Permite administrar páginas relacionadas con políticas en todas las apps del desarrollador. |
CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL |
Permite ver información de la app y descargar informes en lote (solo lectura). |
CAN_VIEW_APP_QUALITY_GLOBAL |
Permite ver información de la calidad de todas las apps del desarrollador. |
CAN_MANAGE_DEEPLINKS_GLOBAL |
Permite administrar la configuración de vínculos directos para todas las apps del desarrollador. |
Métodos |
|
---|---|
|
Otorga acceso a un usuario a la cuenta de desarrollador correspondiente. |
|
Quita todos los accesos de un usuario a la cuenta de desarrollador determinada. |
|
Enumera todos los usuarios con acceso a una cuenta de desarrollador. |
|
Actualiza el acceso del usuario a la cuenta de desarrollador. |