انواع

دارایی ها

دارایی Looker Studio.

{
  "assetType": AssetType,
  "updateTime": Timestamp,
  "name": string,
  "title": string,
  "trashed": boolean,
  "updateByMeTime": Timestamp,
  "owner": string,
  "createTime": Timestamp,
  "lastViewByMeTime": Timestamp
}
نام ملک تایپ کنید توضیحات
نوع دارایی نوع دارایی نوع دارایی
updateTime مهر زمان تاریخ آخرین تغییر دارایی.
نام رشته نام (ID) دارایی.
عنوان رشته عنوان دارایی.
سطل زباله بولی نشان می دهد که آیا دارایی در سطل زباله است.
به روز رسانی ByMeTime مهر زمان تاریخ آخرین ویرایش دارایی توسط من .
مالک رشته صاحب دارایی.
createTime مهر زمان تاریخ ایجاد دارایی
lastViewByMeTime مهر زمان تاریخی که دارایی آخرین بار توسط من مشاهده شد

نوع دارایی

انواع دارایی های Looker Studio.

مقدار Enum توضیحات
گزارش دارایی گزارش
DATA_SOURCE دارایی منبع داده

نقش

نقش در یک اجازه.

مقدار Enum توضیحات
بیننده اعضایی را توصیف می کند که به آنها اجازه مشاهده داده شده است.
ویرایشگر اعضایی را توصیف می کند که مجوز ویرایش به آنها داده شده است.
مالک اعضایی را که مالک هستند توصیف می کند.
LINK_VIEWER اعضای دارای مجوز مشاهده را توصیف می کند.
LINK_EDITOR اعضای دارای مجوز ویرایش را توصیف می کند.

عضو

عضوی از یک شیء مجوزها.

اعضای نقش VIEWER و EDITOR با استفاده از پیشوندهای زیر نشان داده می شوند:

پیشوند عضو توضیحات مثال
user: یک حساب کاربری گوگل user:gus@gmail.com
group: یک گروه گوگل 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 برای شناسایی و شکست تغییرات همزمان.

نمونه ها

دارایی 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"
}