যোগাযোগ প্রতিনিধিদের পরিচালনা করুন

এই নির্দেশিকায় গুগল ওয়ার্কস্পেস ব্যবহারকারীদের জন্য কন্টাক্ট ডেলিগেট তৈরি, তালিকাভুক্ত এবং মুছে ফেলার পদ্ধতি বর্ণনা করা হয়েছে।

গুগল ওয়ার্কস্পেস ব্যবহারকারীরা তাদের ডোমেইনের অন্যান্য ব্যবহারকারীদেরকে তাদের কন্টাক্ট অ্যাক্সেস ও পরিচালনা করার অনুমতি দিতে পারেন। এই প্রতিনিধিরা নাম, ফোন নম্বর এবং ঠিকানার মতো তথ্য দিয়ে কন্টাক্ট যোগ ও আপডেট করতে পারেন।

এই নির্দেশিকাটি কন্ট্যাক্টদের অ্যাক্সেস অর্পণ করার জন্য। জিমেইলে অ্যাক্সেস অর্পণ করতে, “ইমেইলে অ্যাক্সেস অর্পণ ও সহযোগিতা” দেখুন।

পূর্বশর্ত

Contact Delegation API ব্যবহার করার আগে, নিশ্চিত করুন যে আপনি নিম্নলিখিত শর্তাবলী পূরণ করেছেন:

  • যোগাযোগ শেয়ারিং সক্ষম করুন : একজন ডিরেক্টরি প্রশাসককে অবশ্যই অ্যাডমিন কনসোলে যোগাযোগ শেয়ারিং চালু করতে হবে। আরও তথ্যের জন্য, ‘যোগাযোগ শেয়ারিং চালু বা বন্ধ করুন’ দেখুন।
  • প্রশাসক অধিকার : অন্য ব্যবহারকারীদের জন্য প্রতিনিধি পরিচালনা করতে আপনার অবশ্যই "যোগাযোগ" প্রশাসক অধিকার থাকতে হবে।
  • ডোমেইন সীমাবদ্ধতা : আপনি শুধুমাত্র একই গুগল ওয়ার্কস্পেস অর্গানাইজেশনের ব্যবহারকারীদের মধ্যে কন্টাক্ট ডেলিগেট করতে পারবেন।
  • OAuth স্কোপ : আপনার অ্যাপ্লিকেশনকে অবশ্যই নিম্নলিখিত OAuth স্কোপটি ব্যবহার করতে হবে: https://www.googleapis.com/auth/admin.contact.delegation

একজন প্রতিনিধি তৈরি করুন

কোনো ব্যবহারকারীর জন্য একজন ডেলিগেট তৈরি করতে, ডেলিগেটরের ইমেল ঠিকানা সহ একটি POST অনুরোধ পাঠান:

POST https://admin.googleapis.com/admin/contacts/v1/users/USER_EMAIL/delegates

USER_EMAIL পরিবর্তে দায়িত্ব অর্পণকারীর ইমেল ঠিকানাটি লিখুন।

অনুরোধের মূল অংশে, প্রতিনিধির ইমেল ঠিকানা প্রদান করুন:

{
  "email": "DELEGATE_EMAIL"
}

DELEGATE_EMAIL পরিবর্তে প্রতিনিধির ইমেল ঠিকানাটি লিখুন।

একটি সফল প্রতিক্রিয়ার ফলে একটি HTTP 200 স্ট্যাটাস কোড এবং নতুন ডেলিগেটের ইমেল ফেরত আসে:

{
  "email": "DELEGATE_EMAIL"
}

প্রতিনিধিদের তালিকা

কোনো ব্যবহারকারীর পরিচিতি তালিকায় প্রতিনিধিদের অন্তর্ভুক্ত করতে, সেই ব্যবহারকারীর ইমেল ঠিকানা সহ একটি GET অনুরোধ পাঠান:

GET https://admin.googleapis.com/admin/contacts/v1/users/USER_EMAIL/delegates

USER_EMAIL জায়গায় ব্যবহারকারীর ইমেল ঠিকানাটি বসান।

একটি সফল প্রতিক্রিয়ার ফলে একটি HTTP 200 স্ট্যাটাস কোড এবং ডেলিগেটদের ইমেলের একটি তালিকা ফেরত আসে:

{
  "delegates": [
    {
      "email": "DELEGATE_EMAIL_1"
    },
    {
      "email": "DELEGATE_EMAIL_2"
    }
  ]
}

একজন প্রতিনিধি মুছে ফেলুন

কোনো ব্যবহারকারীর পরিচিতি থেকে একজন প্রতিনিধিকে মুছে ফেলার জন্য, এই ধাপগুলো সম্পন্ন করুন:

  1. অপসারণ করার জন্য ডেলিগেটকে শনাক্ত করুন। কোনো নির্দিষ্ট ডেলিগেটের ইমেল ঠিকানা খুঁজে বের করতে List delegates মেথডটি ব্যবহার করুন।
  2. ডেলিগেটর এবং ডেলিগেটের ইমেল ঠিকানা সহ একটি DELETE অনুরোধ পাঠান:

    DELETE https://admin.googleapis.com/admin/contacts/v1/users/USER_EMAIL/delegates/DELEGATE_EMAIL
    

USER_EMAIL জায়গায় প্রতিনিধির ইমেল ঠিকানা এবং DELEGATE_EMAIL এর জায়গায় প্রতিনিধির ইমেল ঠিকানা বসান।

একটি সফল প্রতিক্রিয়ার ক্ষেত্রে HTTP 200 স্ট্যাটাস কোড ফেরত আসে।