دو روش مختلف برای به اشتراک گذاشتن دادههای تقویم و رویداد با دیگران وجود دارد.
اولاً، میتوانید کل یک تقویم را با سطح دسترسی مشخص به اشتراک بگذارید . برای مثال، میتوانید یک تقویم تیمی ایجاد کنید و سپس کارهایی مانند موارد زیر را انجام دهید:
- به همه اعضای تیم خود حق اضافه کردن و تغییر رویدادها در تقویم را بدهید
- به رئیستان حق بدهید که رویدادها را در تقویم شما ببیند
- به مشتریان خود این حق را بدهید که فقط زمانهای آزاد یا شلوغ بودن شما را ببینند، اما جزئیات رویدادها را نتوانند ببینند.
همچنین میتوانید دسترسی به رویدادهای فردی را در تقویم مشترک تنظیم کنید.
از طرف دیگر، میتوانید دیگران را به رویدادهای جداگانه در تقویم خود دعوت کنید. دعوت از کسی به یک رویداد، یک کپی از آن رویداد را در تقویم او قرار میدهد. کپی موجود در تقویم شرکتکننده، بسته به پیکربندی اشتراکگذاری شرکتکننده، برای دیگران قابل مشاهده است. سپس دعوتشونده میتواند دعوت را بپذیرد یا رد کند و تا حدودی کپی رویداد خود را نیز تغییر دهد - برای مثال، رنگ آن را در تقویم خود تغییر دهد و یک یادآوری اضافه کند. درباره دعوت کاربران به یک رویداد بیشتر بدانید .
اشتراکگذاری تقویمها
صاحبان یک تقویم میتوانند با دادن دسترسی به سایر کاربران، تقویم را به اشتراک بگذارند. تنظیمات اشتراکگذاری یک تقویم مشخص توسط مجموعه ACL (لیست کنترل دسترسی) آن تقویم نمایش داده میشود. هر منبع در مجموعه ACL به یک دریافتکننده مشخص، نقش دسترسی خاصی اعطا میکند که یکی از موارد ذکر شده در جدول زیر است:
| نقش | امتیاز دسترسی اعطا شده توسط نقش |
|---|---|
none | هیچ دسترسیای ارائه نمیدهد. |
freeBusyReader | به دریافتکنندهی مجوز اجازه میدهد ببیند که آیا تقویم در یک زمان معین آزاد است یا مشغول، اما اجازهی دسترسی به جزئیات رویداد را نمیدهد. اطلاعات آزاد/مشغول را میتوان با استفاده از عملیات freeBusy.query بازیابی کرد. |
reader | به گیرنده کمک هزینه اجازه میدهد رویدادهای تقویم را بخواند. |
writer | به دریافتکنندهی مجوز اجازه میدهد رویدادها را در تقویم بخواند و بنویسد. این نقش همچنین میتواند ACLها را ببیند. |
owner | دسترسی مدیر به تقویم را فراهم میکند. این نقش تمام مجوزهای نقش نویسنده را به همراه قابلیت اضافی تغییر سطح دسترسی سایر کاربران دارد. |
دریافتکنندگان احتمالی کمکهزینه عبارتند از:
- یک کاربر دیگر
- یک گروه کاربری
- یک دامنه
- عمومی (به همه دسترسی میدهد).
به طور پیشفرض، هر کاربر به تقویم اصلی خود دسترسی مالک دارد و این دسترسی قابل سلب نیست. تا ۶۰۰۰ ACL را میتوان به هر تقویم اضافه کرد.
برای کاربران Google Workspace، تنظیمات دامنهای نیز وجود دارد که ممکن است حداکثر دسترسی مجاز را محدود کند. برای مثال، فرض کنید دامنه شما تنظیماتی دارد که فقط امکان اشتراکگذاری تقویم در حالت آزاد-مشغول را فراهم میکند. در این حالت، حتی اگر به نویسنده دسترسی عمومی بدهید، کاربران خارج از دامنه فقط جزئیات آزاد-مشغول را مشاهده خواهند کرد.
قابلیت مشاهده رویداد
پس از اشتراکگذاری تقویم، میتوانید با تغییر ویژگی قابلیت مشاهده رویداد، دسترسی به رویدادهای منفرد در تقویم را تنظیم کنید. این ویژگی برای تقویمهای غیرمشترک معنایی ندارد. جدول زیر مقادیر ممکن برای ویژگی قابلیت مشاهده را فهرست میکند:
| قابلیت مشاهده | معنی |
|---|---|
default | The visibility of the event is determined by the ACLs of the calendar. Different attendees of the same event can have different ACLs and sharing. If a user with a private calendar sends an invite to an event using default visibility to another user with a publicly visible calendar, the event is fully visible on that attendee's calendar. |
public | جزئیات این رویداد برای همه کسانی که حداقل به تقویم دسترسی freeBusyReader دارند، قابل مشاهده است. |
private | جزئیات این رویداد فقط برای کاربرانی که حداقل دسترسی writer به تقویم را دارند، قابل مشاهده است. |