হ্যাকারওয়ান ক্লাউড অ্যাপ

SAML 2.0 স্ট্যান্ডার্ড ব্যবহার করে, আপনি বেশ কয়েকটি ক্লাউড অ্যাপের জন্য একক সাইন-অন (SSO) কনফিগার করতে পারেন। SSO সেট আপ করার পরে, আপনার ব্যবহারকারীরা SSO ব্যবহার করে একটি অ্যাপে সাইন ইন করতে তাদের Google Workspace শংসাপত্র ব্যবহার করতে পারবেন।

HackerOne-এর জন্য SSO সেট আপ করতে SAML ব্যবহার করুন

এই কাজের জন্য আপনাকে একজন সুপার অ্যাডমিনিস্ট্রেটর হিসেবে সাইন ইন করতে হবে।

ধাপ ১: গুগলকে একটি SAML পরিচয় প্রদানকারী হিসেবে সেট আপ করুন

  1. গুগল অ্যাডমিন কনসোলে, মেনুতে যান এবং তারপর অ্যাপস এবং তারপর ওয়েব এবং মোবাইল অ্যাপস

    এই কাজের জন্য আপনাকে একজন সুপার অ্যাডমিনিস্ট্রেটর হিসেবে সাইন ইন করতে হবে।

  2. অ্যাপ যোগ করুন ক্লিক করুন এবং তারপর অ্যাপস খুঁজুন
  3. অ্যাপের নাম লিখতে , HackerOne লিখুন।
  4. অনুসন্ধানের ফলাফলে, HackerOne- এ যান এবং Select এ ক্লিক করুন।
  5. Google পরিচয় প্রদানকারীর বিবরণ উইন্ডোতে, বিকল্প ২ এর জন্য: SSO URL এবং সার্টিফিকেট কপি করুন :
    1. SSO URL এর পাশে, কপি করুন এ ক্লিক করুন এবং URL টি সংরক্ষণ করুন।
    2. সার্টিফিকেটের পাশে, কপি ক্লিক করুন এবং সার্টিফিকেটটি সংরক্ষণ করুন।
  6. চালিয়ে যান ক্লিক করুন।
  7. পরিষেবা প্রদানকারীর বিবরণ পৃষ্ঠায়, HackerOne-এর জন্য ACS URL এবং Entity ID মানগুলি ডিফল্টরূপে কনফিগার করা থাকে।
  8. চালিয়ে যান ক্লিক করুন।
  9. (ঐচ্ছিক) অ্যাট্রিবিউট ম্যাপিং উইন্ডোতে, সংশ্লিষ্ট অ্যাপ অ্যাট্রিবিউটের সাথে গুগল ডিরেক্টরি অ্যাট্রিবিউট ম্যাপ করতে:
    1. ম্যাপিং যোগ করুন-এ ক্লিক করুন।
    2. নির্বাচন ক্ষেত্র ক্লিক করুন এবং তারপর একটি Google ডিরেক্টরি বৈশিষ্ট্য নির্বাচন করুন।
    3. অ্যাপ অ্যাট্রিবিউটের জন্য, সংশ্লিষ্ট অ্যাপ অ্যাট্রিবিউটটি লিখুন।
  10. (ঐচ্ছিক) এই অ্যাপের জন্য প্রাসঙ্গিক গ্রুপের নাম লিখতে:
    1. গ্রুপ সদস্যপদ (ঐচ্ছিক) এর জন্য, একটি গ্রুপ অনুসন্ধান করুন এ ক্লিক করুন, গ্রুপের নামের এক বা একাধিক অক্ষর লিখুন এবং গ্রুপের নাম নির্বাচন করুন।
    2. প্রয়োজন অনুযায়ী অতিরিক্ত গ্রুপ যোগ করুন (সর্বোচ্চ ৭৫টি গ্রুপ)।
    3. অ্যাপ অ্যাট্রিবিউটের জন্য, পরিষেবা প্রদানকারীর সংশ্লিষ্ট গ্রুপ অ্যাট্রিবিউটের নাম লিখুন।

    আপনি যত গ্রুপের নামই লিখুন না কেন, SAML প্রতিক্রিয়ায় কেবলমাত্র সেই গ্রুপগুলি অন্তর্ভুক্ত থাকে যার একজন ব্যবহারকারী সদস্য (প্রত্যক্ষ বা পরোক্ষভাবে)। আরও তথ্যের জন্য, About group membership mapping -এ যান।

  11. Finish এ ক্লিক করুন।

