SAML ওভারভিউ

আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন দেখুন।
তথ্য

SAML নির্দিষ্ট অ্যাডমিনিস্ট্রেটরদের, কোনও সিঙ্গেল সাইন-অন (SSO) সার্ভারে দায়িত্ব অর্পণ করে, Apigee Edge ব্যবহার করার সময় কীভাবে সমস্ত সংস্থার মেম্বারদের যাচাই করা হবে তা কন্ট্রোল করতে দেয়। Edge-এর সাথে SAML ব্যবহার করে, আপনি Edge UI এবং API-এর জন্য SSO সাপোর্ট করতে পারবেন। এছাড়াও, আপনার প্রদান করা এবং SAML-এ কাজ করে এমন যেকোনও পরিষেবাতে এটি ব্যবহার করা যাবে।

ইন্টিগ্রেটেড পোর্টালের জন্য SAML ব্যবহার করে SSO চালু করতে, SAML আইডেন্টিটি প্রদানকারী কনফিগার করুন দেখুন।

Edge-এ পরিচয় জোন ম্যানেজমেন্ট সম্পর্কে জানুন

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

নিচের সারণীতে বর্ণিত যাচাইকরণের ধরনগুলি Apigee Edge-এ কাজ করে।

যাচাইকরণের ধরন বিবরণ
ডিফল্ট Apigee Edge অ্যাকাউন্ট তৈরি করুন এবং ইউজারনেম ও পাসওয়ার্ড ব্যবহার করে Edge UI-তে সাইন-ইন করুন। Edge API ব্যবহার করে, কল অনুমোদন করার জন্য আপনি HTTP বেসিক যাচাইকরণের সাথে সেই একই ক্রেডেনশিয়াল ব্যবহার করেন।
SAML সিঙ্গেল সাইন-অন (SSO) এনভায়রনমেন্টের জন্য নিরাপত্তা অ্যাসারশন মার্ক-আপ ল্যাঙ্গুয়েজ (SAML) হল একটি স্ট্যান্ডার্ড প্রোটোকল। SAML ব্যবহার করে SSO প্রমাণীকরণ আপনাকে নতুন অ্যাকাউন্ট তৈরি না করেই আপনার আগে থেকে থাকা ক্রেডেনশিয়াল ব্যবহার করে Apigee Edge-এ সাইন-ইন করতে দেয়।

SAML যাচাইকরণ কাজ করে এমনভাবে, আপনি একটি নতুন পরিচয় জোন তৈরি করেন এবং SAML পরিচয় প্রদানকারী কনফিগার করেন, SAML চালু করুন নিবন্ধে যেভাবে বর্ণনা করা হয়েছে।

SAML যাচাইকরণের সুবিধা

SAML যাচাইকরণ অনেক সুবিধা প্রদান করে। SAML ব্যবহার করে আপনি এগুলি করতে পারবেন:

  • ব্যবহারকারী ম্যানেজমেন্টের সম্পূর্ণ নিয়ন্ত্রণ নিন: Edge-এর সাথে আপনার কোম্পানির SAML সার্ভার কানেক্ট করুন। ব্যবহারকারীরা আপনার সংস্থা ছেড়ে গেলে এবং কেন্দ্রীয়ভাবে তাদের অ্যাক্সেস সরিয়ে দেওয়া হলে, Edge-এ তাদের অ্যাক্সেস অটোমেটিক বন্ধ হয়ে যায়।
  • Edge অ্যাক্সেস করার জন্য ব্যবহারকারীরা কীভাবে যাচাই করবেন তা নিয়ন্ত্রণ করুন: আপনার Edge সংস্থার জন্য যাচাইকরণের বিভিন্ন ধরন বেছে নিন।
  • যাচাইকরণ নীতি নিয়ন্ত্রণ করা: আপনার SAML প্রদানকারী যাচাইকরণ নীতি মেনে চলতে পারে যা আপনার এন্টারপ্রাইজ স্ট্যান্ডার্ডের সাথে আরও বেশি সামঞ্জস্যপূর্ণ।
  • আপনার Edge ডেপ্লয়মেন্টে লগ-ইন, লগ-আউট, লগ-ইন করার জন্য করা ব্যর্থ প্রচেষ্টা এবং বেশি ঝুঁকি সম্পর্কিত অ্যাক্টিভিটি মনিটর করুন।

বিবেচ্য বিষয়

