OAuth সম্মতি স্ক্রীন কনফিগার করুন এবং স্কোপ বেছে নিন, OAuth সম্মতি স্ক্রীন কনফিগার করুন এবং স্কোপ বেছে নিন, OAuth সম্মতি স্ক্রীন কনফিগার করুন এবং স্কোপ বেছে নিন

যখন আপনি অনুমোদনের জন্য OAuth 2.0 ব্যবহার করেন, তখন Google ব্যবহারকারীকে একটি সম্মতি স্ক্রিন দেখায়, যেখানে আপনার প্রকল্পের একটি সারসংক্ষেপ, এর নীতিমালা এবং অনুরোধকৃত অ্যাক্সেসের অনুমোদিত পরিধি অন্তর্ভুক্ত থাকে। আপনার অ্যাপের OAuth সম্মতি স্ক্রিন কনফিগার করার মাধ্যমে নির্ধারিত হয় যে ব্যবহারকারী ও অ্যাপ পর্যালোচকদের কাছে কী প্রদর্শিত হবে, এবং এটি আপনার অ্যাপকে রেজিস্টার করে, যাতে আপনি পরবর্তীতে এটি প্রকাশ করতে পারেন।

আপনার অ্যাপকে প্রদত্ত অ্যাক্সেসের স্তর নির্ধারণ করতে, আপনাকে অথরাইজেশন স্কোপ শনাক্ত ও ঘোষণা করতে হবে। একটি অথরাইজেশন স্কোপ হলো একটি OAuth 2.0 URI স্ট্রিং, যাতে Google Workspace অ্যাপের নাম, এটি কোন ধরনের ডেটা অ্যাক্সেস করে এবং অ্যাক্সেসের স্তর উল্লেখ থাকে। স্কোপগুলো হলো Google Workspace ডেটার সাথে কাজ করার জন্য আপনার অ্যাপের অনুরোধ, যার মধ্যে ব্যবহারকারীদের Google অ্যাকাউন্টের ডেটাও অন্তর্ভুক্ত।

যখন আপনার অ্যাপটি ইনস্টল করা হয়, তখন ব্যবহারকারীকে অ্যাপটিতে ব্যবহৃত স্কোপগুলো যাচাই করতে বলা হয়। সাধারণত, আপনার যথাসম্ভব সবচেয়ে সুনির্দিষ্ট স্কোপটি বেছে নেওয়া উচিত এবং আপনার অ্যাপের প্রয়োজন নেই এমন স্কোপের জন্য অনুরোধ করা থেকে বিরত থাকা উচিত। ব্যবহারকারীরা সীমিত ও সুস্পষ্টভাবে বর্ণিত স্কোপগুলোতে আরও সহজে অ্যাক্সেস দিয়ে থাকেন।

OAuth 2.0 ব্যবহারকারী সমস্ত অ্যাপের জন্য একটি সম্মতি স্ক্রিন কনফিগারেশন প্রয়োজন, কিন্তু আপনার Google Workspace সংস্থার বাইরের লোকেরা যে অ্যাপগুলি ব্যবহার করে, শুধুমাত্র সেগুলির জন্য স্কোপ তালিকাভুক্ত করতে হবে।

পরামর্শ: সম্মতি স্ক্রিনের জন্য প্রয়োজনীয় তথ্য আপনার জানা না থাকলে, প্রকাশের আগে আপনি প্লেসহোল্ডার তথ্য ব্যবহার করতে পারেন।

