एसएएमएल 2.0 स्टैंडर्ड का इस्तेमाल करके, क्लाउड के कई ऐप्लिकेशन के लिए सिंगल साइन-ऑन (एसएसओ) कॉन्फ़िगर किया जा सकता है. एसएसओ सेट अप करने के बाद, आपके उपयोगकर्ता अपने Google Workspace क्रेडेंशियल का इस्तेमाल करके, एसएसओ की मदद से किसी ऐप्लिकेशन में साइन इन कर सकते हैं.
HackerOne के लिए एसएसओ सेट अप करने के लिए, एसएएमएल का इस्तेमाल करना
यह टास्क पूरा करने के लिए, आपको सुपर एडमिन के तौर पर साइन इन करना होगा.पहला चरण: Google को एसएएमएल आइडेंटिटी प्रोवाइडर के तौर पर सेट अप करना
-
Google Admin console में, मेन्यू
ऐप्लिकेशन
वेब और मोबाइल ऐप्लिकेशन पर जाएं.
यह टास्क पूरा करने के लिए, आपको सुपर एडमिन के तौर पर साइन इन करना होगा.
-
ऐप्लिकेशन जोड़ें
ऐप्लिकेशन खोजें पर क्लिक करें.
- ऐप्लिकेशन का नाम डालें में, HackerOne डालें.
- खोज के नतीजों में, HackerOne पर कर्सर ले जाएं और चुनें पर क्लिक करें.
- Google आइडेंटिटी प्रोवाइडर की जानकारी विंडो में, दूसरा विकल्प: एसएसओ (SSO) यूआरएल और सर्टिफ़िकेट कॉपी करें के लिए:
- एसएसओ (SSO) यूआरएल के बगल में, कॉपी करें
पर क्लिक करें और यूआरएल सेव करें.
- सर्टिफ़िकेट के बगल में, कॉपी करें
पर क्लिक करें और सर्टिफ़िकेट सेव करें.
- एसएसओ (SSO) यूआरएल के बगल में, कॉपी करें
- जारी रखें पर क्लिक करें.
- सेवा देने वाली कंपनी की जानकारी पेज पर, HackerOne के लिए एसीएस (ACS) यूआरएल और इकाई आईडी की वैल्यू डिफ़ॉल्ट रूप से कॉन्फ़िगर की जाती हैं.
- जारी रखें पर क्लिक करें.
-
(ज़रूरी नहीं) Google डायरेक्ट्री एट्रिब्यूट को ऐप्लिकेशन के एट्रिब्यूट से मैप करने के लिए, एट्रिब्यूट मैपिंग विंडो में:
- मैपिंग जोड़ें पर क्लिक करें.
- फ़ील्ड चुनें
Google डायरेक्ट्री एट्रिब्यूट चुनें.
- ऐप्लिकेशन के एट्रिब्यूट में, ऐप्लिकेशन का एट्रिब्यूट डालें.
-
(ज़रूरी नहीं) इस ऐप्लिकेशन के लिए काम के ग्रुप के नाम डालने के लिए:
- ग्रुप की सदस्यता (ज़रूरी नहीं) में, कोई ग्रुप खोजें पर क्लिक करें. इसके बाद, ग्रुप के नाम का एक या उससे ज़्यादा अक्षर डालें और ग्रुप का नाम चुनें.
- ज़रूरत के हिसाब से अन्य ग्रुप जोड़ें. ज़्यादा से ज़्यादा 75 ग्रुप जोड़े जा सकते हैं.
- ऐप्लिकेशन के एट्रिब्यूट में, सेवा देने वाली कंपनी के ग्रुप के एट्रिब्यूट का नाम डालें.
आपने ग्रुप के जितने भी नाम डाले हों, एसएएमएल के जवाब में सिर्फ़ वे ग्रुप शामिल होते हैं जिनमें कोई उपयोगकर्ता सदस्य है. भले ही, वह सीधे तौर पर सदस्य हो या किसी अन्य ग्रुप के ज़रिए. ज़्यादा जानकारी के लिए, ग्रुप की सदस्यता की मैपिंग के बारे में जानकारी पर जाएं.
- पूरा करें पर क्लिक करें.
दूसरा चरण: उपयोगकर्ताओं के लिए ऐप्लिकेशन चालू करना
-
Google Admin console में, मेन्यू
ऐप्लिकेशन
वेब और मोबाइल ऐप्लिकेशन पर जाएं.
यह टास्क पूरा करने के लिए, आपको सुपर एडमिन के तौर पर साइन इन करना होगा.
- HackerOne पर क्लिक करें.
- उपयोगकर्ताओं के लिए ऐक्सेस पर क्लिक करें.
-
अगर आपको अपने संस्थान के सभी उपयोगकर्ताओं के लिए कोई सेवा चालू या बंद करनी है, तो सभी के लिए चालू करें या सभी के लिए बंद करें पर क्लिक करें. इसके बाद, सेव करें पर क्लिक करें.
-
(ज़रूरी नहीं) संगठन की किसी इकाई के लिए कोई सेवा चालू या बंद करने के लिए:
- बाईं ओर, संगठन की इकाई चुनें.
- सेवा का स्टेटस बदलने के लिए, चालू करें या बंद करें को चुनें.
- कोई एक विकल्प चुनें:
- अगर सेवा का स्टेटस इनहेरिट की गई पर सेट है और पैरंट सेटिंग में बदलाव होने के बावजूद आपको अपडेट की गई सेटिंग बनाए रखनी है, तो बदलें पर क्लिक करें.
- अगर सेवा का स्टेटस बदली गई पर सेट है, तो पैरंट सेटिंग के जैसी सेटिंग वापस लाने के लिए, इनहेरिट करें पर क्लिक करें. अगर पैरंट सेटिंग में बदलाव होने के बावजूद नई सेटिंग को बनाए रखना है, तो सेव करें पर क्लिक करें.
- (ज़रूरी नहीं) अपने पूरे संगठन या संगठन की किसी इकाई में, कुछ खास उपयोगकर्ताओं के लिए कोई सेवा चालू करने के लिए, एक ऐक्सेस ग्रुप चुनें. ज़्यादा जानकारी के लिए, ऐक्सेस ग्रुप का इस्तेमाल करके, सेवा के ऐक्सेस को पसंद के मुताबिक बनाना पर जाएं.
- पक्का करें कि आपके HackerOne उपयोगकर्ता खाते के ईमेल डोमेन, आपके संगठन के मैनेज किए जा रहे Google खाते के प्राइमरी डोमेन से मेल खाते हों.
तीसरा चरण: HackerOne को एसएएमएल 2.0 सेवा देने वाली कंपनी के तौर पर सेट अप करना
शुरू करने से पहले: HackerOne को X.509 सर्टिफ़िकेट के बजाय, X.509 सर्टिफ़िकेट फ़िंगरप्रिंट की ज़रूरत होती है. यहां दिया गया तरीका अपनाने से पहले, कन्वर्ज़न यूटिलिटी का इस्तेमाल करके, पहले चरण में जनरेट किए गए X.509 सर्टिफ़िकेट को X.509 सर्टिफ़िकेट फ़िंगरप्रिंट में बदलें.
- छुपा मोड में ब्राउज़र की नई विंडो खोलें. इसके बाद, HackerOne के साइन-इन पेज पर जाएं और अपने HackerOne एडमिन खाते से साइन इन करें..
- HackerOne के उस प्रोग्राम को चुनें जिसके लिए आपको एसएसओ चालू करना है.
- सेटिंग
सामान्य
पुष्टि पर जाएं.
- एसएएमएल सेटिंग सेक्शन में, चालू करें पर क्लिक करें.
- संबंधित फ़ील्ड में, यह जानकारी डालें:
- आपके संगठन का ईमेल डोमेन
- पहले चरण में कॉपी किया गया एसएसओ (SSO) यूआरएल
- X.509 सर्टिफ़िकेट फ़िंगरप्रिंट
- अपनी सेटिंग की पुष्टि करने के लिए, टेस्ट चलाएं पर क्लिक करें.
सेटिंग की पुष्टि हो जाने के बाद, HackerOne आपके एसएएमएल कॉन्फ़िगरेशन की समीक्षा करेगा.
-
सेव करें पर क्लिक करें.
- HackerOne से एसएएमएल की मंज़ूरी का ईमेल मिलने के बाद, सेटिंग
सामान्य
पुष्टि पर जाएं.
- एसएएमएल सेटिंग सेक्शन में, अपने उपयोगकर्ताओं के लिए एसएसओ चालू करने के लिए, उपयोगकर्ताओं को माइग्रेट करें पर क्लिक करें.
चौथा चरण: पुष्टि करना कि एसएसओ काम कर रहा है
HackerOne, आइडेंटिटी प्रोवाइडर और सेवा देने वाली कंपनी, दोनों की ओर से शुरू किए गए एसएसओ के साथ काम करता है.
पुष्टि करना कि आइडेंटिटी प्रोवाइडर की ओर से शुरू किया गया एसएसओ काम कर रहा है
-
Google Admin console में, मेन्यू
ऐप्लिकेशन
वेब और मोबाइल ऐप्लिकेशन पर जाएं.
यह टास्क पूरा करने के लिए, आपको सुपर एडमिन के तौर पर साइन इन करना होगा.
- HackerOne पर क्लिक करें.
- HackerOne सेक्शन में, एसएएमएल लॉगिन की जांच करें पर क्लिक करें.
ऐप्लिकेशन, अलग टैब में खुलना चाहिए. अगर ऐसा नहीं होता है, तो गड़बड़ी के मैसेज को ठीक करें और फिर से कोशिश करें. गड़बड़ी ठीक करने के बारे में ज़्यादा जानकारी के लिए, एसएएमएल ऐप्लिकेशन से जुड़े गड़बड़ी के मैसेज पर जाएं.
पुष्टि करना कि सेवा देने वाली कंपनी की ओर से शुरू किया गया एसएसओ काम कर रहा है
- ब्राउज़र की सभी विंडो बंद करें.
- HackerOne के साइन-इन पेज पर जाएं और सिर्फ़ अपना उपयोगकर्ता नाम डालें. आपको Google के साइन-इन पेज पर अपने-आप रीडायरेक्ट कर दिया जाएगा.
- अपना Google Workspace ईमेल पता डालें और HackerOne पर क्लिक करें.
आपके क्रेडेंशियल की पुष्टि होने के बाद, ऐप्लिकेशन खुल जाना चाहिए.
Google, Google Workspace, और इनसे जुड़े चिह्न और लोगो Google LLC के ट्रेडमार्क हैं. अन्य सभी कंपनी और प्रॉडक्ट के नाम, उन कंपनियों के ट्रेडमार्क हैं जिनसे वे जुड़े हैं.