ডোমেইন রিসোর্স, রুম এবং ক্যালেন্ডার

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

ডোমেইন সম্পদ এবং কক্ষ

একটি রুম বা অন্য কোনো রিসোর্স বুক করতে, ইভেন্টের অংশগ্রহণকারী হিসেবে এর ইমেল ঠিকানাটি যোগ করুন। এরপর রিসোর্সটি তার প্রাপ্যতা এবং আমন্ত্রণকারী ব্যবহারকারীর অ্যাক্সেস অধিকারের উপর ভিত্তি করে স্বয়ংক্রিয়ভাবে আমন্ত্রণটি গ্রহণ বা প্রত্যাখ্যান করে।

একটি অ্যাপ হিসাবে ডোমেইন ক্যালেন্ডার অ্যাক্সেস করুন

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