নিরাপত্তাজনিত কারণে, একবার কনফিগার করার পর আপনি OAuth 2.0 সম্মতি স্ক্রিনটি সরাতে পারবেন না।

  1. Google API কনসোলে, > Google Auth প্ল্যাটফর্ম > ব্র্যান্ডিং- এ যান।

    ব্র্যান্ডিং-এ যান

  2. আপনি যদি ইতিমধ্যেই Google Auth প্ল্যাটফর্মটি কনফিগার করে থাকেন, তাহলে আপনি Branding , Audience , এবং Data Access- এ নিম্নলিখিত OAuth Consent Screen সেটিংস কনফিগার করতে পারেন। যদি আপনি এমন কোনো বার্তা দেখতে পান যেখানে লেখা আছে ‘Google Auth প্ল্যাটফর্ম এখনও কনফিগার করা হয়নি’ , তাহলে Get Started-এ ক্লিক করুন:
    1. অ্যাপ ইনফরমেশন-এর অধীনে অ্যাপ নেম অংশে একটি অ্যাপের নাম লিখুন।
    2. ব্যবহারকারী সহায়তা ইমেল- এ, এমন একটি সহায়তা ইমেল ঠিকানা বেছে নিন যেখানে ব্যবহারকারীরা তাদের সম্মতি সম্পর্কে কোনো প্রশ্ন থাকলে আপনার সাথে যোগাযোগ করতে পারে।
    3. পরবর্তী ধাপে যান।
    4. 'অডিয়েন্স'- এর অধীনে আপনার অ্যাপের জন্য ব্যবহারকারীর ধরন নির্বাচন করুন।
    5. পরবর্তী ধাপে যান।
    6. যোগাযোগের তথ্যের অধীনে, একটি ইমেল ঠিকানা লিখুন যেখানে আপনার প্রকল্পের যেকোনো পরিবর্তন সম্পর্কে আপনাকে জানানো যাবে।
    7. পরবর্তী ধাপে যান।
    8. Finish-এর অধীনে, Google API Services ব্যবহারকারীর ডেটা নীতি পর্যালোচনা করুন এবং যদি আপনি সম্মত হন, তাহলে I agree to the Google API Services: User Data Policy নির্বাচন করুন।
    9. চালিয়ে যান-এ ক্লিক করুন।
    10. তৈরি করুন- এ ক্লিক করুন।
    11. যদি আপনি ব্যবহারকারীর ধরন হিসেবে 'এক্সটার্নাল' নির্বাচন করে থাকেন, তাহলে পরীক্ষামূলক ব্যবহারকারী যোগ করুন:
      1. দর্শকবৃন্দে ক্লিক করুন।
      2. টেস্ট ইউজার্স-এর অধীনে, অ্যাড ইউজার্স-এ ক্লিক করুন।
      3. আপনার ইমেল ঠিকানা এবং অন্য কোনো অনুমোদিত পরীক্ষামূলক ব্যবহারকারীর তথ্য প্রবেশ করান, তারপর সেভ-এ ক্লিক করুন।
  3. আপনি যদি আপনার Google Workspace অর্গানাইজেশনের বাইরে ব্যবহারের জন্য কোনো অ্যাপ তৈরি করেন, তাহলে Data Access > Add or Remove Scopes-এ ক্লিক করুন। স্কোপ নির্বাচন করার সময় আমরা নিম্নলিখিত সেরা পদ্ধতিগুলো অনুসরণ করার পরামর্শ দিই:

    • আপনার অ্যাপের জন্য প্রয়োজনীয় ন্যূনতম স্তরের অ্যাক্সেস প্রদানকারী স্কোপগুলো নির্বাচন করুন। উপলব্ধ স্কোপগুলোর তালিকার জন্য, Google API-এর জন্য OAuth 2.0 Scopes দেখুন।
    • তিনটি বিভাগের প্রতিটিতে তালিকাভুক্ত স্কোপগুলো পর্যালোচনা করুন: অসংবেদনশীল স্কোপ, সংবেদনশীল স্কোপ এবং সীমাবদ্ধ স্কোপ। 'আপনার সংবেদনশীল স্কোপ' বা 'আপনার সীমাবদ্ধ স্কোপ' বিভাগে তালিকাভুক্ত যেকোনো স্কোপের জন্য, অপ্রয়োজনীয় অতিরিক্ত পর্যালোচনা এড়াতে বিকল্প অসংবেদনশীল স্কোপ শনাক্ত করার চেষ্টা করুন।
    • কিছু স্কোপের জন্য গুগলের অতিরিক্ত পর্যালোচনার প্রয়োজন হয়। আপনার গুগল ওয়ার্কস্পেস অর্গানাইজেশনের অভ্যন্তরীণ ব্যবহারের জন্য, স্কোপগুলো কনসেন্ট স্ক্রিনে তালিকাভুক্ত থাকে না এবং সীমাবদ্ধ বা সংবেদনশীল স্কোপ ব্যবহারের জন্য গুগলের অতিরিক্ত পর্যালোচনার প্রয়োজন হয় না। আরও তথ্যের জন্য, স্কোপ ক্যাটাগরি দেখুন।
  4. আপনার অ্যাপের জন্য প্রয়োজনীয় স্কোপগুলো নির্বাচন করার পর, সেভ-এ ক্লিক করুন।

OAuth সম্মতি কনফিগার করার বিষয়ে আরও তথ্যের জন্য, Google Auth প্ল্যাটফর্মের সাথে শুরু করুন দেখুন।

পরিধি বিভাগ

কিছু স্কোপ তাদের প্রদত্ত অ্যাক্সেসের স্তর বা ধরনের কারণে অতিরিক্ত পর্যালোচনা এবং শর্তাবলীর প্রয়োজন হয়। নিম্নলিখিত ধরনের স্কোপগুলো বিবেচনা করুন:

প্রাথমিক অ্যাপ যাচাইকরণ প্রয়োজন অতিরিক্ত অ্যাপ যাচাইকরণ প্রয়োজন নিরাপত্তা মূল্যায়ন প্রয়োজন
অসংবেদনশীল স্কোপ (প্রস্তাবিত) শুধুমাত্র নির্দিষ্ট কোনো কাজের জন্য তাৎক্ষণিকভাবে প্রাসঙ্গিক সীমিত ডেটাতে প্রবেশাধিকার দিন।
সংবেদনশীল স্কোপ ব্যবহারকারীর ব্যক্তিগত ডেটা, রিসোর্স বা অ্যাকশনে অ্যাক্সেস দিন।
সীমাবদ্ধ পরিধি অত্যন্ত সংবেদনশীল বা ব্যাপক ব্যবহারকারীর ডেটা বা কার্যকলাপে প্রবেশাধিকার প্রদান করুন।

পরবর্তী পদক্ষেপ

আপনার অ্যাপের জন্য অ্যাক্সেস ক্রেডেনশিয়াল তৈরি করুন