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

# Configuració de la integració amb OneLogin

> Connecteu OneLogin a Living Security per al cicle de vida dels usuaris, l'autenticació, l'MFA i l'activitat administrativa.

export const EgressIpAllowlistBothSets = ({system}) => <Warning>
    <strong>{system} necessita dos conjunts d'adreces, no pas un.</strong> Living Security genera el testimoni d'accés d'aquesta
    integració a la seva pròpia infraestructura i l'actualitza contínuament, de manera que el trànsit de configuració i el de sincronització
    surten de xarxes diferents. Afegiu els dos conjunts a la llista d'adreces permeses de {system} i
    manteniu-los tots dos: no és un requisit només per a la configuració.
    <br />
    <br />
    <strong>Trànsit de sincronització de la integració</strong>: el mateix a totes les regions:
    <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>Trànsit de la plataforma</strong>: utilitzeu només la fila de la regió on està allotjada la
    vostra organització:
    <br />
    Estats Units: <code>98.91.60.249/32</code>, <code>13.216.91.102/32</code>
    <br />
    Unió Europea: <code>34.246.236.210/32</code>, <code>52.31.102.238/32</code>
    <br />
    <br />
    Si només permeteu el conjunt de sincronització, la configuració no es completa mai. Si només permeteu el conjunt de la plataforma, la
    configuració es completa correctament, però totes les sincronitzacions fallen. Consulteu{' '}
    <a href="/ca/integrations/managing/egress-ip-addresses">
      Configuring Integration Egress IP Addresses
    </a>{' '}
    per conèixer les signatures d'error dels dos casos i la política de canvis.
  </Warning>;

export const PublicIntegrationNextSteps = () => <>
    <hr />
    <h2>Recursos relacionats</h2>
    <ul>
      <li>
        <a href="/ca/signals/data-sources">Descobriu com les dades d'integració es converteixen en Signals de Human Risk Management</a>
      </li>
      <li>
        <a href="https://www.livingsecurity.com/integrations">Exploreu les Integrations de Living Security</a>
      </li>
      <li>
        <a href="https://app.livingsecurity.ai/">Obriu la Living Security Platform</a>
      </li>
      <li>
        <a href="https://www.livingsecurity.com/request-demo/">Sol·liciteu una demostració de Living Security</a>
      </li>
    </ul>
  </>;

export const ConnectInPlatform = ({tile, children}) => <Step title="Introduïu les credencials a la Living Security Platform">
    <p>
      Ho ha de dur a terme qui tingui accés a Living Security: el responsable del programa o
      l'administrador del sistema, si ha estat convidat (configuració delegada).
    </p>
    <ol>
      <li>
        Aneu a <strong>Settings → Integrations → Catalog</strong>, cerqueu la icona de{' '}
        <strong>{tile}</strong> i feu clic a <strong>Connect</strong>.
      </li>
      <li>
        Ompliu els camps següents i, a continuació, feu clic a <strong>Connect</strong>.
      </li>
    </ol>
    {children}
  </Step>;

export const SystemAdminBanner = ({system, recommendDelegated}) => <Note>
    <p>
      <strong>Aquesta guia és per a l'administrador o administradora de {system}.</strong> Explica com crear
      credencials d'API dins de {system}, cosa que requereix accés d'administració a {system}, no
      a la Living Security Platform.
    </p>
    <p>
      Si sou el <strong>responsable del programa</strong> de Living Security i no administreu {system},
      envieu aquesta pàgina a la persona que ho faci. Aquesta persona completarà la Part A i us lliurarà les credencials
      (o les introduirà directament si l'heu convidada a la plataforma).
      {recommendDelegated && <>
          {' '}Com que la configuració genera material de claus sensible, recomanem seguir el procés de{' '}
          <strong>configuració delegada</strong>, de manera que el secret no se us enviï mai.
        </>}
    </p>
  </Note>;

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

## Què aporta aquesta integració

OneLogin pot aportar activitat normalitzada del cicle de vida dels usuaris, d'autenticació, d'MFA i administrativa. Alguns dels exemples revisats són:

* `mfa.success` — completa els desafiaments d'MFA
* `mfa.failed` — no supera els desafiaments d'MFA
* `account.locked` — compte bloquejat

Consulteu [com les dades d'integració es converteixen en Signals](/ca/signals/data-sources).

## Què necessita Living Security

| Credencial | Descripció |
| - | - |
| **Client ID** | L'identificador de client d'un parell de credencials d'API d'OneLogin amb permís per llegir usuaris i esdeveniments. |
| **Client secret** | El secret de client d'aquest parell de credencials. |
| **Tenant subdomain** | El valor que precedeix `.onelogin.com` a l'URL del vostre tenant d'OneLogin. |

## Configuració

<Steps>
  <Step title="Creeu les credencials d'API a OneLogin">
    Com a propietari del compte o administrador, obriu **Developers → API Credentials**, creeu una credencial dedicada i seleccioneu un àmbit que pugui llegir usuaris i esdeveniments. Deseu l'identificador i el secret del client de manera segura.
  </Step>

  <ConnectInPlatform tile="OneLogin">
    Introduïu el subdomini del tenant, l'identificador de client i el secret de client, i després connecteu.
  </ConnectInPlatform>
</Steps>

Living Security intercanvia el parell de credencials per un testimoni d'accés i el renova
abans que caduqui, de manera que no cal que genereu ni rotEU cap testimoni. RotEU el
parell de credencials segons la vostra planificació habitual i torneu a connectar el mosaic després.

## Verificació i resolució de problemes

Verifiqueu que la connexió pugui llegir almenys un usuari. Els esdeveniments d'auditoria poden aparèixer buits quan el tenant no té activitat recent.

<AccordionGroup>
  <Accordion title="401 Unauthorized">
    L'identificador de client o el secret de client són incorrectes, o el parell de credencials s'ha eliminat a OneLogin. Confirmeu que el parell encara existeix a **Developers → API Credentials** i torneu a connectar amb els valors actuals.
  </Accordion>

  <Accordion title="403 Forbidden">
    Torneu a crear la credencial d'API amb permís per llegir les API de recursos d'OneLogin, els usuaris i els esdeveniments.
  </Accordion>

  <Accordion title="No es pot accedir al tenant">
    Introduïu només el subdomini del tenant, no un URL complet ni el nom visible administratiu.

    Si el subdomini és correcte i encara no es pot accedir al tenant, comproveu si OneLogin restringeix l'accés a l'API per adreça IP d'origen al vostre compte. Aquesta integració requereix que es permetin **dos** conjunts d'adreces, perquè Living Security genera el testimoni d'accés ell mateix i el renova contínuament; per això, les sol·licituds de testimoni i les sincronitzacions programades surten de xarxes diferents.

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

Per a més detalls del proveïdor, consulteu [la guia de credencials d'API d'OneLogin](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.