SAML ব্যবহার করার সিদ্ধান্ত নেওয়ার আগে, আপনাকে নিম্নলিখিত প্রয়োজনীয়তা বিবেচনা করতে হবে:

  • আগে থেকে থাকা ব্যবহারকারী: আপনাকে অবশ্যই SAML পরিচয় প্রদানকারীর কাছে আগে থেকে থাকা সংস্থার সব ব্যবহারকারীকে যোগ করতে হবে।
  • পোর্টাল: আপনি Drupal-ভিত্তিক ডেভেলপার পোর্টাল ব্যবহার করলে, Edge অ্যাক্সেস করার জন্য পোর্টালটি OAuth ব্যবহার করে এবং এটি ব্যবহার করার আগে আপনাকে এটি আবার কনফিগার করতে হতে পারে।
  • বেসিক অথেন্টিকেশন বন্ধ করা হবে: আপনার সব স্ক্রিপ্টের জন্য আপনাকে বেসিক অথেন্টিকেশনের পরিবর্তে OAuth ব্যবহার করতে হবে।
  • OAuth ও SAML আলাদা রাখতে হবে: আপনি OAuth 2.0 ও SAML, দুটিই ব্যবহার করলে, আপনাকে OAuth 2.0 ফ্লো ও SAML ফ্লোর জন্য আলাদা টার্মিনাল সেশন ব্যবহার করতে হবে।

Edge-এর সাথে SAML কীভাবে কাজ করে

SAML স্পেসিফিকেশন তিনটি এন্টিটি নির্ধারণ করে:

  • প্রিন্সিপাল (Edge UI ব্যবহারকারী)
  • পরিষেবা প্রদানকারী (Edge SSO)
  • পরিচয় প্রদানকারী (SAML অ্যাসার্শন রিটার্ন করে)

SAML চালু করা থাকলে, প্রিন্সিপাল (Edge UI ব্যবহারকারী) পরিষেবা প্রদানকারীর (Edge SSO) অ্যাক্সেস করার অনুরোধ করে। Edge SSO (SAML পরিষেবা প্রদানকারী হিসেবে) তারপরে SAML পরিচয় প্রদানকারীর থেকে একটি পরিচয় সংক্রান্ত অ্যাসারশন অনুরোধ করে ও পায় এবং Edge UI অ্যাক্সেস করার জন্য প্রয়োজনীয় OAuth 2.0 টোকেন তৈরি করতে সেই অ্যাসারশন ব্যবহার করে। তারপরে ব্যবহারকারীকে Edge UI-তে রিডাইরেক্ট করা হয়।

এই প্রসেসটি নিচে দেখানো হল:

এই ডায়াগ্রামে:

  1. ব্যবহারকারী Edge UI অ্যাক্সেস করার চেষ্টা করছেন। এর জন্য তিনি Edge SSO-এর লগ-ইন ডোমেনে অনুরোধ পাঠিয়েছেন। এই অনুরোধে জোনটির নামও উল্লেখ করা আছে। যেমন, https://zonename.login.apigee.com
  2. https://zonename.login.apigee.com -এ যাচাই না করা অনুরোধ গ্রাহকের SAML আইডেন্টিটি প্রোভাইডারে রিডাইরেক্ট করা হয়। যেমন, https://idp.example.com.
  3. গ্রাহক পরিচয় প্রদানকারীর সাথে লগ-ইন না করে থাকলে, গ্রাহককে লগ-ইন করতে বলা হয়।
  4. SAML পরিচয় প্রদানকারীর মাধ্যমে ব্যবহারকারীকে যাচাই করা হয়। SAML আইডেন্টিটি প্রোভাইডার Edge SSO-তে SAML 2.0 অ্যাসার্শন তৈরি করে ও পাঠায়।
  5. Edge SSO অ্যাসার্শন যাচাই করে, অ্যাসার্শন থেকে ব্যবহারকারীর পরিচয় এক্সট্র্যাক্ট করে, Edge UI-এর জন্য OAuth 2.0 যাচাইকরণ টোকেন তৈরি করে এবং ব্যবহারকারীকে মূল Edge UI পৃষ্ঠায় রিডাইরেক্ট করে:
    https://zonename.apigee.com/platform/orgName

    যেখানে orgName হল Edge সংস্থার নাম।

এছাড়াও SAML-এর মাধ্যমে Edge API অ্যাক্সেস করা দেখুন।

শুরু করুন!

SAML কীভাবে চালু করতে হয় তা দেখুন