دو روش مختلف برای به اشتراک گذاشتن دادههای تقویم و رویداد با دیگران وجود دارد.
اول، میتوانید کل یک تقویم را با سطح دسترسی مشخص به اشتراک بگذارید . برای مثال، میتوانید یک تقویم تیمی ایجاد کنید و اقداماتی مانند موارد زیر را انجام دهید:
- به همه اعضای تیم خود حق اضافه کردن و تغییر رویدادها در تقویم را بدهید.
- به مدیرتان حق بدهید که رویدادهای تقویم شما را ببیند.
- به مشتریان این حق را بدهید که فقط زمانی که آزاد یا مشغول هستید، شما را ببینند، بدون اینکه جزئیات رویداد را فاش کنند.
همچنین میتوانید دسترسی به رویدادهای فردی را در تقویم مشترک تنظیم کنید.
از طرف دیگر، میتوانید دیگران را به رویدادهای جداگانه در تقویم خود دعوت کنید. دعوت از کسی به یک رویداد، یک کپی از آن رویداد را در تقویم او قرار میدهد. کپی موجود در تقویم شرکتکننده، بسته به پیکربندی اشتراکگذاری شرکتکننده، برای دیگران قابل مشاهده است. سپس دعوتشونده میتواند دعوت را بپذیرد یا رد کند و تا حدودی کپی رویداد خود را نیز تغییر دهد - مثلاً با اضافه کردن یادآوری به تقویم خود یا اختصاص یک برچسب. برای جزئیات بیشتر، به بخش «دعوت از کاربران به یک رویداد» مراجعه کنید.
تقویمها را به اشتراک بگذارید
صاحبان یک تقویم میتوانند با دادن دسترسی به سایر کاربران، تقویم را به اشتراک بگذارند. تنظیمات اشتراکگذاری یک تقویم مشخص توسط مجموعه ACL (لیست کنترل دسترسی) آن تقویم نمایش داده میشود. هر منبع در مجموعه ACL به یک دریافتکننده مشخص، نقش دسترسی خاصی اعطا میکند که یکی از موارد ذکر شده در جدول زیر است:
| نقش | امتیاز دسترسی اعطا شده توسط نقش |
|---|---|
none | هیچ دسترسیای ارائه نمیدهد. |
freeBusyReader | به دریافتکنندهی مجوز اجازه میدهد ببیند که آیا تقویم در یک زمان معین آزاد است یا مشغول، اما اجازهی دسترسی به جزئیات رویداد را نمیدهد. اطلاعات آزاد/مشغول را میتوان با استفاده از عملیات freeBusy.query بازیابی کرد. |
reader | به گیرنده اجازه میدهد رویدادهای تقویم را بخواند. |
writerWithoutPrivateAccess | به دریافتکنندهی مجوز اجازه میدهد رویدادهایی را که خصوصی نیستند در تقویم بخواند و بنویسد و رویدادهای خصوصی را به صورت بلوکهای شلوغ ببیند. این نقش همچنین میتواند برچسبها را ببیند. |
writer | به دریافتکنندهی مجوز اجازه میدهد رویدادها را در تقویم بخواند و بنویسد. این نقش همچنین میتواند ACLها و برچسبها را ببیند. |
owner | دسترسی مدیر به تقویم را فراهم میکند. این نقش تمام مجوزهای نقش نویسنده را دارد، به علاوهی توانایی اضافی برای تغییر سطوح دسترسی سایر کاربران و تغییر برچسبها. |
دریافتکنندگان احتمالی کمکهزینه عبارتند از:
- یک کاربر شخصی دیگر.
- یک گروه کاربری.
- یک دامنه.
- عمومی (به همه دسترسی میدهد).
به طور پیشفرض، هر کاربر به تقویم اصلی خود دسترسی مالک دارد و این دسترسی قابل سلب نیست. تا ۶۰۰۰ ACL را میتوان به هر تقویم اضافه کرد.
برای کاربران Google Workspace، تنظیمات دامنهای نیز وجود دارد که ممکن است حداکثر دسترسی مجاز را محدود کند. برای مثال، فرض کنید دامنه شما تنظیماتی دارد که فقط امکان اشتراکگذاری تقویم در حالت آزاد-مشغول را فراهم میکند. در این حالت، حتی اگر به نویسنده دسترسی عمومی بدهید، کاربران خارج از دامنه فقط جزئیات آزاد-مشغول را مشاهده خواهند کرد.
قابلیت مشاهده رویداد
پس از اشتراکگذاری تقویم، میتوانید با تغییر ویژگی قابلیت مشاهده رویداد، دسترسی به رویدادهای منفرد در تقویم را تنظیم کنید. این ویژگی برای تقویمهای غیرمشترک معنایی ندارد. جدول زیر مقادیر ممکن برای ویژگی قابلیت مشاهده را فهرست میکند:
| قابلیت مشاهده | معنی |
|---|---|
default | قابلیت مشاهده رویداد توسط ACL های تقویم تعیین میشود. شرکتکنندگان مختلف در یک رویداد میتوانند ACL ها و اشتراکگذاریهای متفاوتی داشته باشند. اگر کاربری با تقویم private ، دعوتنامهای را با استفاده از قابلیت مشاهده default برای کاربر دیگری با تقویم عمومی ارسال کند، رویداد به طور کامل در تقویم آن شرکتکننده قابل مشاهده خواهد بود. |
public | جزئیات این رویداد برای همه کسانی که حداقل به تقویم دسترسی freeBusyReader دارند، قابل مشاهده است. |
private | جزئیات این رویداد فقط برای کاربرانی که حداقل دسترسی writer به تقویم را دارند، قابل مشاهده است. |
قابلیت مشاهده و رویدادهای تکرارشونده
تغییر میزان دیده شدن یک نمونه ممکن است بر تمام نمونههای آن مجموعه تأثیر بگذارد:
- تغییرات محدودکنندهتر منتشر میشوند: اگر قابلیت مشاهده یک نمونه از یک رویداد تکرارشونده را به تنظیمات محدودکنندهتری تغییر دهید (مثلاً از
publicبهprivate)، این تغییر به همه نمونههای آن رویداد تکرارشونده منتشر میشود. - تغییرات با محدودیت کمتر نادیده گرفته میشوند: اگر سعی کنید قابلیت مشاهده یک نمونه از یک رویداد تکرارشونده را به یک تنظیم با محدودیت کمتر تغییر دهید (مثلاً از
privateبهpublic)، این تغییر نادیده گرفته میشود و قابلیت مشاهده بدون تغییر باقی میماند. برای اینکه یک رویداد تکرارشونده را با محدودیت کمتری محدود کنید، باید رویداد تکرارشونده والد را بهروزرسانی کنید.