আপনি অনুমোদনের জন্য OAuth 2.0 ব্যবহার করলে, Google আপনার প্রকল্পের সারাংশ, এর নীতি এবং অ্যাক্সেসের অনুরোধকৃত অনুমোদনের সুযোগ সহ ব্যবহারকারীকে একটি সম্মতি স্ক্রীন প্রদর্শন করে। আপনার অ্যাপের OAuth সম্মতি স্ক্রীন কনফিগার করা ব্যবহারকারী এবং অ্যাপ পর্যালোচনাকারীদের কাছে কী প্রদর্শিত হবে তা সংজ্ঞায়িত করে এবং আপনার অ্যাপটিকে নিবন্ধিত করে যাতে আপনি পরে এটি প্রকাশ করতে পারেন।
OAuth 2.0 ব্যবহার করা সমস্ত অ্যাপের জন্য একটি সম্মতি স্ক্রিন কনফিগারেশন প্রয়োজন, কিন্তু আপনাকে শুধুমাত্র আপনার Google Workspace সংস্থার বাইরের লোকেরা ব্যবহার করা অ্যাপগুলির জন্য স্কোপের তালিকা করতে হবে।
টিপ: আপনি যদি প্রয়োজনীয় সম্মতি স্ক্রীনের তথ্য না জানেন, আপনি প্রকাশের আগে প্লেসহোল্ডার তথ্য ব্যবহার করতে পারেন।
OAuth সম্মতি কনফিগার করুন এবং আপনার অ্যাপ নিবন্ধন করুন
- Google ক্লাউড কনসোলে, মেনু > API এবং পরিষেবা > OAuth সম্মতি স্ক্রীনে যান।
- আপনার অ্যাপের জন্য ব্যবহারকারীর ধরন নির্বাচন করুন, তারপর তৈরি করুন ক্লিক করুন।
- অ্যাপ রেজিস্ট্রেশন ফর্মটি পূরণ করুন, তারপর সংরক্ষণ করুন এবং চালিয়ে যান-এ ক্লিক করুন।
আপনি যদি আপনার Google Workspace সংস্থার বাইরে ব্যবহারের জন্য একটি অ্যাপ তৈরি করেন, তাহলে যোগ করুন বা স্কোপ সরান-এ ক্লিক করুন। আপনার অ্যাপের জন্য প্রয়োজনীয় অনুমোদনের সুযোগ যোগ করুন এবং যাচাই করুন, তারপর সংরক্ষণ করুন এবং চালিয়ে যান এ ক্লিক করুন।
কিছু স্কোপের জন্য Google দ্বারা অতিরিক্ত পর্যালোচনার প্রয়োজন। আপনার Google Workspace সংস্থা শুধুমাত্র অভ্যন্তরীণভাবে ব্যবহার করা অ্যাপগুলির জন্য, স্কোপগুলি সম্মতি স্ক্রিনে তালিকাভুক্ত করা হয় না এবং সীমাবদ্ধ বা সংবেদনশীল স্কোপ ব্যবহার করার জন্য Google-এর আর পর্যালোচনার প্রয়োজন হয় না। আরও বিশদ বিবরণের জন্য, আপনার অ্যাপের জন্য কীভাবে সুযোগ নির্বাচন করবেন তা দেখুন।
- আপনি যদি ব্যবহারকারীর প্রকারের জন্য বাহ্যিক নির্বাচন করেন, পরীক্ষা ব্যবহারকারীদের যোগ করুন:
- টেস্ট ব্যবহারকারীদের অধীনে, ব্যবহারকারী যোগ করুন ক্লিক করুন।
- আপনার ইমেল ঠিকানা এবং অন্য কোন অনুমোদিত পরীক্ষা ব্যবহারকারীদের লিখুন, তারপর সংরক্ষণ করুন এবং চালিয়ে যান ক্লিক করুন।
- আপনার অ্যাপ নিবন্ধন সারাংশ পর্যালোচনা করুন. পরিবর্তন করতে, সম্পাদনা ক্লিক করুন। অ্যাপ নিবন্ধন ঠিক আছে বলে মনে হলে, ড্যাশবোর্ডে ফিরে যান ক্লিক করুন।
আপনার অ্যাপের জন্য সুযোগ নির্বাচন করুন
আপনার অ্যাপে প্রদত্ত অ্যাক্সেসের স্তর নির্ধারণ করতে, আপনাকে অনুমোদনের সুযোগ সনাক্ত করতে এবং ঘোষণা করতে হবে। অনুমোদনের সুযোগ হল একটি OAuth 2.0 URI স্ট্রিং যাতে Google Workspace অ্যাপের নাম, এটি কী ধরনের ডেটা অ্যাক্সেস করে এবং অ্যাক্সেসের স্তর থাকে।
উপলব্ধ সুযোগগুলির একটি তালিকার জন্য, Google API-এর জন্য OAuth 2.0 স্কোপগুলি দেখুন।
উদাহরণস্বরূপ, নিম্নলিখিত স্কোপ Google ক্যালেন্ডার সেটিংস দেখার অ্যাক্সেস দেয়, কিন্তু সংশোধন করে না:
https://www.googleapis.com/auth/calendar.settings.readonly
সুযোগ বিভাগ
কিছু স্কোপের অতিরিক্ত পর্যালোচনা এবং প্রয়োজনীয়তা প্রয়োজন কারণ তারা যে স্তর বা অ্যাক্সেসের ধরন প্রদান করে। নিম্নলিখিত ধরনের স্কোপ বিবেচনা করুন:
মৌলিক অ্যাপ যাচাইকরণ প্রয়োজন | অতিরিক্ত অ্যাপ যাচাইকরণ প্রয়োজন | নিরাপত্তা মূল্যায়ন প্রয়োজন | |||
---|---|---|---|---|---|
অ-সংবেদনশীল স্কোপ (প্রস্তাবিত) | শুধুমাত্র সীমিত ডেটাতে অ্যাক্সেস মঞ্জুর করুন যা অবিলম্বে একটি নির্দিষ্ট কর্মের সাথে প্রাসঙ্গিক। | - | - | ||
সংবেদনশীল সুযোগ | ব্যক্তিগত ব্যবহারকারীর ডেটা, সংস্থান বা ক্রিয়াগুলিতে অ্যাক্সেস মঞ্জুর করুন। | - | |||
সীমাবদ্ধ সুযোগ | অত্যন্ত সংবেদনশীল বা বিস্তৃত ব্যবহারকারীর ডেটা বা ক্রিয়াগুলিতে অ্যাক্সেস মঞ্জুর করুন৷ |
আপনার অ্যাপের প্রয়োজনীয় স্কোপ নির্বাচন করুন
আমরা বিকাশ শুরু করার আগে আপনি যে সুযোগগুলি ব্যবহার করবেন তা চিহ্নিত করার পরামর্শ দিই৷ এটি Google ক্লাউড কনসোলে অ্যাপ কনফিগারেশনের গতি বাড়ায় এবং আপনাকে যেকোনো অতিরিক্ত নিরাপত্তা পর্যালোচনার জন্য প্রস্তুত করতে সাহায্য করে।
আপনার অ্যাপের জন্য অনুমোদনের সুযোগ নির্বাচন করতে:
- উপরের ধাপে আপনার OAuth সম্মতি স্ক্রীন কনফিগার করার সময়, স্কোপ যোগ করুন বা সরান-এ ক্লিক করুন। আপনার Google ক্লাউড প্রকল্পে সক্ষম করা প্রতিটি API-এর জন্য সুযোগের তালিকা সহ একটি প্যানেল উপস্থিত হয়৷
- আপনার অ্যাপের জন্য প্রয়োজনীয় ন্যূনতম স্তরের অ্যাক্সেস প্রদান করে এমন স্কোপগুলি নির্বাচন করুন, তারপর আপডেট ক্লিক করুন।
- তিনটি বিভাগের প্রতিটিতে তালিকাভুক্ত স্কোপগুলি পর্যালোচনা করুন: অ-সংবেদনশীল স্কোপ, সংবেদনশীল স্কোপ এবং সীমাবদ্ধ স্কোপ। "আপনার সংবেদনশীল স্কোপ" বা "আপনার সীমাবদ্ধ সুযোগ" বিভাগে তালিকাভুক্ত যেকোনো স্কোপের জন্য, অপ্রয়োজনীয় অতিরিক্ত পর্যালোচনা এড়াতে বিকল্প অ-সংবেদনশীল সুযোগ চিহ্নিত করার চেষ্টা করুন।
- আপনার স্কোপের তালিকা সম্পূর্ণ হলে, সংরক্ষণ করুন এবং চালিয়ে যান ক্লিক করুন।
পরবর্তী পর্ব
আপনার অ্যাপের জন্য অ্যাক্সেস শংসাপত্র তৈরি করুন ।