منابع دامنه، اتاق ها و amp; تقویم ها

API تقویم چندین مفهوم ارائه می‌دهد که در درجه اول برای مشتریان Google Workspace مفید است. این مشتریان اغلب منابعی - اتاق‌ها، پروژکتورها و غیره - دارند که ممکن است بخواهند برای رویدادهای خاص رزرو کنند. علاوه بر این، ساخت برنامه‌های داخلی که نیاز به دسترسی به همه تقویم‌های کاربر در یک دامنه دارند، به عنوان مثال برای اضافه کردن رویدادهای شرکتی به آنها، رایج است.

منابع و اتاق‌های دامنه

شما می‌توانید با اضافه کردن شرکت‌کنندگان به رویدادها به عنوان شرکت‌کننده و با استفاده از آدرس ایمیل آنها، منابع و اتاق‌ها را رزرو کنید. وقتی آنها دعوت‌نامه را دریافت می‌کنند، بر اساس در دسترس بودن و حق دسترسی کاربر دعوت‌کننده، به طور خودکار رویداد را می‌پذیرند یا رد می‌کنند.

دسترسی به تقویم‌های دامنه به عنوان یک برنامه

یک برنامه می‌تواند بدون نیاز به اطلاعات کاربری، در صورت احراز هویت با استفاده از یک حساب کاربری سرویس ، به تقویم‌های متعلق به دامنه دسترسی داشته باشد. حساب کاربری سرویس باید با استفاده از واگذاری اختیارات در سطح دامنه، دسترسی لازم را داشته باشد. برای جعل هویت یک حساب کاربری، آدرس ایمیل حساب کاربری را با استفاده از متد setServiceAccountUser از کارخانه GoogleCredential مشخص کنید.