ক্যালেন্ডার API-তে বেশ কিছু ধারণা রয়েছে যা প্রাথমিকভাবে Google Workspace গ্রাহকদের জন্য উপযোগী। এই গ্রাহকদের প্রায়শই রিসোর্স থাকে—রুম, প্রজেক্টর ইত্যাদি—যা তারা নির্দিষ্ট ইভেন্টের জন্য বুক করতে চাইতে পারেন। তাছাড়া, অভ্যন্তরীণ অ্যাপ তৈরি করা সাধারণ বিষয় যার জন্য একটি ডোমেনের সমস্ত ব্যবহারকারীর ক্যালেন্ডারে অ্যাক্সেস প্রয়োজন, উদাহরণস্বরূপ তাদের সাথে কর্পোরেট ইভেন্ট যোগ করা।
ডোমেন রিসোর্স এবং রুম
আপনি তাদের ইমেল ঠিকানা ব্যবহার করে ইভেন্টে অংশগ্রহণকারী হিসেবে যোগ করে রিসোর্স এবং রুম বুক করতে পারেন। আমন্ত্রণ পেলে, আমন্ত্রিত ব্যবহারকারীর প্রাপ্যতা এবং অ্যাক্সেস অধিকারের উপর ভিত্তি করে তারা স্বয়ংক্রিয়ভাবে ইভেন্টটি গ্রহণ বা প্রত্যাখ্যান করে।
একটি অ্যাপ হিসেবে ডোমেন ক্যালেন্ডার অ্যাক্সেস করা
কোনও অ্যাপ যদি কোনও পরিষেবা অ্যাকাউন্ট ব্যবহার করে প্রমাণীকরণ করে তবে ব্যবহারকারীর শংসাপত্রের প্রয়োজন ছাড়াই ডোমেন-মালিকানাধীন ক্যালেন্ডার অ্যাক্সেস করতে পারে। পরিষেবা অ্যাকাউন্টটিতে ডোমেন-ওয়াইড অথরিটি ডেলিগেশন ব্যবহার করে প্রয়োজনীয় অ্যাক্সেস থাকতে হবে। কোনও ব্যবহারকারীর অ্যাকাউন্টের ছদ্মবেশ ধারণ করতে, GoogleCredential কারখানার setServiceAccountUser পদ্ধতি ব্যবহার করে ব্যবহারকারীর অ্যাকাউন্টের ইমেল ঠিকানা নির্দিষ্ট করুন।