- भेजा गया
- 15 नवंबर 2026 को 7:37 am बजे UTC
- लेखक
- Kamo
- कमिट
- 7a63fd0
idp /: **************** CRUD + ताज़ा करें + परीक्षण/शुरू|परिणाम + सक्रिय करें|अक्षम करें + ब्रेक-ग्लास (MANAGE_IDENTITY_PROVIDERS 718, IDP_CONNECTION_CHANGED हर लिखने पर). OIDC खोज (प्रदाता जाँचा, केवल https, SSRF-गार्डेड: हर एडमिन-टाइप / दस्तावेज़-नामित URL को सार्वजनिक पता में हल करना चाहिए), JWKS + x5c समाप्ति। federation/start|connectionId के साथ कॉलबैक -> IdpSignInService: PKCE+nonce+state, id_token मौजूदा द्वारा प्रमाणित IdTokenValidator (सिर्फ असीमित, iss/aud/azp/exp/nonce), client_secret_basic डिफ़ॉल्ट; पहचान (iss, sub, connection id) ORG_ IDP; auto- link + JIT केवल कनेक्शन के स्वामित्व- सत्यापित डोमेन पर (अन्यथा link-page proof); **************** के माध्यम से JIT (टीम_सदस्य सक्रिय | संभावना, ईमेल सत्यापित, कोई सत्यापन पत्र नहीं); मैपिंग दावे/समूह -> विभाग, नौकरी शीर्षक, आधिकारिक शीर्षक, भूमिका, टीम (टीमराइटर सीम + org ग्राफ + MemberRightsAppliedService => अधिकार दबाएं लाइव), sync_on_signin; amr / acr के माध्यम से भरोसेमंद IdP MFA; completeOrgIdp (कि केवल org; कभी भी अन्य किराएदार के डोमेन पर). TEST पूरी वैधता चलाता है और भंडारित करता है परिणाम कार्ड (कौन, कौन सा खाता क्रिया, भूमिका/विभाग/शीर्षक/समूह, MFA) - कुछ नहीं लिखता है. द्वारा मार्गों की पहचान करें होस्ट + डोमेन सक्रिय कनेक्शन और मालिकाना_सत्यापित पंक्तियों पर केवल; signin/methods सूचीबद्ध sso बटन. SsoEnforcement: REQUIRED_DOMAINS / REQUIRED_ALL उस org के लिए कवर सदस्य का पासवर्ड अस्वीकार करें (403 SSO_REQUIRED + एसएसओ बटन डाटा; चयनक ऑर्ग को छोड़ता है तथा चयन टोकन को स्कोप करता है) तथा जब पासवर्ड काम करता है तो ही रीसेट को अस्वीकार करता है कहीं नहीं; मालिक + org_ break_ glass_ members हमेशा छूट; खोला नहीं जा सकता; जब तक एक प्रशासक आवश्यक को सक्रिय नहीं कर देता तब तक निष्क्रिय कनेक्शन. सक्रियण को पास टेस्ट की आवश्यकता है; आवश्यक आवश्यकताएँ >= 1 MFA या पास कुंजी के साथ ब्रेक-ग्लास सदस्य. IdpHealthJob (6h, singleton): मेटाडाटा/कुंजियाँ ताज़ा करें, प्रमाणपत्र/गोपनीय समाप्ति + अपढ़नीय मेटाडाटा -> एक IDP_CONNECTION_HEALTH अधिसूचना प्रति घटना. SAML सीम (SamlServiceProvider, ****************
