পাসওয়ার্ড সিঙ্ক ইনস্টল করার আগে, আপনাকে একটি Google প্রমাণীকরণ পদ্ধতি বেছে নিতে হবে। আমরা প্রমাণীকরণের জন্য একটি পরিষেবা অ্যাকাউন্ট ব্যবহার করার পরামর্শ দিচ্ছি। আপনি যদি কমান্ড লাইন থেকে পাসওয়ার্ড সিঙ্ক ইনস্টল করেন, তাহলে আপনাকে অবশ্যই একটি পরিষেবা অ্যাকাউন্ট ব্যবহার করতে হবে।
আপনি প্রমাণীকরণের জন্য 3-legged OAuth ব্যবহার করতে পারেন, তবে শুধুমাত্র ডেস্কটপ অভিজ্ঞতা সহ Microsoft Windows সার্ভারে। যদি আপনার 5 টিরও বেশি ডোমেন কন্ট্রোলার থাকে, তাহলে আপনাকে প্রতিটি ডোমেন কন্ট্রোলারকে আলাদাভাবে অনুমোদন করতে হবে, যা সময়সাপেক্ষ হতে পারে। আমরা পরিবর্তে একটি পরিষেবা অ্যাকাউন্ট ব্যবহার করার পরামর্শ দিচ্ছি।
তুমি ৭ নম্বর ধাপের মধ্যে ২য় ধাপে আছো।
বিকল্প ১: প্রমাণীকরণের জন্য একটি পরিষেবা অ্যাকাউন্ট ব্যবহার করুন
একটি পরিষেবা অ্যাকাউন্ট ব্যবহারকারীর নয় বরং একটি অ্যাপ্লিকেশনের। অ্যাপ্লিকেশনটি পরিষেবা অ্যাকাউন্টের পক্ষ থেকে Google API-তে একটি অনুরোধ পাঠায়, তাই ব্যবহারকারীরা সরাসরি প্রমাণীকরণ প্রক্রিয়ায় জড়িত থাকেন না।
একটি পরিষেবা অ্যাকাউন্টের সুবিধা:
- একাধিক ডোমেন অ্যাডমিনিস্ট্রেটর একটি পরিষেবা অ্যাকাউন্ট পরিচালনা এবং নিরীক্ষণ করতে পারেন। অতএব, একজন অ্যাডমিনিস্ট্রেটর পরিবর্তন করলেও, পাসওয়ার্ড সিঙ্ক প্রভাবিত হয় না।
- পরিষেবা অ্যাকাউন্টগুলি 3-লেগড OAuth-কে প্রভাবিত করে এমন রিফ্রেশ টোকেন সীমার অধীন নয়।
- পরিষেবা অ্যাকাউন্টের শংসাপত্রগুলি JSON ফাইল হিসাবে ডাউনলোড করা হয় এবং অনেক ডোমেন কন্ট্রোলারে ব্যবহার করা যেতে পারে। প্রতিটি ডোমেন কন্ট্রোলারের জন্য আপনাকে অনুমোদন প্রক্রিয়াটি পুনরাবৃত্তি করতে হবে না।
- পরিষেবা অ্যাকাউন্টগুলিকে প্রমাণীকরণের জন্য কোনও ওয়েব ব্রাউজারের প্রয়োজন হয় না। উইন্ডোজ সার্ভার কোর ব্যবহার করার সময় আপনি পাসওয়ার্ড সিঙ্ক কনফিগার করতে পারেন।
- আপনি কমান্ড লাইন ব্যবহার করে পাসওয়ার্ড সিঙ্ক ইনস্টল এবং কনফিগার করতে পারেন।
পরিষেবা অ্যাকাউন্টের অসুবিধা:
- আপনাকে গুগল ক্লাউডে একটি প্রকল্প তৈরি করতে হবে, যা সেটআপটিকে আরও জটিল করে তোলে।
বিকল্প ২: প্রমাণীকরণের জন্য ৩-পায়ের OAuth ব্যবহার করুন
3-legged OAuth এর মাধ্যমে, অ্যাপ্লিকেশনটি একজন ব্যবহারকারীর পক্ষ থেকে Google API-তে একটি অনুরোধ পাঠায়। তবে, একটি পরিষেবা অ্যাকাউন্টের বিপরীতে, 3-legged OAuth সাধারণত প্রতিটি ব্যবহারকারীকে তাদের ডেটা অ্যাক্সেস করার জন্য অ্যাপ্লিকেশনটিকে অনুমতি দিতে বাধ্য করে। পাসওয়ার্ড সিঙ্কের জন্য, ডোমেন প্রশাসক সেটআপ প্রক্রিয়া চলাকালীন সমস্ত ব্যবহারকারীর পক্ষে এই পদক্ষেপটি সম্পাদন করেন। পরিবর্তে, পাসওয়ার্ড সিঙ্ক একটি ডোমেনের প্রতিটি ব্যবহারকারীর জন্য ব্যবহারকারীর পাসওয়ার্ড সফলভাবে সিঙ্ক্রোনাইজ করার জন্য, ডোমেনের প্রশাসককে প্রতিটি ডোমেন নিয়ন্ত্রকের উপর পাসওয়ার্ড সিঙ্ক অনুমোদন করতে হবে।
৩-পাওয়ালা OAuth এর সুবিধা:
- 3-legged OAuth ব্যবহার করা সহজ এবং এর জন্য শুধুমাত্র একটি সেটআপ ধাপ প্রয়োজন।
৩-পাওয়ালা OAuth এর অসুবিধা:
- এটি শুধুমাত্র ডেস্কটপ অভিজ্ঞতা সহ উইন্ডোজ সার্ভারে উপলব্ধ, উইন্ডোজ সার্ভার কোরে নয়।
- একাধিক ডোমেন কন্ট্রোলার সহ ডোমেনগুলি টোকেন সীমা অতিক্রম করতে পারে। আপনাকে প্রতিটি ডোমেন কন্ট্রোলারকে আলাদাভাবে অনুমোদন করতে হবে, যা সময়সাপেক্ষ হতে পারে।
- ৩-লেগযুক্ত OAuth একটি একক প্রশাসক অ্যাকাউন্টের সাথে সংযুক্ত। যদি অ্যাকাউন্টটি বন্ধ করা হয় বা মুছে ফেলা হয়, তাহলে পাসওয়ার্ড সিঙ্ক কাজ করবে না।
- পরিষেবা অ্যাকাউন্টের বিপরীতে, গুগল ক্লাউডে ব্যবহার পর্যবেক্ষণ করা যাবে না।
- আপনি 3-legged OAuth সহ কমান্ড লাইন ব্যবহার করে পাসওয়ার্ড সিঙ্ক ইনস্টল এবং কনফিগার করতে পারবেন না।
Google, Google Workspace, এবং সম্পর্কিত চিহ্ন এবং লোগো হল Google LLC-এর ট্রেডমার্ক। অন্যান্য সমস্ত কোম্পানি এবং পণ্যের নাম হল সেই কোম্পানিগুলির ট্রেডমার্ক যার সাথে তারা যুক্ত।