داراییها
یکی از داراییهای استودیوی Looker.
{
"assetType": AssetType,
"updateTime": Timestamp,
"name": string,
"title": string,
"trashed": boolean,
"updateByMeTime": Timestamp,
"owner": string,
"createTime": Timestamp,
"lastViewByMeTime": Timestamp,
"description": string,
"creator": string
}
| نام ملک | نوع | توضیحات |
|---|---|---|
| نوع دارایی | نوع دارایی | نوع دارایی. |
| زمان بهروزرسانی | مهر زمانی | تاریخ آخرین اصلاح دارایی. |
| نام | رشته | نام (شناسه) دارایی. |
| عنوان | رشته | عنوان دارایی. |
| زبالهدان | بولی | نشان میدهد که آیا دارایی در سطل زباله قرار دارد یا خیر. |
| بهروزرسانیشده توسط منتایم | مهر زمانی | تاریخ آخرین باری که دارایی توسط کاربری که این فراخوانی API را انجام داده، تغییر داده شده است. |
| مالک | رشته | مالک دارایی. |
| ایجادزمان | مهر زمانی | تاریخ ایجاد دارایی. |
| lastViewByMeTime | مهر زمانی | تاریخی که آخرین بار کاربری که این فراخوانی API را انجام داده، دارایی را مشاهده کرده است. |
| توضیحات | رشته | شرح گزارش (فقط برای REPORT AssetType پشتیبانی میشود). |
| خالق | رشته | خالق دارایی. |
نوع دارایی
انواع داراییهای استودیوی Looker.
| مقدار شمارشی | توضیحات |
|---|---|
| گزارش | یک دارایی گزارش. |
| منبع داده | یک دارایی منبع داده. |
نقش
نقشی در یک مجوز.
| مقدار شمارشی | توضیحات |
|---|---|
| نمایشگر | اعضایی را توصیف میکند که مجوزهای مشاهده به آنها اعطا شده است. |
| سردبیر | اعضایی را توصیف میکند که به آنها مجوز ویرایش داده شده است. |
| مالک | اعضایی را توصیف میکند که مالک هستند. |
| لینک_ویوئر | اعضایی را توصیف میکند که مجوزهای مشاهده دارند. |
| ویرایشگر لینک | اعضایی را توصیف میکند که دارای مجوز ویرایش هستند. |
عضو
عضوی از یک شیء دارای مجوز.
اعضای نقش VIEWER و EDITOR با استفاده از پیشوندهای زیر نمایش داده میشوند:
| پیشوند عضو | توضیحات | مثال |
|---|---|---|
user: | یک حساب گوگل. | user:gus@gmail.com |
group: | یک گروه گوگل. | group:api@googlegroups.com |
domain: | دامنه یک سازمان Google Workspace یا Cloud Identity. | domain:example.com |
serviceAccount: | یک حساب کاربری سرویس پروژه ابری گوگل. | serviceAccount:gus@project.iam.gserviceaccount.com |
اعضای نقش LINK_VIEWER یا LINK_EDITOR با استفاده از یکی از موارد زیر نمایش داده میشوند:
| نام/پیشوند عضو | توضیحات |
|---|---|
allUsers | نشان میدهد که هر کسی که لینک را داشته باشد میتواند آن را مشاهده/ویرایش کند . |
domain: | نشان میدهد که هر کسی در دامنهای که لینک را دارد میتواند آن را مشاهده/ویرایش کند . |
مجوزها
مجوزهای Looker Studio برای یک دارایی.
{
"permissions": {
[Role]: {
"members": Member[]
}
},
"etag": string
}
| نام ملک | نوع | توضیحات |
|---|---|---|
| مجوزها | { نقش : عضو[] } | نقشهای از نقشها برای اعضا. |
| برچسب | رشته | etag برای شناسایی و عدم موفقیت تغییرات همزمان. |
مثالها
یک فایل از استودیوی Looker که با سه تدوینگر به اشتراک گذاشته شده است:
{
"permissions": {
"OWNER": {
"members": [
"user:gus@gmail.com"
]
},
"EDITOR": {
"members": [
"user:jen@gmail.com",
"user:amy@gmail.com",
"group:api@googlegroups.com"
]
}
},
"etag": "BwXe3ECCjl0="
}
یک فایل استودیوی Looker که با یک ویرایشگر به اشتراک گذاشته شده و توسط هر کسی که لینک را داشته باشد قابل مشاهده است.
{
"permissions": {
"OWNER": {
"members": [
"user:gus@example.com"
]
},
"EDITOR": {
"members": [
"group:gus-team@example.com"
]
},
"LINK_VIEWER": {
"members": [
"allUsers"
]
}
},
"etag": "OBr4bWCCtl0"
}