ধাপ ২: ব্যবহারকারীদের জন্য অ্যাপ চালু করুন

শুরু করার আগে: নির্দিষ্ট ব্যবহারকারীদের জন্য কোনও পরিষেবা চালু বা বন্ধ করতে, তাদের অ্যাকাউন্টগুলিকে একটি সাংগঠনিক ইউনিটে রাখুন (বিভাগ অনুসারে অ্যাক্সেস নিয়ন্ত্রণ করতে) অথবা তাদের একটি অ্যাক্সেস গ্রুপে যুক্ত করুন (বিভাগ জুড়ে বা এর মধ্যে ব্যবহারকারীদের অ্যাক্সেস দেওয়ার জন্য)।
  1. গুগল অ্যাডমিন কনসোলে, মেনুতে যান এবং তারপর অ্যাপস এবং তারপর ওয়েব এবং মোবাইল অ্যাপস

    এই কাজের জন্য আপনাকে একজন সুপার অ্যাডমিনিস্ট্রেটর হিসেবে সাইন ইন করতে হবে।

  2. হ্যাকারওয়ানে ক্লিক করুন।
  3. ব্যবহারকারীর অ্যাক্সেস ক্লিক করুন।
  4. আপনার প্রতিষ্ঠানের সকলের জন্য কোনও পরিষেবা চালু বা বন্ধ করতে, সকলের জন্য চালু করুন অথবা সকলের জন্য বন্ধ করুন এ ক্লিক করুন, এবং তারপর সংরক্ষণ করুন এ ক্লিক করুন।

  5. (ঐচ্ছিক) একটি সাংগঠনিক ইউনিটের জন্য একটি পরিষেবা চালু বা বন্ধ করতে:
    1. বাম দিকে, সাংগঠনিক ইউনিট নির্বাচন করুন।
    2. পরিষেবার স্থিতি পরিবর্তন করতে, চালু বা বন্ধ নির্বাচন করুন।
    3. একটি বেছে নিন:
      • যদি পরিষেবার অবস্থা Inherited এ সেট করা থাকে এবং আপনি আপডেট করা সেটিংটি রাখতে চান, এমনকি যদি প্যারেন্ট সেটিং পরিবর্তন হয়, তাহলে Override এ ক্লিক করুন।
      • যদি পরিষেবার অবস্থা Overridden এ সেট করা থাকে, তাহলে হয় Inherit এ ক্লিক করে প্যারেন্টের মতো একই সেটিংয়ে ফিরে যান, অথবা নতুন সেটিংটি রাখতে Save এ ক্লিক করুন, এমনকি প্যারেন্ট সেটিং পরিবর্তন হলেও।
        সাংগঠনিক কাঠামো সম্পর্কে আরও জানুন।
  6. (ঐচ্ছিক) সাংগঠনিক ইউনিট জুড়ে বা এর মধ্যে ব্যবহারকারীদের একটি সেটের জন্য একটি পরিষেবা চালু করতে, একটি অ্যাক্সেস গ্রুপ নির্বাচন করুন। বিস্তারিত জানার জন্য, অ্যাক্সেস গ্রুপ ব্যবহার করে পরিষেবা অ্যাক্সেস কাস্টমাইজ করুন এ যান।
  7. আপনার HackerOne ব্যবহারকারী অ্যাকাউন্টের ইমেল ডোমেনগুলি আপনার প্রতিষ্ঠানের পরিচালিত Google অ্যাকাউন্টের প্রাথমিক ডোমেনের সাথে মেলে কিনা তা নিশ্চিত করুন।

ধাপ ৩: হ্যাকারওয়ানকে SAML 2.0 পরিষেবা প্রদানকারী হিসেবে সেট আপ করুন

