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

# Penyiapan integrasi Cofense Triage

> Hubungkan Cofense Triage ke Living Security untuk mendapatkan email yang dilaporkan karyawan dan hasil investigasi.

export const EgressIpAllowlistBothSets = ({system}) => <Warning>
    <strong>{system} memerlukan dua set alamat, bukan satu.</strong> Living Security membuat token akses integrasi ini pada infrastrukturnya sendiri dan memperbaruinya secara terus-menerus, sehingga lalu lintas penyiapan dan lalu lintas sinkronisasi keluar dari jaringan yang berbeda. Masukkan kedua set ke daftar izin di {system}, dan
    pertahankan keduanya — ini bukan persyaratan yang hanya berlaku saat penyiapan.
    <br />
    <br />
    <strong>Lalu lintas sinkronisasi Integrasi</strong> — sama di setiap wilayah:
    <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>Lalu lintas platform</strong> — gunakan hanya baris untuk wilayah yang menjadi host organisasi Anda:
    <br />
    Amerika Serikat: <code>98.91.60.249/32</code>, <code>13.216.91.102/32</code>
    <br />
    Uni Eropa: <code>34.246.236.210/32</code>, <code>52.31.102.238/32</code>
    <br />
    <br />
    Jika hanya set sinkronisasi yang dimasukkan ke daftar izin, penyiapan tidak akan pernah selesai. Jika hanya set platform yang dimasukkan ke daftar izin, penyiapan berhasil tetapi setiap sinkronisasi gagal. Lihat{' '}
    <a href="/id/integrations/managing/egress-ip-addresses">
      Mengonfigurasi Alamat IP Egress Integrasi
    </a>{' '}
    untuk kedua ciri kegagalan tersebut dan kebijakan perubahan.
  </Warning>;

export const PublicIntegrationNextSteps = () => <>
    <hr />
    <h2>Sumber daya terkait</h2>
    <ul>
      <li>
        <a href="/id/signals/data-sources">Pelajari bagaimana data integrasi menjadi sinyal Human Risk Management</a>
      </li>
      <li>
        <a href="https://www.livingsecurity.com/integrations">Jelajahi integrasi Living Security</a>
      </li>
      <li>
        <a href="https://app.livingsecurity.ai/">Buka Living Security Platform</a>
      </li>
      <li>
        <a href="https://www.livingsecurity.com/request-demo/">Minta demo Living Security</a>
      </li>
    </ul>
  </>;

export const ConnectInPlatform = ({tile, children}) => <Step title="Masukkan kredensial di Living Security Platform">
    <p>
      Dilakukan oleh pihak yang memiliki akses ke Living Security — pemilik program, atau admin
      sistem jika yang bersangkutan telah diundang (penyiapan terdelegasi).
    </p>
    <ol>
      <li>
        Buka <strong>Pengaturan → Integrasi → Katalog</strong>, temukan kartu{' '}
        <strong>{tile}</strong>, lalu klik <strong>Hubungkan</strong>.
      </li>
      <li>
        Isi kolom di bawah ini, lalu klik <strong>Hubungkan</strong>.
      </li>
    </ol>
    {children}
  </Step>;

export const SystemAdminBanner = ({system, recommendDelegated}) => <Note>
    <p>
      <strong>Panduan ini ditujukan bagi administrator {system} Anda.</strong> Panduan ini membahas pembuatan kredensial API
      di dalam {system}, yang memerlukan akses admin ke {system}, bukan ke
      Living Security Platform.
    </p>
    <p>
      Jika Anda adalah <strong>pemilik program</strong> Living Security dan tidak mengelola {system},
      kirimkan halaman ini kepada pihak yang mengelolanya. Mereka menyelesaikan Bagian A dan menyerahkan kembali kredensial tersebut kepada Anda
      (atau memasukkannya secara langsung jika Anda telah mengundang mereka ke dalam platform).
      {recommendDelegated && <>
          {' '}Karena proses penyiapan menghasilkan materi kunci yang sensitif, kami merekomendasikan jalur{' '}
          <strong>penyiapan terdelegasi</strong> agar secret tidak pernah dikirimkan kembali kepada Anda.
        </>}
    </p>
  </Note>;

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

## Kontribusi integrasi ini

Cofense Triage dapat menyumbangkan data ternormalisasi berupa email yang dilaporkan karyawan dan hasil investigasi. Contoh yang telah ditinjau meliputi:

* `phishing.real.reported` — melaporkan email phishing yang sebenarnya
* `email.suspicious.reported` — melaporkan email yang mencurigakan
* `phishing.real.targeted` — menjadi target kampanye phishing yang sebenarnya

Lihat [bagaimana data integrasi menjadi Sinyal](/id/signals/data-sources).

## Yang Anda perlukan

Cofense Triage menggunakan kredensial klien OAuth2. Buat aplikasi API di tenant Triage Anda, lalu salin ID klien dan rahasia klien (client secret) dari aplikasi tersebut. Tidak ada langkah persetujuan melalui browser — Anda cukup menempelkan kedua nilai tersebut ke Living Security, lalu Living Security akan meminta token sendiri.

## Penyiapan

<Steps>
  <Step title="Buat kredensial Cofense khusus">
    Di Cofense Triage, buat aplikasi API yang dapat membaca laporan. Batasi kredensial tersebut hanya untuk akses pelaporan. Catat **client ID** dan **client secret** — Triage hanya menampilkan secret satu kali.
  </Step>

  <Step title="Konfirmasikan hostname Triage">
    Catat hostname lengkap tenant Anda, seperti `acme.managedphishme.com` atau hostname yang ditetapkan untuk lingkungan Cofense Anda. Jangan sertakan `https://` saat memasukkannya di Living Security.
  </Step>

  <ConnectInPlatform tile="Cofense Triage">
    Masukkan **ID Klien**, **Client secret**, dan **Hostname Triage**.
  </ConnectInPlatform>
</Steps>

## Verifikasi dan pemecahan masalah

Pastikan uji koneksi dapat membaca pengguna saat ini dan laporan sebelum menunggu sinkronisasi pertama.

<AccordionGroup>
  <Accordion title="401 Unauthorized">
    Ganti client secret — kemungkinan secret tersebut telah dirotasi atau dicabut. Pastikan hostname berasal dari tenant yang sama dengan tenant yang menerbitkan kredensial.
  </Accordion>

  <Accordion title="403 Forbidden">
    Kredensial tidak dapat membaca laporan. Berikan izin pelaporan minimum yang diperlukan oleh tenant Cofense Anda, lalu hubungkan kembali.
  </Accordion>

  <Accordion title="Hostname Triage tidak dapat dijangkau">
    Jika tenant Triage Anda membatasi akses API berdasarkan alamat IP sumber, integrasi ini memerlukan **dua** set alamat yang masuk dalam daftar yang diizinkan (allowlist). Living Security membuat token akses sendiri dan memperbaruinya secara berkelanjutan, sehingga permintaan token dan sinkronisasi terjadwal berasal dari jaringan yang berbeda — dan pada Triage keduanya menuju hostname yang sama.

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

  <Accordion title="Laporan muncul tetapi pelapor tidak">
    Pengayaan data pelapor hanya tersedia pada varian koneksi yang menyediakan endpoint pelapor. Sinyal yang berasal dari laporan tetap dapat terisi dari data laporan yang didukung.
  </Accordion>
</AccordionGroup>

<PublicIntegrationNextSteps />


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