سطح دسترسی کالکشنها

میتوانید از کالکشنها برای سازماندهی سؤالات، داشبوردها، مدلها، تایملاینها و حتی کالکشنهای دیگر استفاده کنید. با تنظیم سطح دسترسی روی این کالکشنها مشخص میکنید کدام گروههای کاربری میتوانند آیتمهای داخل هر کالکشن را ببینند و مدیریت (curate) کنند.
متابیس در ابتدا یک کالکشن ریشه بهنام Our analytics دارد که تمام کالکشنهای دیگر داخل آن ذخیره میشوند.
سطوح دسترسی کالکشن
برای کالکشنها سه سطح دسترسی وجود دارد:
| Action | Curate Access | View Access | No Access |
|---|---|---|---|
| View items | ✅ | ✅ | ❌ |
| Edit items' title and descriptions | ✅ | ❌ | ❌ |
| Move items | ✅ | ❌ | ❌ |
| Delete items | ✅ | ❌ | ❌ |
| Pin items | ✅ | ❌ | ❌ |
| View events and timelines | ✅ | ✅ | ❌ |
| Edit events and timelines | ✅ | ❌ | ❌ |
Curate access
گروه میتواند آیتمهای ذخیرهشده در این کالکشن را ببیند، ویرایش کند، جابهجا کند، حذف کند و Pin کند، و همچنین آیتمهای جدیدی در آن ذخیره یا به آن منتقل کند. این گروه میتواند درون این کالکشن، زیرکالکشنهای جدید هم بسازد. علاوهبراین، میتواند رویدادها و تایملاینها را ایجاد و ویرایش کند.
View access
گروه میتواند تمام سؤالها، داشبوردها و مدلهای داخل این کالکشن و همچنین رویدادها و تایملاینها را ببیند.
No access
گروه این کالکشن را در فهرست کالکشنها نخواهد دید و به هیچیک از آیتمهای داخل آن دسترسی نخواهد داشت.
تفاوت سطح دسترسی کالکشن و داده
سطح دسترسی کالکشن فقط برای دیدن و مدیریت (curate) سؤالها، مدلها و داشبوردهای موجود اعمال میشود. برای تغییر کوئری یک سؤال موجود یا ساخت سؤال جدید، گروه باید سطح دسترسی داده مناسب برای منبع دادهٔ زیرین را داشته باشد.
یک استثنای مهم وجود دارد: وقتی سطح دسترسی دادهٔ یک گروه برای یک پایگاهداده یا جدول روی Block تنظیم شده باشد، آن گروه حتی اگر روی کالکشنی که سؤال در آن ذخیره شده Curate access داشته باشد، باز هم نمیتواند سؤالهایی را که بر اساس آن داده ساخته شدهاند ببیند.
داشبوردهایی با سؤالهایی از چند کالکشن
اگر یک داشبورد شامل سؤالهایی باشد که در کالکشنهای دیگر ذخیره شدهاند، گروه برای دیدن آن سؤالات باید در همهٔ آن کالکشنها حداقل View access یا Curate access داشته باشد. در غیر این صورت، متابیس به شما پیغامی میدهد که برای دیدن کارتهای ذخیرهشده در آن کالکشنها سطح دسترسی کافی ندارید.

بهطور کلی مدیریت سطح دسترسی زمانی سادهتر است که همهٔ سؤالهای یک داشبورد را در یک کالکشن نگه دارید.
تنظیم سطح دسترسی برای کالکشنها
برای تنظیم سطح دسترسی روی یک کالکشن، هنگام مشاهدهٔ آن کالکشن روی آیکون قفل در گوشهٔ بالا-راست کلیک کنید و سپس روی Edit permissions بزنید. فقط ادمینها میتوانند سطح دسترسی کالکشنها را ویرایش کنند. هر گروه کاربری میتواند برای یک کالکشن یکی از حالتهای View، Curate یا No access را داشته باشد:

اگر میخواهید تصویر کلی سطح دسترسی گروهها روی همهٔ کالکشنها را ببینید، روی لینک See all collection permissions کلیک کنید تا وارد پنل ادمین شوید. در سمت چپ فهرستی از کالکشنها میبینید و با کلیک روی هر کالکشن، سطح دسترسی هر گروه برای آن کالکشن نمایش داده میشود.

همانند سطح دسترسی داده، سطح دسترسی کالکشن نیز تجمعی (additive) است؛ یعنی اگر یک کاربر عضو چند گروه باشد و یکی از گروههای او سطح دسترسی محدودتری نسبت به گروه دیگر داشته باشد، در نهایت سطح دسترسی بازتر برای او لحاظ میشود. این نکته در مورد گروه All Users بسیار مهم است: چون همهٔ کاربران عضو این گروه هستند، اگر به All Users روی یک کالکشن Curate access بدهید، تمام کاربران برای آن کالکشن Curate access خواهند داشت، حتی اگر همزمان عضو گروهی با سطح دسترسی کمتر هم باشند.
سطح دسترسی و زیرکالکشنها
میتوانید به یک گروه دسترسی یک کالکشن را بدهید که درون چند لایه زیرکالکشن قرار گرفته است، بدون اینکه لازم باشد به کالکشنهای «بالاتر» از آن هم دسترسی بدهید. مثلاً اگر گروهی به کالکشنی بهنام "Super Secret Collection" که چند لایه درون کالکشن "Marketing" قرار گرفته دسترسی داشته باشد، در حالی که به خود "Marketing" دسترسی ندارد، آن "Super Secret Collection" در بالاترین سطحی که گروه به آن دسترسی دارد نمایش داده میشود.
حذف کالکشنها
کاربرانی که برای یک کالکشن Curate access دارند میتوانند آن کالکشن را به سطل زباله منتقل کنند. نگاه کنید به Delete and Restore.
Pin کردن آیتمها در کالکشنها

اعضای گروههایی که روی یک کالکشن Curate access دارند میتوانند آیتمهای داخل آن کالکشن را Pin کنند. Pin کردن یک آیتم، آن را به یک کارت برجسته در بالای کالکشن تبدیل میکند.
برای Pin کردن، روی آیکون pin کنار نام آیتم کلیک کنید.
توجه کنید خود کالکشنها را نمیتوان Pin کرد. اگر از پلن Pro یا Enterprise استفاده میکنید، ادمینها میتوانند Official Collections را تعریف کنند.
کالکشنهای ویژه
Our analytics
کالکشن "Our analytics" و کالکشنهای شخصی افراد قابل حذف، آرشیو یا تخریب نیستند؛ آنها عملاً «ابدی» هستند.
Usage analytics
نگاه کنید به Usage analytics.
کالکشنهای شخصی
هر کاربر یک کالکشن شخصی دارد که همیشه میتواند آیتمهای خود را در آن ذخیره کند، حتی اگر روی هیچ کالکشن دیگری Curate access نداشته باشد.
ادمینها میتوانند محتوای همهٔ کالکشنهای شخصی کاربران (حتی ادمینهای دیگر) را ببینند و ویرایش کنند؛ کافی است هنگام مشاهدهٔ "Our analytics" روی لینک Other users' personal collections در انتهای سایدبار کلیک کنند.
کالکشن شخصی از نظر رفتار شبیه سایر کالکشنهاست، با این تفاوت که سطح دسترسی آن ثابت است و قابل تغییر نیست. اگر یک زیرکالکشن درون کالکشن شخصی را به کالکشن دیگری منتقل کنید، آن زیرکالکشن سطح دسترسی کالکشن جدید را به ارث میبرد.