> ## Documentation Index
> Fetch the complete documentation index at: https://docs.livingsecurity.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Auth0

> उपयोगकर्ता, प्रमाणीकरण, MFA और प्रशासनिक गतिविधि के लिए Auth0 को Living Security से कनेक्ट करें।

export const EgressIpAllowlistBothSets = ({system}) => <Warning>
    <strong>{system} को पतों के एक नहीं, बल्कि दो सेट चाहिए।</strong> Living Security इस integration का access token अपने स्वयं के इन्फ्रास्ट्रक्चर पर बनाता है और उसे लगातार रिफ़्रेश करता रहता है, इसलिए सेटअप ट्रैफ़िक और sync ट्रैफ़िक अलग-अलग नेटवर्क से आते हैं। {system} में दोनों सेट को allowlist करें और दोनों को बनाए रखें — यह केवल सेटअप के समय की आवश्यकता नहीं है।
    <br />
    <br />
    <strong>Integration sync traffic</strong> — प्रत्येक region में समान:
    <br />
    <code>52.34.139.153/32</code>, <code>54.69.127.183/32</code>, <code>44.247.133.183/32</code>,{' '}
    <code>52.26.211.56/32</code>
    <br />
    <br />
    <strong>Platform traffic</strong> — केवल उसी region की पंक्ति का उपयोग करें जो आपके organization को होस्ट करता है:
    <br />
    United States: <code>98.91.60.249/32</code>, <code>13.216.91.102/32</code>
    <br />
    European Union: <code>34.246.236.210/32</code>, <code>52.31.102.238/32</code>
    <br />
    <br />
    यदि आप केवल sync सेट को allowlist करते हैं, तो सेटअप कभी पूरा नहीं होता। यदि आप केवल platform सेट को allowlist करते हैं, तो सेटअप सफल हो जाता है, पर प्रत्येक sync विफल होता है। दोनों विफलता संकेतों और परिवर्तन नीति के लिए{' '}
    <a href="/hi/integrations/managing/egress-ip-addresses">
      Configuring Integration Egress IP Addresses
    </a>{' '}
    देखें।
  </Warning>;

export const PublicIntegrationNextSteps = () => <>
    <hr />
    <h2>संबंधित संसाधन</h2>
    <ul>
      <li>
        <a href="/hi/signals/data-sources">जानें कि Integrations का डेटा Human Risk Management Signals में कैसे परिवर्तित होता है</a>
      </li>
      <li>
        <a href="https://www.livingsecurity.com/integrations">Living Security के Integrations देखें</a>
      </li>
      <li>
        <a href="https://app.livingsecurity.ai/">Living Security Platform खोलें</a>
      </li>
      <li>
        <a href="https://www.livingsecurity.com/request-demo/">Living Security डेमो का अनुरोध करें</a>
      </li>
    </ul>
  </>;

## अवलोकन

Auth0 सामान्यीकृत (normalized) उपयोगकर्ता, प्रमाणीकरण, MFA और प्रशासनिक गतिविधि का डेटा प्रदान कर सकता है। समीक्षित उदाहरणों में शामिल हैं:

* `auth.login.failed` — लॉग इन करने में विफल रहता है
* `mfa.failed` — MFA चैलेंज में विफल रहता है
* `auth.login.blocked` — लॉगिन अवरुद्ध किया गया

देखें: [इंटीग्रेशन डेटा सिग्नल में कैसे परिवर्तित होता है](/hi/signals/data-sources)।

Auth0 (Client Credentials) के साथ प्रमाणित करने के लिए आपको निम्नलिखित प्रमुख जानकारी की आवश्यकता होती है:

1. **Client ID** - आपके क्लाइंट के लिए एक विशिष्ट पहचानकर्ता।
2. **Client Secret** - एप्लिकेशन (क्लाइंट) की पहचान प्रमाणित करने के लिए उपयोग की जाने वाली गोपनीय कुंजी।
3. **HostName** - आपके Auth0 टेनेंट से संबद्ध डोमेन।
4. **Audience** - टोकन का audience, जो आपका API है।
5. **Organization** - वह संगठन का नाम या पहचानकर्ता जिससे आप अनुरोध को संबद्ध करना चाहते हैं।

यह गाइड Auth0 के भीतर इन क्रेडेंशियल्स को खोजने या जनरेट करने की प्रक्रिया बताएगी।

### पूर्वापेक्षाएँ:

* आपके पास एक Auth0 खाता होना चाहिए।

#### चरण 1: अपने Client Credentials खोजें

