Тип контента

Ресурсы

Актив Looker Studio.

{
  "assetType": AssetType,
  "updateTime": Timestamp,
  "name": string,
  "title": string,
  "trashed": boolean,
  "updateByMeTime": Timestamp,
  "owner": string,
  "createTime": Timestamp,
  "lastViewByMeTime": Timestamp,
  "description": string,
  "creator": string
}
Имя объекта недвижимости Тип Описание
assetType Тип актива Тип актива.
время обновления Метка времени Дата последнего изменения актива.
имя нить Имя (ID) актива.
заголовок нить Название актива.
выброшен булев Указывает, находится ли актив в корзине.
updateByMeTime Метка времени Дата последнего изменения актива пользователем, выполнившим этот вызов API.
владелец нить Владелец актива.
createTime Метка времени Дата создания актива.
lastViewByMeTime Метка времени Дата последнего просмотра актива пользователем, выполнившим этот вызов API.
описание нить Описание отчета (поддерживается только для REPORT AssetType).
создатель нить Создатель актива.

Тип актива

Типы ресурсов Looker Studio.

Значение перечисления Описание
ОТЧЕТ Отчетный актив.
ИСТОЧНИК_ДАННЫХ Источник данных.

Роль

Роль в разрешении.

Значение перечисления Описание
ЗРИТЕЛЬ Описывает участников, которым предоставлены разрешения на просмотр.
РЕДАКТОР Описывает участников, которым предоставлены разрешения на редактирование.
ВЛАДЕЛЕЦ Описывает членов, являющихся владельцами.
LINK_VIEWER Описывает участников, имеющих разрешение на просмотр.
LINK_EDITOR Описывает участников, имеющих разрешение на редактирование.

Член

Член объекта разрешений.

Члены ролей VIEWER и EDITOR представлены с использованием следующих префиксов:

Префикс участника Описание Пример
user: Аккаунт Google. user:gus@gmail.com
group: Группа Google. group:api@googlegroups.com
domain: Домен организации Google Workspace или Cloud Identity. domain:example.com
serviceAccount: Учетная запись сервиса Google Cloud Project. serviceAccount:gus@project.iam.gserviceaccount.com

Члены роли LINK_VIEWER или LINK_EDITOR представлены одним из следующих способов:

Имя/префикс участника Описание
allUsers Указывает, что любой, у кого есть ссылка, может просматривать/редактировать .
domain: Указывает, что любой пользователь домена, имеющий ссылку, может просматривать/редактировать .

Разрешения

Разрешения Looker Studio для актива.

{
  "permissions": {
    [Role]: {
      "members": Member[]
    }
  },
  "etag": string
}
Имя объекта недвижимости Тип Описание
разрешения { Роль : Участник[] } Карта распределения ролей между членами.
etag нить etag для обнаружения и отмены одновременных изменений.

Примеры

Ресурс Looker Studio, предоставленный трем редакторам:

{
  "permissions": {
    "OWNER": {
      "members": [
        "user:gus@gmail.com"
      ]
    },
    "EDITOR": {
      "members": [
        "user:jen@gmail.com",
        "user:amy@gmail.com",
        "group:api@googlegroups.com"
      ]
    }
  },
  "etag": "BwXe3ECCjl0="
}

Ресурс Looker Studio, предоставленный одному редактору и доступный для просмотра любому человеку, имеющему ссылку.

{
  "permissions": {
    "OWNER": {
      "members": [
        "user:gus@example.com"
      ]
    },
    "EDITOR": {
      "members": [
        "group:gus-team@example.com"
      ]
    },
    "LINK_VIEWER": {
      "members": [
        "allUsers"
      ]
    }
  },
  "etag": "OBr4bWCCtl0"
}