শুরু করার আগে: HackerOne-এর জন্য X.509 সার্টিফিকেটের পরিবর্তে X.509 সার্টিফিকেট ফিঙ্গারপ্রিন্ট প্রয়োজন। নিম্নলিখিত ধাপগুলি অনুসরণ করার আগে, ধাপ 1-এ তৈরি হওয়া X.509 সার্টিফিকেটটিকে X.509 সার্টিফিকেট ফিঙ্গারপ্রিন্টে রূপান্তর করতে একটি রূপান্তর ইউটিলিটি ব্যবহার করুন।

  1. একটি নতুন ইনকগনিটো ব্রাউজার উইন্ডো খুলুন, HackerOne সাইন-ইন পৃষ্ঠায় যান এবং আপনার HackerOne প্রশাসক অ্যাকাউন্ট দিয়ে সাইন ইন করুন..
  2. আপনি যেখানে SSO সক্ষম করতে চান সেই HackerOne প্রোগ্রামটি নির্বাচন করুন।
  3. সেটিংসে যান এবং তারপর সাধারণ এবং তারপর প্রমাণীকরণ
  4. SAML সেটিংস বিভাগে, সক্ষম করুন এ ক্লিক করুন।
  5. সংশ্লিষ্ট ক্ষেত্রগুলিতে নিম্নলিখিত তথ্য লিখুন:
    • আপনার প্রতিষ্ঠানের ইমেল ডোমেন
    • ধাপ ১-এ SSO URL কপি করা হয়েছে
    • X.509 সার্টিফিকেট ফিঙ্গারপ্রিন্ট
  6. আপনার সেটিংস যাচাই করতে পরীক্ষা চালান ক্লিক করুন।

    আপনার সেটিংস সফলভাবে পরীক্ষা করার পর, HackerOne আপনার SAML কনফিগারেশন পর্যালোচনা করবে।

  7. সংরক্ষণ করুন ক্লিক করুন।

  8. HackerOne থেকে আপনার SAML অনুমোদনের ইমেল পাওয়ার পর, সেটিংসে যান। এবং তারপর সাধারণ এবং তারপর প্রমাণীকরণ।
  9. SAML সেটিংস বিভাগে, আপনার ব্যবহারকারীদের জন্য SSO সক্ষম করতে ব্যবহারকারীদের স্থানান্তর করুন এ ক্লিক করুন।

ধাপ ৪: SSO কাজ করছে কিনা তা যাচাই করুন

HackerOne পরিচয় প্রদানকারী-প্রবর্তিত এবং পরিষেবা প্রদানকারী-প্রবর্তিত SSO উভয়কেই সমর্থন করে।

পরিচয় প্রদানকারী-প্রবর্তিত SSO যাচাই করুন

  1. গুগল অ্যাডমিন কনসোলে, মেনুতে যান এবং তারপর অ্যাপস এবং তারপর ওয়েব এবং মোবাইল অ্যাপস

    এই কাজের জন্য আপনাকে একজন সুপার অ্যাডমিনিস্ট্রেটর হিসেবে সাইন ইন করতে হবে।

  2. হ্যাকারওয়ানে ক্লিক করুন।
  3. HackerOne বিভাগে, Test SAML login এ ক্লিক করুন।

    অ্যাপটি একটি পৃথক ট্যাবে খুলতে হবে। যদি এটি না হয়, তাহলে ত্রুটি বার্তাটি সমস্যা সমাধান করুন এবং আবার চেষ্টা করুন। সমস্যা সমাধানের বিস্তারিত জানতে, SAML অ্যাপ ত্রুটি বার্তাগুলিতে যান।

পরিষেবা প্রদানকারী-প্রবর্তিত SSO যাচাই করুন

  1. সমস্ত ব্রাউজার উইন্ডো বন্ধ করুন।
  2. HackerOne সাইন-ইন পৃষ্ঠায় যান এবং শুধুমাত্র আপনার ব্যবহারকারীর নাম লিখুন। আপনাকে স্বয়ংক্রিয়ভাবে Google সাইন-ইন পৃষ্ঠায় পুনঃনির্দেশিত করা হবে।
  3. আপনার Google Workspace ইমেল ঠিকানা লিখুন এবং HackerOne এ ক্লিক করুন।
    আপনার শংসাপত্রগুলি প্রমাণীকরণের পরে, অ্যাপটি খুলবে।


Google, Google Workspace, এবং সম্পর্কিত চিহ্ন এবং লোগো হল Google LLC-এর ট্রেডমার্ক। অন্যান্য সমস্ত কোম্পানি এবং পণ্যের নাম হল সেই কোম্পানিগুলির ট্রেডমার্ক যার সাথে তারা যুক্ত।