> ## 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.

# Cofense Triage इंटीग्रेशन सेटअप

> कर्मचारियों द्वारा रिपोर्ट किए गए ईमेल और जांच के Outcomes के लिए Cofense Triage को 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>
  </>;

export const ConnectInPlatform = ({tile, children}) => <Step title="Living Security Platform में क्रेडेंशियल दर्ज करें">
    <p>
      यह चरण वही व्यक्ति पूरा करता है जिसके पास Living Security का एक्सेस है — प्रोग्राम ओनर, या यदि सिस्टम एडमिन को आमंत्रित किया गया है (डेलीगेटेड सेटअप), तो सिस्टम एडमिन।
    </p>
    <ol>
      <li>
        <strong>Settings → Integrations → Catalog</strong> पर जाएँ, <strong>{tile}</strong> टाइल ढूँढें और{' '}
        <strong>Connect</strong> पर क्लिक करें।
      </li>
      <li>
        नीचे दिए गए फ़ील्ड भरें, फिर <strong>Connect</strong> पर क्लिक करें।
      </li>
    </ol>
    {children}
  </Step>;

export const SystemAdminBanner = ({system, recommendDelegated}) => <Note>
    <p>
      <strong>यह मार्गदर्शिका आपके {system} एडमिनिस्ट्रेटर के लिए है।</strong> इसमें {system} के भीतर API
      क्रेडेंशियल बनाने की प्रक्रिया बताई गई है, जिसके लिए {system} का एडमिन एक्सेस आवश्यक है — Living Security Platform का नहीं।
    </p>
    <p>
      यदि आप Living Security के <strong>प्रोग्राम ओनर</strong> हैं और {system} का प्रशासन नहीं करते हैं,
      तो यह पेज उस व्यक्ति को भेजें जो इसका प्रशासन करता है। वे Part A पूरा करके क्रेडेंशियल आपको सौंप देंगे
      (या, यदि आपने उन्हें प्लेटफ़ॉर्म में आमंत्रित किया है, तो उन्हें सीधे दर्ज कर देंगे)।
      {recommendDelegated && <>
          {' '}चूँकि सेटअप में संवेदनशील की सामग्री (key material) तैयार होती है, इसलिए हम{' '}
          <strong>delegated setup</strong> मार्ग अपनाने की अनुशंसा करते हैं, ताकि सीक्रेट आपको कभी वापस न भेजा जाए।
        </>}
    </p>
  </Note>;

<SystemAdminBanner system="Cofense Triage" recommendDelegated={true} />

## यह इंटीग्रेशन क्या योगदान देता है

Cofense Triage कर्मचारियों द्वारा रिपोर्ट किए गए ईमेल और जांच के Outcomes का सामान्यीकृत (normalized) डेटा उपलब्ध करा सकता है। समीक्षा किए गए उदाहरणों में शामिल हैं:

* `phishing.real.reported` — वास्तविक फ़िशिंग ईमेल की रिपोर्ट करता है
* `email.suspicious.reported` — संदिग्ध ईमेल की रिपोर्ट करता है
* `phishing.real.targeted` — वास्तविक फ़िशिंग कैंपेन का लक्ष्य बनता है

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

## आपको क्या चाहिए

Cofense Triage OAuth2 क्लाइंट क्रेडेंशियल का उपयोग करता है। अपने Triage टेनेंट में एक API एप्लिकेशन बनाएँ और उसका client ID तथा client secret कॉपी करें। इसमें ब्राउज़र सहमति का कोई चरण नहीं है — आप दोनों मान Living Security में पेस्ट करते हैं और वह स्वयं टोकन का अनुरोध करता है।

## सेटअप

<Steps>
  <Step title="एक समर्पित Cofense क्रेडेंशियल बनाएँ">
    Cofense Triage में एक ऐसा API एप्लिकेशन बनाएँ जो रिपोर्ट पढ़ सके। क्रेडेंशियल को केवल रिपोर्टिंग एक्सेस तक सीमित रखें। **client ID** और **client secret** नोट कर लें — Triage secret केवल एक बार दिखाता है।
  </Step>

  <Step title="Triage होस्टनेम की पुष्टि करें">
    अपना पूरा टेनेंट होस्टनेम नोट करें, जैसे `acme.managedphishme.com` या आपके Cofense परिवेश को सौंपा गया होस्टनेम। Living Security में इसे दर्ज करते समय `https://` को छोड़ दें।
  </Step>

  <ConnectInPlatform tile="Cofense Triage">
    **Client ID**, **Client secret** और **Triage hostname** दर्ज करें।
  </ConnectInPlatform>
</Steps>

## सत्यापन और समस्या निवारण

पहले सिंक्रनाइज़ेशन की प्रतीक्षा करने से पहले सत्यापित करें कि कनेक्शन टेस्ट वर्तमान उपयोगकर्ता और रिपोर्ट पढ़ सकता है।

<AccordionGroup>
  <Accordion title="401 Unauthorized">
    client secret बदलें — हो सकता है वह रोटेट या रद्द कर दिया गया हो। पुष्टि करें कि होस्टनेम उसी टेनेंट का है जिसने क्रेडेंशियल जारी किया है।
  </Accordion>

  <Accordion title="403 Forbidden">
    क्रेडेंशियल रिपोर्ट नहीं पढ़ सकता। आपके Cofense टेनेंट द्वारा अपेक्षित न्यूनतम रिपोर्टिंग अनुमति प्रदान करें, फिर दोबारा कनेक्ट करें।
  </Accordion>

  <Accordion title="Triage होस्टनेम तक पहुँचा नहीं जा सकता">
    यदि आपका Triage टेनेंट सोर्स IP पते के आधार पर API एक्सेस को सीमित करता है, तो इस इंटीग्रेशन के लिए पतों के **दो** सेट allowlist में जोड़ने होंगे। Living Security स्वयं एक्सेस टोकन बनाता है और उसे लगातार रिन्यू करता है, इसलिए टोकन अनुरोध और शेड्यूल किए गए सिंक अलग-अलग नेटवर्क से भेजे जाते हैं — और Triage पर वे एक ही होस्टनेम तक पहुँचते हैं।

    <EgressIpAllowlistBothSets system="Cofense Triage" />
  </Accordion>

  <Accordion title="रिपोर्ट दिखती हैं, लेकिन रिपोर्ट करने वाले नहीं">
    रिपोर्टर एनरिचमेंट केवल उन कनेक्शन वेरिएंट पर उपलब्ध है जो रिपोर्टर एंडपॉइंट उपलब्ध कराते हैं। रिपोर्ट से प्राप्त Signals फिर भी समर्थित रिपोर्ट डेटा से भरे जा सकते हैं।
  </Accordion>
</AccordionGroup>

<PublicIntegrationNextSteps />


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