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