Recursos
Es un activo de Looker Studio.
{
"assetType": AssetType,
"updateTime": Timestamp,
"name": string,
"title": string,
"trashed": boolean,
"updateByMeTime": Timestamp,
"owner": string,
"createTime": Timestamp,
"lastViewByMeTime": Timestamp,
"description": string,
"creator": string
}
Nombre de la propiedad | Tipo | Descripción |
---|---|---|
assetType | AssetType | Es el tipo de recurso. |
updateTime | Marca de tiempo | Fecha en que se modificó el activo por última vez. |
nombre | string | Es el nombre (ID) del recurso. |
título | string | Es el título del activo. |
En la papelera | booleano | Indica si el activo está en la papelera. |
updateByMeTime | Marca de tiempo | Fecha en la que el usuario que realiza esta llamada a la API modificó el recurso por última vez. |
propietario | string | Es el propietario del activo. |
createTime | Marca de tiempo | Fecha en la que se creó el activo. |
lastViewByMeTime | Marca de tiempo | Fecha en la que el usuario que realiza esta llamada a la API vio el activo por última vez. |
descripción | string | Es la descripción del informe (solo se admite para el AssetType REPORT ). |
creador | string | Es el creador del recurso. |
AssetType
Son los tipos de recursos de Looker Studio.
Valor enumerado | Descripción |
---|---|
INFORME | Es un recurso del informe. |
DATA_SOURCE | Es un recurso de fuente de datos. |
Rol
Es un rol en un permiso.
Valor enumerado | Descripción |
---|---|
USUARIO | Describe a los miembros a los que se les otorgaron permisos de visualización. |
EDITOR | Describe a los miembros a los que se les otorgaron permisos de edición. |
PROPIETARIO | Describe a los miembros que son propietarios. |
LINK_VIEWER | Describe a los miembros que tienen permisos de visualización. |
LINK_EDITOR | Describe a los miembros que tienen permisos de edición. |
Miembro
Es un miembro de un objeto de permisos.
Los miembros de los roles VIEWER
y EDITOR
se representan con los siguientes prefijos:
Prefijo del miembro | Descripción | Ejemplo |
---|---|---|
user: |
Una Cuenta de Google. | user:gus@gmail.com |
group: |
Un Grupo de Google | group:api@googlegroups.com |
domain: |
Es el dominio de una organización de Google Workspace o Cloud Identity. | domain:example.com |
serviceAccount: |
Una cuenta de servicio del proyecto de Google Cloud | serviceAccount:gus@project.iam.gserviceaccount.com |
Los miembros del rol LINK_VIEWER
o LINK_EDITOR
se representan con una de las siguientes opciones:
Nombre o prefijo del miembro | Descripción |
---|---|
allUsers |
Indica que Cualquier persona con el vínculo puede ver o editar. |
domain:
|
Indica que cualquier usuario del dominio que tenga el vínculo puede ver o editar el elemento. |
Permisos
Son los permisos de Looker Studio para un activo.
{
"permissions": {
[Role]: {
"members": Member[]
}
},
"etag": string
}
Nombre de la propiedad | Tipo | Descripción |
---|---|---|
permisos | {Role: Member[]} | Es un mapa de la función para los miembros. |
etag | string | etag para detectar y rechazar modificaciones simultáneas. |
Ejemplos
Un recurso de Looker Studio compartido con tres editores:
{
"permissions": {
"OWNER": {
"members": [
"user:gus@gmail.com"
]
},
"EDITOR": {
"members": [
"user:jen@gmail.com",
"user:amy@gmail.com",
"group:api@googlegroups.com"
]
}
},
"etag": "BwXe3ECCjl0="
}
Es un activo de Looker Studio compartido con un editor y visible para cualquier persona que tenga el vínculo.
{
"permissions": {
"OWNER": {
"members": [
"user:gus@example.com"
]
},
"EDITOR": {
"members": [
"group:gus-team@example.com"
]
},
"LINK_VIEWER": {
"members": [
"allUsers"
]
}
},
"etag": "OBr4bWCCtl0"
}