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

# Oppsett av OneLogin-integrasjon

> Koble OneLogin til Living Security for brukerlivssyklus, autentisering, MFA og administrativ aktivitet.

export const EgressIpAllowlistBothSets = ({system}) => <Warning>
    <strong>{system} trenger to sett med adresser, ikke ett.</strong> Living Security oppretter tilgangstokenet for denne
    integrasjonen i sin egen infrastruktur og fornyer det kontinuerlig, slik at oppsettstrafikk og synkroniseringstrafikk
    kommer fra ulike nettverk. Sett begge settene på tillatelseslisten i {system}, og
    behold begge – dette er ikke et krav som bare gjelder under oppsettet.
    <br />
    <br />
    <strong>Trafikk for integrasjonssynkronisering</strong> – den samme i alle regioner:
    <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>Plattformtrafikk</strong> – bruk kun raden for regionen som er vert for
    organisasjonen din:
    <br />
    USA: <code>98.91.60.249/32</code>, <code>13.216.91.102/32</code>
    <br />
    EU: <code>34.246.236.210/32</code>, <code>52.31.102.238/32</code>
    <br />
    <br />
    Hvis du bare setter synkroniseringssettet på tillatelseslisten, blir oppsettet aldri fullført. Hvis du bare setter plattformsettet på tillatelseslisten, lykkes oppsettet, mens alle synkroniseringer mislykkes. Se{' '}
    <a href="/no/integrations/managing/egress-ip-addresses">
      Konfigurere utgående IP-adresser for integrasjoner
    </a>{' '}
    for begge feilsignaturene og endringspolicyen.
  </Warning>;

export const PublicIntegrationNextSteps = () => <>
    <hr />
    <h2>Relaterte ressurser</h2>
    <ul>
      <li>
        <a href="/no/signals/data-sources">Les hvordan data fra integrasjoner blir til signaler i Human Risk Management</a>
      </li>
      <li>
        <a href="https://www.livingsecurity.com/integrations">Utforsk integrasjonene til Living Security</a>
      </li>
      <li>
        <a href="https://app.livingsecurity.ai/">Åpne Living Security Platform</a>
      </li>
      <li>
        <a href="https://www.livingsecurity.com/request-demo/">Be om en demo av Living Security</a>
      </li>
    </ul>
  </>;

export const ConnectInPlatform = ({tile, children}) => <Step title="Skriv inn legitimasjonen i Living Security Platform">
    <p>
      Utføres av den som har tilgang til Living Security – programeieren, eller systemadministratoren
      dersom vedkommende er invitert (delegert oppsett).
    </p>
    <ol>
      <li>
        Gå til <strong>Innstillinger → Integrasjoner → Catalog</strong>, finn flisen{' '}
        <strong>{tile}</strong>, og klikk på <strong>Koble til</strong>.
      </li>
      <li>
        Fyll ut feltene nedenfor, og klikk deretter på <strong>Koble til</strong>.
      </li>
    </ol>
    {children}
  </Step>;

export const SystemAdminBanner = ({system, recommendDelegated}) => <Note>
    <p>
      <strong>Denne veiledningen er beregnet på {system}-administratoren din.</strong> Den beskriver hvordan du oppretter API-legitimasjon i {system}, noe som krever administratortilgang til {system} – ikke til
      Living Security Platform.
    </p>
    <p>
      Hvis du er Living Security-<strong>programansvarlig</strong> og ikke administrerer {system},
      bør du sende denne siden til den som gjør det. Vedkommende gjennomfører del A og leverer legitimasjonen tilbake til deg
      (eller legger den inn direkte hvis vedkommende er invitert til plattformen).
      {recommendDelegated && <>
          {' '}Fordi oppsettet genererer sensitivt nøkkelmateriale, anbefaler vi{' '}
          <strong>delegert oppsett</strong>, slik at hemmeligheten aldri sendes tilbake til deg.
        </>}
    </p>
  </Note>;

<SystemAdminBanner system="OneLogin" recommendDelegated={true} />

## Hva denne integrasjonen bidrar med

OneLogin kan bidra med normalisert aktivitet knyttet til brukerlivssyklus, autentisering, MFA og administrasjon. Gjennomgåtte eksempler inkluderer:

* `mfa.success` — fullfører MFA-utfordringer
* `mfa.failed` — mislykkes med MFA-utfordringer
* `account.locked` — konto låst

Se [hvordan integrasjonsdata blir til signaler](/no/signals/data-sources).

## Hva Living Security trenger

| Legitimasjon | Beskrivelse |
| - | - |
| **klient-ID** | Klient-ID-en til et OneLogin API-legitimasjonspar med tillatelse til å lese brukere og hendelser. |
| **Klienthemmelighet** | Klienthemmeligheten til dette legitimasjonsparet. |
| **Underdomene for tenant** | Verdien foran `.onelogin.com` i nettadressen til din OneLogin-tenant. |

## Oppsett

<Steps>
  <Step title="Opprett API-legitimasjon i OneLogin">
    Som kontoeier eller administrator åpner du **Developers → API Credentials**, oppretter en dedikert legitimasjon og velger et omfang som kan lese brukere og hendelser. Lagre klient-ID-en og hemmeligheten på en sikker måte.
  </Step>

  <ConnectInPlatform tile="OneLogin">
    Angi underdomenet for tenanten, klient-ID og klienthemmelighet, og koble deretter til.
  </ConnectInPlatform>
</Steps>

Living Security veksler legitimasjonsparet mot et tilgangstoken og fornyer det
før det utløper, så du trenger ikke å generere eller rotere noe token selv. Roter
selve legitimasjonsparet i henhold til din vanlige rutine, og koble til flisen på nytt etterpå.

## Verifiser og feilsøk

Verifiser at tilkoblingen kan lese minst én bruker. Revisjonshendelser kan være tomme hvis tenanten ikke har hatt nylig aktivitet.

<AccordionGroup>
  <Accordion title="401 Unauthorized">
    Klient-ID-en eller klienthemmeligheten er feil, eller legitimasjonsparet er slettet i OneLogin. Bekreft at paret fortsatt finnes under **Developers → API Credentials**, og koble deretter til på nytt med gjeldende verdier.
  </Accordion>

  <Accordion title="403 Forbidden">
    Opprett API-legitimasjonen på nytt med tillatelse til å lese OneLogins ressurs-API-er, brukere og hendelser.
  </Accordion>

  <Accordion title="Tenanten kan ikke nås">
    Angi kun underdomenet for tenanten, ikke en fullstendig nettadresse og ikke det administrative visningsnavnet.

    Hvis underdomenet er riktig og tenanten fortsatt ikke kan nås, bør du sjekke om OneLogin begrenser API-tilgang etter kilde-IP-adresse i kontoen din. Denne integrasjonen krever at **to** sett med adresser er godkjent på tillatelseslisten, fordi Living Security selv utsteder tilgangstokenet og fornyer det fortløpende — slik at tokenforespørsler og planlagte synkroniseringer sendes fra ulike nettverk.

    <EgressIpAllowlistBothSets system="OneLogin" />
  </Accordion>
</AccordionGroup>

For detaljer fra leverandøren, se [OneLogins veiledning om API-legitimasjon](https://developers.onelogin.com/api-docs/2/getting-started/working-with-api-credentials).

<PublicIntegrationNextSteps />


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