1. अपने [Auth0](https://auth0.com/docs/authenticate/login) खाते में लॉग इन करें।
2. [Application's Settings](https://manage.auth0.com/?_gl=1*1shsko2*_gcl_au*MzYwMDE4ODE4LjE3NDU5OTY3NDA.*_ga*NTkyOTQ4NzA5LjE3NDU5OTY3NDE.*_ga_QKMSDV5369*MTc0NTk5Njc0MC4xLjEuMTc0NTk5OTI5My42MC4wLjA.#/applications) पृष्ठ पर जाएँ।
3. **Create Application** बटन पर क्लिक करें।

<img src="https://raw.githubusercontent.com/NangoHQ/nango/master/docs/integrations/all/auth0-cc/create_app.png" />

4. अपने एप्लिकेशन के लिए एक विशिष्ट नाम जोड़ें और **Machine to Machine Applications** चुनें।

<img src="https://raw.githubusercontent.com/NangoHQ/nango/master/docs/integrations/all/auth0-cc/create_app_form.png" />

5. ड्रॉपडाउन मेनू से **Auth0 Management API** चुनें, फिर `read:users` और `read:logs` की अनुमति दें।

<img src="https://raw.githubusercontent.com/NangoHQ/nango/master/docs/integrations/all/auth0-cc/permissions.png" />

6. अपना नया एप्लिकेशन बनाने के लिए **Authorize** पर क्लिक करें।
7. Application पृष्ठ पर **Credentials** अनुभाग में जाएँ। आपका **Client Secret** यहाँ प्रदर्शित होगा, और **Client ID** पृष्ठ के शीर्ष पर मिलेगा।

<img src="https://raw.githubusercontent.com/NangoHQ/nango/master/docs/integrations/all/auth0-cc/credentials.png" />

#### चरण 2: अपना HostName खोजें

* आपके नए बनाए गए एप्लिकेशन के **Quickstart** टैब में Auth0 एक्सेस टोकन प्राप्त करने के लिए एक उदाहरण अनुरोध प्रदान करता है। आपका **HostName** वह टेक्स्ट है जो `https://` के बाद और `/oauth/token` से पहले दिखाई देता है।
* नीचे दिए गए उदाहरण में HostName `dev-tb1x5mahjyey84y4.us.auth0.com` है।

<img src="https://raw.githubusercontent.com/NangoHQ/nango/master/docs/integrations/all/auth0-cc/domain.png" />

#### चरण 3: अपना Audience खोजें

* यह आपके नए बनाए गए एप्लिकेशन के **APIs** टैब के अंतर्गत **Identifier** फ़ील्ड में मिलेगा।

<img src="https://raw.githubusercontent.com/NangoHQ/nango/master/docs/integrations/all/auth0-cc/audience.png" />

#### चरण 4: अपना Organization खोजें

* <Tip>यह वैकल्पिक है और यदि आपका टेनेंट **Organizations** का उपयोग करने के लिए कॉन्फ़िगर किया गया है, तो इसे आपके नए बनाए गए एप्लिकेशन के **Organizations** पृष्ठ से प्राप्त किया जा सकता है।</Tip>

#### चरण 5: Living Security Platform में क्रेडेंशियल्स दर्ज करें

जब आपके पास **Client ID**, **Client Secret**, **HostName**, **Audience** और **Organization** हों:

1. वह फ़ॉर्म खोलें जहाँ आपको Auth0 (Client Credentials) के साथ प्रमाणित करना है।
2. अपना **Client ID**, **Client Secret**, **HostName**, **Audience** और **Organization** संबंधित फ़ील्ड में दर्ज करें।
3. फ़ॉर्म सबमिट करें, और आप सफलतापूर्वक प्रमाणित हो जाएँगे।

<img style={{maxWidth: "450px" }} src="https://mintcdn.com/livingsecurity/oVkrOMkYmNevekTI/integrations/images/auth0-cc/connect-dialog.png?fit=max&auto=format&n=oVkrOMkYmNevekTI&q=85&s=46aca1349ceea75623146e3e249bad61" className="connect-dialog-img" width="576" height="564" data-path="integrations/images/auth0-cc/connect-dialog.png" />

अब आप Auth0 (Client Credentials) से कनेक्ट हो गए हैं।

***

<Note>इस दस्तावेज़ के कुछ भाग [Nango](https://nango.dev/docs/) से रूपांतरित किए गए हैं, जिनका उपयोग [Elastic License 2.0](https://github.com/NangoHQ/nango?tab=License-1-ov-file#readme) के अंतर्गत किया गया है।</Note>

## नेटवर्क एक्सेस

यदि आपका Auth0 टेनेंट स्रोत IP पते के आधार पर Management API एक्सेस को प्रतिबंधित नहीं करता है, तो इस अनुभाग को छोड़ दें। अधिकांश टेनेंट ऐसा नहीं करते हैं।

<EgressIpAllowlistBothSets system="Auth0" />

<PublicIntegrationNextSteps />


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.