Mail Admin Quarantine API কল করার আগে, API চালু করতে এই পৃষ্ঠার ধাপগুলি সম্পূর্ণ করুন, প্রতিটি অনুরোধের জন্য প্রয়োজনীয় শনাক্তকারী খুঁজুন এবং আপনার Google Workspace অ্যাকাউন্টে প্রয়োজনীয় অ্যাডমিনিস্ট্রেটরের বিশেষ সুবিধা দিন।
পূর্বশর্ত
- অ্যাডমিন কোয়ারেন্টাইন ফিচার সহ Google Workspace অ্যাকাউন্ট। আরও জানতে, ইমেল কোয়ারেন্টাইন সেট-আপ ও ম্যানেজ করা দেখুন।
- একটি Google Cloud প্রোজেক্ট। প্রোজেক্ট তৈরি করতে, প্রোজেক্ট তৈরি করুন বিকল্প দেখুন।
- Google Workspace ডেভেলপার প্রিভিউ প্রোগ্রাম-এর মেম্বারশিপ। অ্যাডমিন কোয়ারেন্টাইন API কল করার আগে আপনার ক্লাউড প্রোজেক্টকে প্রোগ্রামে এনরোল করতে হবে।
- অ্যাডমিনিস্ট্রেটরের বিশেষ সুবিধা প্রদান এবং ডোমেন-জুড়ে ডেলিগেশন অনুমোদন করতে, সুপার অ্যাডমিনিস্ট্রেটর হিসেবে Google অ্যাডমিন কনসোলে অ্যাক্সেস।
API চালু করুন
আপনার ইন্টিগ্রেশন হোস্ট করে এমন ক্লাউড প্রোজেক্টে mailadminquarantine.googleapis.com চালু করুন।
কনসোল
Google Cloud কনসোলে, Mail Admin Quarantine API চালু করুন।
gcloud
PROJECT_ID-এর জায়গায় আপনার ক্লাউড প্রোজেক্ট আইডি লিখে নিচের কমান্ড রান করুন:
gcloud services enable mailadminquarantine.googleapis.com \
--project=PROJECT_ID
আপনার কাস্টমার আইডি খুঁজে নিন
Admin Quarantine API-তে করা প্রতিটি অনুরোধ আপনার Google Workspace অ্যাকাউন্টকে customers/CUSTOMER_ID রিসোর্স নামের মাধ্যমে শনাক্ত করে।
আপনার কাস্টমার আইডি খুঁজে পেতে:
- অ্যাডমিনিস্ট্রেটর হিসেবে অ্যাডমিন কনসোলে সাইন-ইন করুন।
- অ্যাকাউন্ট > অ্যাকাউন্ট সেটিংস > প্রোফাইল বিকল্পে যান।
- গ্রাহক আইডি কপি করুন।
কাস্টমার আইডি C দিয়ে শুরু হলে, C সরিয়ে দিন এবং রিসোর্সের নামে বাকি
অ্যালফানিউমেরিক ভ্যালু ব্যবহার করুন, যেমন customers/01abc23de।
কাস্টমার আইডি হিসেবে আপনার ডোমেন নাম ব্যবহার করবেন না।
আরও তথ্যের জন্য, আপনার কাস্টমার আইডি খুঁজুন দেখুন।
প্রয়োজনীয় অ্যাডমিনিস্ট্রেটরের বিশেষ সুবিধা দিন
অ্যাডমিন কোয়ারেন্টাইন API, অ্যাডমিন কনসোলে অ্যাডমিন কোয়ারেন্টাইনের মতো একই অ্যাডমিনিস্ট্রেটরের বিশেষ সুবিধা চেক করার বিষয়টি এনফোর্স করে। প্রতিটি অনুরোধ Google Workspace অ্যাডমিনিস্ট্রেটরের হয়ে রান করে এবং সেই অ্যাডমিনিস্ট্রেটরের Gmail-এ নিম্নলিখিত বিশেষ অধিকারগুলির মধ্যে একটি থাকতে হবে:
| প্রিভিলেজ | এটি কীসের অনুমতি দেয় |
|---|---|
| অ্যাডমিন কোয়ারেন্টাইন অ্যাক্সেস করুন | ডিফল্ট কোয়ারেন্টাইন সহ সব কোয়ারেন্টাইনে মেসেজ অ্যাক্সেস ও ম্যানেজ করা। |
| অ্যাক্সেস সীমিত করা কোয়ারেন্টাইন | অ্যাডমিনিস্ট্রেটর যে গ্রুপের সাথে যুক্ত, শুধুমাত্র সেই গ্রুপের সাথে সম্পর্কিত কোয়ারেন্টাইনে মেসেজ অ্যাক্সেস ও ম্যানেজ করা। |
সুপার অ্যাডমিনিস্ট্রেটরদের কাছে অটোমেটিক এইসব বিশেষ অধিকার থাকে। অন্যান্য অ্যাডমিনিস্ট্রেটরের জন্য, এমন একটি ভূমিকা অ্যাসাইন করুন যাতে এই বিশেষাধিকার অন্তর্ভুক্ত থাকে:
- সুপার অ্যাডমিনিস্ট্রেটর হিসেবে অ্যাডমিন কনসোল-এ সাইন-ইন করুন।
- অ্যাকাউন্ট > অ্যাডমিন ভূমিকা বিকল্পে যান।
- আগে থেকে থাকা কোনও ভূমিকা বেছে নিন বা নতুন ভূমিকা তৈরি করুন বিকল্পে ক্লিক করুন।
- সুবিধা ট্যাবে, পরিষেবা > Gmail বিকল্পে যান এবং অ্যাডমিন কোয়ারেন্টাইন অ্যাক্সেস করুন অথবা বিধিনিষেধযুক্ত কোয়ারেন্টাইন অ্যাক্সেস করুন বিকল্প বেছে নিন।
- অ্যাডমিনিস্ট্রেটর অ্যাকাউন্টে ভূমিকা অ্যাসাইন করুন, যাতে আপনার ইন্টিগ্রেশন API কল করার সময় ছদ্মবেশ ধারণ করে।
প্রতিনিধি অ্যাডমিনিস্ট্রেটরের ভূমিকা সম্পর্কে বিস্তারিত জানতে, Gmail-এ প্রতিনিধি অ্যাডমিনিস্ট্রেটরের বিশেষ সুবিধা এবং অ্যাডমিনিস্ট্রেটরের বিশেষ সুবিধার সংজ্ঞা দেখুন।
ছদ্মবেশী অ্যাডমিনিস্ট্রেটরের কাছে প্রয়োজনীয় বিশেষাধিকার না থাকলে, API
403 PERMISSION_DENIED ত্রুটি দেখায়।