মূলত সেপ্টেম্বর ২০১৯-এ ObjectRocket.com/blog-এ প্রকাশিত
যদি আপনি ObjectRocket ব্লগ পড়েন, তবে সম্ভবত আপনি জানেন যে আমাদের প্ল্যাটফর্মে বেশ কিছু নতুন ফিচার যোগ করা হয়েছে, এবং আজ আমরা আমাদের নতুন প্রমাণীকরণ সিস্টেম এবং কিছু সংশ্লিষ্ট পরিবর্তন সম্পর্কে আলোচনা করব।
রোল-ভিত্তিক অ্যাক্সেস কন্ট্রোলের পথ
যখন আমরা এই নতুন প্ল্যাটফর্ম তৈরি করা শুরু করলাম, তখন আমরা যেটি ফিচার সরবরাহ করতে চাইলাম তা ছিল রোল-ভিত্তিক অ্যাক্সেস কন্ট্রোল (RBAC)। আমরা সবসময় একাধিক ব্যবহারকারীকে বিভিন্ন ভূমিকা এবং অনুমতির সাথে ডেটাবেসে প্রবেশ করার সুযোগ দিয়ে আসেছি, কিন্তু একটি সাধারণ অনুরোধ ছিল UI-এও সেই ক্ষমতা থাকা। আমাদের গ্রাহকরা একাধিক ব্যক্তিকে UI-এ লগ ইন করে ডেটাবেস, বিলিং এবং প্ল্যাটফর্মের অন্যান্য দিকগুলি পরিচালনা করার অনুমতি দিতে চান। সেই ফাঁকটি এবং অন্যান্য ফাঁক পূরণ করার জন্য, আমরা একটি সম্পূর্ণ নতুন প্রমাণীকরণ এবং অনুমোদন সিস্টেমের ওপর নতুন প্ল্যাটফর্ম তৈরি করার সিদ্ধান্ত নিলাম। এই সিস্টেম আমাদের RBAC, সিঙ্গেল সাইন-অন, মাল্টিফ্যাক্টর প্রমাণীকরণ, এবং আরও অনেক ফিচার সমর্থন করার অনুমতি দেয়। আমরা RBAC এবং SSO পেয়ে খুশি। আমরা সম্ভব হলে নতুন ফিচার যোগ করতে থাকব।
আজ আপনার যা জানা দরকার
আমাদের প্রমাণীকরণ ফ্লো সহ, আমরা ObjectRocket ওয়েবসাইটের সকল সাইন-ইনকে আমাদের নতুন লগইন পৃষ্ঠায় নির্দেশ করি। objectrocket.com-এ আমাদের বর্তমান লগইন স্ক্রিন আগের মতোই কাজ করে, কিন্তু আমরা এটিকে হোম পেজের সাথে লিঙ্ক করেনি। আমরা লগইন অভিজ্ঞতাকে সহজ করতে এবং একটি একক লগইন স্ক্রিনে মানकीকরণ করার জন্য এটি পরিবর্তন করলাম।
যদি আপনি একজন বিদ্যমান ObjectRocket গ্রাহক হন
আপনার কাছে কয়েকটি অপশন রয়েছে। প্রথমটি হলো https://app.objectrocket.com বুকমার্ক করুন এবং আগের মতোই সেটি ব্যবহার করে লগ ইন করুন। সেই অভিজ্ঞতা পরিবর্তন হবে না, শুধু নতুন প্ল্যাটফর্ম এবং লগইন সিস্টেম সম্পর্কে কিছু মেসেজিং যোগ হবে। আপনার অন্য অপশন হলো নতুন লগইন সিস্টেমের সাথে অ্যাকাউন্ট লিঙ্কিং সুবিধা গ্রহণ করা। আমরা নতুন প্ল্যাটফর্ম এবং বিদ্যমান প্ল্যাটফর্মের মধ্যে সিঙ্গেল সাইন-অন (SSO) প্রদান করি, যাতে আপনি নতুন প্ল্যাটফর্মের ফিচারগুলি লক্ষ্য করিয়ে আপনার ইনস্ট্যান্সগুলোর পোঁচ পান।
নিচে আপনার লগইন আমাদের নতুন সিস্টেমে মাইগ্রেট করার পদ্ধতি দেওয়া হলো (চিন্তা করবেন না, আপনার ডেটাবেসগুলি ঠিক সেই জায়গায় থাকবে):
- আমাদের নতুন অ্যাপে যান: https://app.objectrocket.cloud।
- আপনার বিদ্যমান ObjectRocket অ্যাকাউন্টের সাথে জড়িত ইমেইল ঠিকানা এবং সাধারণ পাসওয়ার্ড দিয়ে লগ ইন করুন।
- নতুন প্ল্যাটফর্মে একটি অর্গানাইজেশন তৈরি করুন (এটি পরে RBAC-এ ব্যবহার করা হবে)।
শেষ! আপনার অ্যাকাউন্ট মাইগ্রেট হয়েছে। এখন আপনি নতুন প্ল্যাটফর্ম ব্যবহার করতে পারেন এবং বিদ্যমান ইনস্ট্যান্সগুলি পরিচালনা করতে SSO ব্যবহার করতে পারেন।
দ্রষ্টব্য: আমাদের নতুন লগইন সিস্টেম লগইন করার জন্য ইমেইল এবং পাসওয়ার্ড চায় (মাইগ্রেশন শংসাপত্র), তাই আমরা আপনার অ্যাকাউন্টের ইমেইল ঠিকানার ভিত্তিতে আপনার নতুন লগইনকে আমাদের বিদ্যমান সিস্টেমের সাথে লিঙ্ক করি। আপনি UI-তে আপনার অ্যাকাউন্টের ইমেইল ঠিকানা যাচাই করতে পারেন।
এটি সম্ভব করে দেওয়া সার্ভিস
আমরা আমাদের নতুন সার্ভিসগুলো নিয়ে খুব উদ্বেগে আছি, কিন্তু পেছনের দৃশ্যে একটি সার্ভিস আছে যা এতকিছু সম্ভব করে দিয়েছে—Auth0®। অনেক গ্রাহকের মতো, আমরা আমাদের নতুন প্ল্যাটফর্মের অনেক কম্পোনেন্টের জন্য বিল্ড বনাম বাই প্রক্রিয়া থেকে গুজরে এসেছি, এবং আমাদের নতুন আইডেন্টিটি প্ল্যাটফর্ম তৈরির জন্য Auth0 স্পষ্টভাবে বিজেতা ছিল। তাদের বিশাল সংখ্যক গ্রাহক রেফারেন্স এবং গার্টনারের ম্যাজিক কোড্রান্টে "ভিশনারি" স্ট্যাটাস ছাড়াও, তারা কেবল একটি নিরাপদ প্ল্যাটফর্ম প্রদান করল যা আমাদের প্রয়োজন সবকিছু করতে পারে।
আমরা যে কী ক্যাপেবিলিটি ব্যবহার করি 그중 একটি হলো একটি স্বয়ংক্রিয় মাইগ্রেশন প্রক্রিয়া যা আমাদের বিদ্যমান প্রমাণীকরণ সিস্টেম থেকে আমাদের নতুন Auth0-ভিত্তিক সিস্টেম-এ ব্যবহারকারীদের লগইন করার সময় মাইগ্রেট করার অনুমতি দেয়। এটি কীভাবে কাজ করে তার একটি সংক্ষিপ্ত বিশ্লেষণ:
- আমাদের নতুন Auth0 संচালিত লগইন সাইটে আপনার শংসাপত্র দিন।
- আপনার ব্যবহারকারীর তথ্য প্রমাণীকরণ করুন এবং আমাদের Auth0-ভিত্তিক সিস্টেম-এ লগ ইন করুন।
- নতুন সিস্টেমে একটি অ্যাকাউন্ট তৈরি করুন এবং এটিকে বিদ্যমান সিস্টেমের অ্যাকাউন্টের সাথে লিঙ্ক করুন। সার্ভিসটি তারপর যাচাই করে যে আপনার লগইন আমাদের বিদ্যমান প্রমাণীকরণ সিস্টেমে আছে কিনা। যদি থাকে, তবে আমরা আপনার প্রদত্ত শংসাপত্র ব্যবহার করে বিদ্যমান সিস্টেমের সাথে প্রমাণীকরণ করি।
- লগ ইন করুন এবং দুটি ইউজার ইন্টারফেসের মধ্যে SSO সক্ষম করুন।
প্রক্রিয়াটি সহজ, নিরাপদ, সুव्यবস্থিত, এবং চূড়ান্তভাবে আমাদের পার্টনার Auth0 দ্বারা সমর্থিত।
বৃহত্তর ইন্টিগ্রেশন আসছে
আমরা আমাদের দুটি প্ল্যাটফর্মের মধ্যে আরও ইন্টিগ্রেশন সক্ষম করতে থাকছি। ফিলহাল, আমাদের দুটি ইউজার ইন্টারফেসের মধ্যে স্যুইচ করতে SSO ব্যবহার করুন। যাহোক, আমরা নতুন ইন্টারফেসে আপনার সকল ইনস্ট্যান্স প্রদর্শন করার এবং আপনি কোন ইনস্ট্যান্স পরিচালনা করতে চান তার উপর নির্ভর করে ইন্টারফেসের মধ্যে যাওয়া-ফেরি করার পরিকল্পনা করছি। আমরা পণ্যগুলোকে আরও একীভূত করব যাতে একটি সুস্পষ্ট অভিজ্ঞতা প্রদান করা যায়।
আমরা আপনাদের সবাইকে আনার এবং আমাদের প্রযুক্তি ব্যবহার করার আশা করি। আমাদের লগইন সিস্টেমে আসন্ন পরিবর্তন সম্পর্কে আরও জানতে, আমাদের ডকুমেন্টেশন দেখুন বা আমাদের সাপোর্ট টিমের সাথে যোগাযোগ করুন।
Rackspace DBA সার্ভিস সম্পর্কে আরও জানুন।
www.rackspace.com ভিজিট করুন এবং Sales Chat-এ ক্লিক করুন আপনার ব্যবসায় أَডপশন অর্জনে সাহায্য পেতে।
যেকোনো মন্তব্য বা প্রশ্নের জন্য Feedback ট্যাব ব্যবহার করুন।
The Rackspace Cloud Terms of Service দেখতে এখানে ক্লিক করুন।
Rackspace Cloud Terms of Service দেখুন।