Recurso: User
Un recurso de usuario.
Representación JSON |
---|
{ "name": string, "email": string, "accessState": enum ( |
Campos | |
---|---|
name |
Obligatorio. Es el nombre del recurso para este usuario, según el patrón "developers/{developer}/users/{email}". |
email |
Inmutable. La dirección de correo electrónico del usuario. |
accessState |
Solo salida. Es el estado del acceso del usuario a Play Console. |
expirationTime |
La hora en la que vence el acceso del usuario, si se configura. Si estableces este valor, siempre debe ser posterior a la fecha actual. 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. Si hay más permisos para el usuario que no se representan aquí. Esto puede suceder si el emisor no tiene permiso para administrar todas las apps de la cuenta. También es Si el campo es |
developerAccountPermissions[] |
Permisos para el usuario, que se aplican a toda la cuenta de desarrollador. |
grants[] |
Solo salida. Permisos por app para el usuario |
AccessState
Es el estado del acceso del usuario a una cuenta de desarrollador.
Enumeraciones | |
---|---|
ACCESS_STATE_UNSPECIFIED |
Estado de acceso desconocido o no especificado. |
INVITED |
El usuario está invitado, pero aún no ha aceptado la invitación. |
INVITATION_EXPIRED |
La invitación caducó. |
ACCESS_GRANTED |
El usuario aceptó una invitación y tiene acceso a Play Console. |
ACCESS_EXPIRED |
Caducó el acceso a la cuenta. |
DeveloperLevelPermission
Es un permiso otorgado en el nivel de la cuenta de desarrollador.
Enumeraciones | |
---|---|
DEVELOPER_LEVEL_PERMISSION_UNSPECIFIED |
Permiso desconocido o no especificado. |
CAN_SEE_ALL_APPS |
Consulta la información de la app y descarga informes masivos (solo lectura). Obsoleto: Marca CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL. |
CAN_VIEW_FINANCIAL_DATA_GLOBAL |
Ver datos financieros, pedidos y respuestas a la encuesta de cancelación |
CAN_MANAGE_PERMISSIONS_GLOBAL |
Administrador (todos los permisos). |
CAN_EDIT_GAMES_GLOBAL |
Editar proyectos de Servicios de juego de Play |
CAN_PUBLISH_GAMES_GLOBAL |
Publicar proyectos de Servicios de juego de Play |
CAN_REPLY_TO_REVIEWS_GLOBAL |
reviews.reply a las 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 |
Lanzar a los segmentos de pruebas |
CAN_MANAGE_TRACK_USERS_GLOBAL |
Administrar segmentos de pruebas y editar listas de verificadores |
CAN_MANAGE_PUBLIC_LISTING_GLOBAL |
Administrar la presencia en Play Store |
CAN_MANAGE_DRAFT_APPS_GLOBAL |
Crear, editar y eliminar apps en borrador |
CAN_CREATE_MANAGED_PLAY_APPS_GLOBAL |
Crea y publica apps privadas en tu 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 |
Administra las páginas relacionadas con las políticas en todas las apps del desarrollador. |
CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL |
Consulta la información de la app y descarga informes masivos (solo lectura). |
CAN_VIEW_APP_QUALITY_GLOBAL |
Ver la información de calidad de todas las apps del desarrollador |
CAN_MANAGE_DEEPLINKS_GLOBAL |
Administrar la configuración de los vínculos directos para todas las apps del desarrollador |
Métodos |
|
---|---|
|
Otorga acceso de un usuario a la cuenta de desarrollador determinada. |
|
Quita todo el acceso del usuario a la cuenta de desarrollador determinada. |
|
Muestra una lista de todos los usuarios con acceso a una cuenta de desarrollador. |
|
Actualiza el acceso del usuario a la cuenta de desarrollador. |