دارایی ها
دارایی Looker Studio.
{
"assetType": AssetType,
"updateTime": Timestamp,
"name": string,
"title": string,
"trashed": boolean,
"updateByMeTime": Timestamp,
"owner": string,
"createTime": Timestamp,
"lastViewByMeTime": Timestamp,
"description": string,
"creator": string
}
| نام ملک | تایپ کنید | توضیحات |
|---|---|---|
| نوع دارایی | نوع دارایی | نوع دارایی |
| updateTime | مهر زمان | تاریخ آخرین تغییر دارایی. |
| نام | رشته | نام (ID) دارایی. |
| عنوان | رشته | عنوان دارایی. |
| سطل زباله | بولی | نشان می دهد که آیا دارایی در سطل زباله است. |
| به روز رسانی ByMeTime | مهر زمان | تاریخ آخرین تغییر دارایی توسط کاربری که این تماس API را انجام می دهد. |
| مالک | رشته | صاحب دارایی. |
| createTime | مهر زمان | تاریخ ایجاد دارایی |
| lastViewByMeTime | مهر زمان | تاریخی که آخرین بار توسط کاربری که این تماس API را انجام می دهد، دارایی را مشاهده کرده است. |
| توضیحات | رشته | شرح گزارش (فقط برای REPORT AssetType پشتیبانی می شود). |
| خالق | رشته | خالق دارایی. |
نوع دارایی
انواع دارایی های 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"
}