মাল্টি-পার্টি অ্যাপ্রুভাল (এমপিএ) হলো গুগল অ্যাডস অ্যাকাউন্টের একটি নিরাপত্তা বৈশিষ্ট্য, যা সংবেদনশীল পরিবর্তনগুলো যাচাই করার জন্য দ্বিতীয় একজন অ্যাকাউন্ট অ্যাডমিনিস্ট্রেটরের প্রয়োজন হয় এবং এর মাধ্যমে আপনার অ্যাকাউন্টকে অননুমোদিত কার্যকলাপ থেকে রক্ষা করা হয়। ব্যবহারকারী যুক্ত করা বা ব্যবহারকারীর ভূমিকা পরিবর্তন করার মতো সংবেদনশীল কাজগুলোর জন্য আপনার অ্যাকাউন্টের অন্যান্য অ্যাডমিনিস্ট্রেটরদের এই পরিবর্তনগুলো অনুমোদন করতে বলা হয়।
এই নির্দেশিকায় ব্যাখ্যা করা হয়েছে যে একাধিক পক্ষের অনুমোদন কীভাবে কাজ করে এবং আপনার অ্যাকাউন্টে একাধিক পক্ষের অনুমোদনের অনুরোধগুলি কীভাবে পরিচালনা করতে হয়।
বহু-পক্ষীয় অনুমোদন দিয়ে শুরু করুন
একাধিক পক্ষের অনুমোদন ব্যবস্থা সংবেদনশীল কার্যকলাপের জন্য অন্য একজন প্রশাসকের অনুমোদনের প্রয়োজন করে আপনার অ্যাকাউন্টকে সুরক্ষিত রাখে। এটি আপনার অ্যাকাউন্টে অ্যাকাউন্ট হাইজ্যাকের প্রচেষ্টা এবং অননুমোদিত কার্যকলাপ প্রতিরোধ করতে সাহায্য করতে পারে।
নতুন ব্যবহারকারী যুক্ত করা, বিদ্যমান ব্যবহারকারীকে অপসারণ করা, বা ব্যবহারকারীর ভূমিকা পরিবর্তন করার মতো সংবেদনশীল কাজগুলো সম্পন্ন করার জন্য দ্বিতীয় একজন প্রশাসকের অনুমোদনের প্রয়োজন হবে। নিরাপত্তার প্রয়োজনীয়তা পরিবর্তিত হওয়ার সাথে সাথে, অতিরিক্ত কাজের জন্যও এই অনুমোদন প্রক্রিয়ার প্রয়োজন হতে পারে।
অনুমোদন প্রক্রিয়া সম্পর্কে
যখন আপনি একটি গুগল অ্যাডস অ্যাকাউন্টে কোনো সংবেদনশীল পরিবর্তন করেন, তখন অনুমোদনের জন্য হায়ারার্কির মধ্যে থাকা সমস্ত অ্যাডমিনিস্ট্রেটরদের কাছে একটি অনুরোধ পাঠানো হয়। আপনার হায়ারার্কির মধ্যে থাকা সমস্ত যোগ্য অ্যাকাউন্ট অ্যাডমিনিস্ট্রেটররা এই পরিবর্তনগুলি পর্যালোচনা করার জন্য একটি ইন-প্রোডাক্ট নোটিফিকেশন পাবেন।
অনুরোধকারীর সরাসরি প্রশাসক এবং মালিক ব্যবস্থাপকগণ প্রতিটি অনুরোধের জন্য পৃথক বিজ্ঞপ্তি পান, অপরদিকে পদমর্যাদার অন্যরা একাধিক অনুরোধের একটি সম্মিলিত সারসংক্ষেপ পান। যেহেতু এই অনুমোদনগুলোর জন্য ইমেল পাঠানো হয় না, তাই আপনার ইন-প্রোডাক্ট বিজ্ঞপ্তিগুলো নিয়মিত পরীক্ষা করা জরুরি।
একটি অনুরোধের মেয়াদ শেষ হওয়ার আগে, অ্যাকাউন্ট প্রশাসকদের সেটি অনুমোদন বা প্রত্যাখ্যান করার জন্য ২০ দিন সময় থাকে। ২০ দিনের মধ্যে কোনো পদক্ষেপ না নেওয়া হলে অনুরোধগুলোর মেয়াদ স্বয়ংক্রিয়ভাবে শেষ হয়ে যায়। যদি পদক্ষেপটি নেওয়া এখনও প্রয়োজন হয়, তবে একটি নতুন অনুমোদন অনুরোধ তৈরি করতে প্রক্রিয়াটি পুনরায় শুরু করুন।
একাধিক পক্ষের অনুমোদনের জন্য তিনটি অনুরোধের স্ট্যাটাস রয়েছে। অ্যাকাউন্টে নেওয়া যেকোনো পদক্ষেপের পাশে এই স্ট্যাটাসগুলো দেখানো হবে:
- সম্পূর্ণ
- পদক্ষেপটি একজন প্রশাসক দ্বারা পর্যালোচনা ও অনুমোদিত হয়েছে। পদক্ষেপটি কার্যকর হয় এবং উদ্যোগীকে অবহিত করা হয়।
- প্রত্যাখ্যাত
- পদক্ষেপটি একজন প্রশাসক দ্বারা পর্যালোচনা ও প্রত্যাখ্যান করা হয়েছে। প্রস্তাবিত পদক্ষেপটি স্থগিত করা হয়েছে।
- মেয়াদোত্তীর্ণ
- ২০ দিনের মধ্যে কোনো পদক্ষেপ না নেওয়া হলে, পদক্ষেপটি বাতিল বলে গণ্য হবে।
বহু-পক্ষীয় অনুমোদনের অনুরোধ পর্যালোচনা করুন
আপনি আপনার Google Ads অ্যাকাউন্টের অ্যাক্সেস এবং নিরাপত্তা পৃষ্ঠায় পরিবর্তনের অনুরোধগুলো পর্যালোচনা করতে পারেন।
একটি অনুরোধ অনুমোদন বা প্রত্যাখ্যান করুন
অনুরোধ জমা দেওয়ার পর, তা কার্যকর হওয়ার জন্য অন্য একজন প্রশাসককে অবশ্যই অনুরোধটি পর্যালোচনা ও গ্রহণ করতে হবে। আপনার অপেক্ষাধীন অনুরোধগুলো কীভাবে পর্যালোচনা করবেন তা নিচে দেওয়া হলো:
- অ্যাডমিন মেনুর মধ্যে থাকা অ্যাক্সেস এবং নিরাপত্তা বিভাগে যান।
- অপেক্ষাধীন আমন্ত্রণ মেনু থেকে ‘অনুরোধ পর্যালোচনা করুন’ নির্বাচন করুন।
- প্রতিটি অনুরোধের বিবরণ পর্যালোচনা করুন। অনুরোধটি অনুমোদন করতে 'অনুমোদন করুন' (Approve) এবং প্রত্যাখ্যান করতে 'অস্বীকার করুন' (Deny ) নির্বাচন করুন। আপনি 'অ্যাক্সেস এবং নিরাপত্তা' (Access and security) -এর অধীনে ' ব্যবহারকারী' (Users) ট্যাবে যুক্ত করা ব্যবহারকারীদের পরিচালনা করতে পারেন।
অনুরোধ প্রত্যাহার করুন
আপনার শুরু করা কোনো বিচারাধীন অনুরোধ প্রত্যাহার করতে চাইলে, নিম্নলিখিত ধাপগুলো অনুসরণ করুন। মনে রাখবেন, আপনি কেবল তখনই কোনো অনুরোধ প্রত্যাহার করতে পারবেন, যদি সেটি অন্য কোনো প্রশাসক দ্বারা ইতিমধ্যে অনুমোদিত বা প্রত্যাখ্যাত না হয়ে থাকে।
- অ্যাডমিন মেনুর মধ্যে থাকা অ্যাক্সেস এবং নিরাপত্তা বিভাগে যান।
- পেন্ডিং ইনভাইটেশন মেনুতে, আপনি যে অনুরোধটি বাতিল করতে চান তার পাশে থাকা 'রিভোক রিকোয়েস্ট' নির্বাচন করুন।
এর ফলে অন্য সকল অ্যাকাউন্ট প্রশাসকের জন্য অনুরোধটির সাথে যুক্ত বিজ্ঞপ্তিগুলো মুছে যাবে।
গুগল অ্যাডস এপিআই-তে সমর্থিত কার্যক্রম
গুগল অ্যাডস এপিআই তিনটি অ্যাকশনের জন্য বহু-পক্ষীয় অনুমোদন সমর্থন করে:
- অ্যাকাউন্টে একজন নতুন ব্যবহারকারীকে আমন্ত্রণ জানানো
- বিদ্যমান ব্যবহারকারীর প্রবেশাধিকার স্তর পরিবর্তন করা
- অ্যাকাউন্ট থেকে একজন বিদ্যমান ব্যবহারকারীকে অপসারণ করা
MultiPartyAuthReviewService সার্ভিসটি ব্যবহার করে একটি বহু-পক্ষীয় অনুমোদন অনুরোধের সমাধান বা প্রত্যাহার করা যেতে পারে।
একটি অনুরোধ অনুমোদন বা প্রত্যাখ্যান করুন
অনুরোধটি কার্যকর হওয়ার জন্য অন্য একজন প্রশাসককে অবশ্যই এটি পর্যালোচনা করে গ্রহণ বা প্রত্যাখ্যান করতে হবে। কোনো অনুরোধ অনুমোদন বা প্রত্যাখ্যান করতে, অনুরোধটি সমাধান করার জন্য অনুমোদিত ব্যবহারকারীর ক্রেডেনশিয়াল ব্যবহার করে MultiPartyAuthReviewService.ResolveMultiPartyAuthReview মেথডটি কল করুন। ইনি সাধারণত অ্যাকাউন্টটির দ্বিতীয় প্রশাসক হয়ে থাকেন।
একটি ResolveMultiPartyAuthReviewOperation অবজেক্টে নিম্নলিখিত তথ্য যোগ করুন:
-
resource_name: সমাধানযোগ্য বহু-পক্ষীয় পর্যালোচনা অনুরোধের রিসোর্স নাম। -
status: অনুরোধটি অনুমোদন করতেAPPROVEDএ সেট করুন, অথবা প্রত্যাখ্যান করতেREJECTEDসেট করুন।
মনে রাখবেন যে, মূল অনুরোধকারী ব্যতীত শুধুমাত্র একজন অনুমোদিত ব্যবহারকারীই কোনো অনুরোধ অনুমোদন বা প্রত্যাখ্যান করতে পারেন।
অনুরোধ প্রত্যাহার করুন
আপনার শুরু করা কোনো অপেক্ষাধীন অনুরোধ প্রত্যাহার করার প্রয়োজন হলে, আপনি MultiPartyAuthReviewService.ResolveMultiPartyAuthReview মেথডটি কল করে তা করতে পারেন।
এই অপারেশনটি অনুমোদন ওয়ার্কফ্লো-এর অনুরূপ, তবে পার্থক্য হলো এটি অবশ্যই সেই ব্যবহারকারীর ক্রেডেনশিয়াল দিয়ে করতে হবে যিনি মূল অনুরোধটি তৈরি করেছেন। একটি ResolveMultiPartyAuthReviewOperation অবজেক্টে নিম্নলিখিত তথ্য যোগ করুন:
-
resource_name: যে বহু-পক্ষীয় পর্যালোচনা অনুরোধটি প্রত্যাহার করা হবে, তার রিসোর্স নাম। -
status:REVOKEDহিসেবে সেট করা হয়েছে।
অপেক্ষাধীন অনুরোধগুলি পুনরুদ্ধার করুন
GoogleAdsService.Search অথবা SearchStream সার্ভিস ব্যবহার করে নিম্নলিখিত কোয়েরিটি চালিয়ে আপনি মুলতুবি থাকা বহু-পক্ষীয় অনুমোদনের অনুরোধগুলির তালিকা পেতে পারেন:
SELECT
multi_party_auth_review.resource_name,
multi_party_auth_review.multi_party_auth_review_id,
multi_party_auth_review.creation_date_time,
multi_party_auth_review.request_user_email,
multi_party_auth_review.operation_type,
multi_party_auth_review.justification,
multi_party_auth_review.target_resource,
multi_party_auth_review.customer_user_access_review.old_customer_user_access,
multi_party_auth_review.customer_user_access_review.new_customer_user_access,
multi_party_auth_review.customer_user_access_invitation_review.new_customer_user_access_invitation
FROM multi_party_auth_review
WHERE multi_party_auth_review.review_status = 'PENDING'