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

# OneLogin-integraation käyttöönotto

> Yhdistä OneLogin Living Securityyn käyttäjien elinkaaren, todennuksen, MFA:n ja hallinnollisen toiminnan tietojen käyttöä varten.

export const EgressIpAllowlistBothSets = ({system}) => <Warning>
    <strong>Kohde {system} tarvitsee kaksi osoiteryhmää, ei yhtä.</strong> Living Security luo tämän
    integraation käyttöoikeustunnuksen omassa infrastruktuurissaan ja uusii sen jatkuvasti, joten asennusliikenne ja synkronointiliikenne lähtevät eri verkoista. Lisää molemmat ryhmät sallittujen luetteloon kohteessa {system} ja
    pidä molemmat käytössä — tämä ei koske vain asennusvaihetta.
    <br />
    <br />
    <strong>Integraation synkronointiliikenne</strong> — sama kaikilla alueilla:
    <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>Alustan liikenne</strong> — käytä vain sen alueen riviä, jolla organisaatiotasi
    isännöidään:
    <br />
    Yhdysvallat: <code>98.91.60.249/32</code>, <code>13.216.91.102/32</code>
    <br />
    Euroopan unioni: <code>34.246.236.210/32</code>, <code>52.31.102.238/32</code>
    <br />
    <br />
    Jos sallittujen luetteloon lisätään vain synkronointiosoitteet, asennus ei koskaan valmistu. Jos luetteloon lisätään vain alustan osoitteet, asennus onnistuu, mutta jokainen synkronointi epäonnistuu. Katso{' '}
    <a href="/fi/integrations/managing/egress-ip-addresses">
      Integraatioiden lähtevän liikenteen IP-osoitteiden määrittäminen
    </a>{' '}
    molempien virhetilanteiden tunnusmerkit ja muutoskäytäntö.
  </Warning>;

export const PublicIntegrationNextSteps = () => <>
    <hr />
    <h2>Aiheeseen liittyvät resurssit</h2>
    <ul>
      <li>
        <a href="/fi/signals/data-sources">Lue, miten integraatioiden data muuttuu Human Risk Management -signaaleiksi</a>
      </li>
      <li>
        <a href="https://www.livingsecurity.com/integrations">Tutustu Living Securityn integraatioihin</a>
      </li>
      <li>
        <a href="https://app.livingsecurity.ai/">Avaa Living Security Platform</a>
      </li>
      <li>
        <a href="https://www.livingsecurity.com/request-demo/">Pyydä Living Securityn demo</a>
      </li>
    </ul>
  </>;

export const ConnectInPlatform = ({tile, children}) => <Step title="Syötä tunnistetiedot Living Security Platformissa">
    <p>
      Tämän vaiheen suorittaa henkilö, jolla on Living Securityn käyttöoikeus – ohjelman omistaja tai
      järjestelmänvalvoja, jos hänet on kutsuttu (delegoitu käyttöönotto).
    </p>
    <ol>
      <li>
        Siirry kohtaan <strong>Asetukset → Integraatiot → Luettelo</strong>, etsi{' '}
        <strong>{tile}</strong>-kortti ja valitse <strong>Liitä</strong>.
      </li>
      <li>
        Täytä alla olevat kentät ja valitse sitten <strong>Liitä</strong>.
      </li>
    </ol>
    {children}
  </Step>;

export const SystemAdminBanner = ({system, recommendDelegated}) => <Note>
    <p>
      <strong>Tämä opas on tarkoitettu {system}-järjestelmänne ylläpitäjälle.</strong> Se käsittelee API-tunnistetietojen luomista {system}-järjestelmässä, mikä edellyttää ylläpitäjän käyttöoikeuksia {system}-järjestelmään – ei Living Security Platformiin.
    </p>
    <p>
      Jos olette Living Securityn <strong>ohjelman omistaja</strong> ettekä ylläpidä {system}-järjestelmää,
      lähettäkää tämä sivu sille, joka sitä ylläpitää. Kyseinen henkilö suorittaa osan A ja luovuttaa tunnistetiedot teille
      (tai syöttää ne suoraan, jos olette kutsuneet hänet alustalle).
      {recommendDelegated && <>
          {' '}Koska asetusten yhteydessä syntyy arkaluonteista avainaineistoa, suosittelemme
          {' '}<strong>delegoitua käyttöönottoa</strong>, jotta salaisuutta ei koskaan lähetetä takaisin teille.
        </>}
    </p>
  </Note>;

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

## Mitä tämä integraatio tuo mukanaan

OneLogin voi tuottaa normalisoitua tietoa käyttäjien elinkaaresta, todennuksesta, MFA:sta ja hallinnollisesta toiminnasta. Tarkastettuja esimerkkejä ovat:

* `mfa.success` — suorittaa MFA-tunnistushaasteet onnistuneesti
* `mfa.failed` — epäonnistuu MFA-tunnistushaasteissa
* `account.locked` — tili lukittu

Katso [miten integraatiotiedoista muodostuu Signaaleja](/fi/signals/data-sources).

## Mitä Living Security tarvitsee

| Tunnistetieto | Kuvaus |
| - | - |
| **Client ID** | OneLogin API -tunnistetietoparin asiakastunnus, jolla on oikeus lukea käyttäjiä ja tapahtumia. |
| **Client secret** | Kyseisen tunnistetietoparin asiakassalaisuus. |
| **Tenant subdomain** | OneLogin-vuokraajasi URL-osoitteessa oleva arvo ennen tunnistetta `.onelogin.com`. |

## Käyttöönotto

<Steps>
  <Step title="Luo API-tunnistetiedot OneLoginissa">
    Avaa tilin omistajana tai järjestelmänvalvojana **Developers → API Credentials**, luo erillinen tunnistetietopari ja valitse laajuus, jolla voi lukea käyttäjiä ja tapahtumia. Säilytä asiakastunnus ja salaisuus turvallisesti.
  </Step>

  <ConnectInPlatform tile="OneLogin">
    Anna vuokraajan aliverkkotunnus, asiakastunnus ja asiakassalaisuus ja muodosta sitten yhteys.
  </ConnectInPlatform>
</Steps>

Living Security vaihtaa tunnistetietoparin käyttöoikeustunnisteeseen ja uusii sen ennen sen vanhenemista, joten sinun ei tarvitse luoda tai kierrättää tunnistetta. Kierrätä itse tunnistetietopari tavanomaisen aikataulusi mukaisesti ja yhdistä ruutu sen jälkeen uudelleen.

## Varmistus ja vianmääritys

Varmista, että yhteys pystyy lukemaan vähintään yhden käyttäjän. Tarkastustapahtumat voivat olla tyhjiä, jos vuokraajalla ei ole ollut viime aikoina toimintaa.

<AccordionGroup>
  <Accordion title="401 Unauthorized">
    Asiakastunnus tai asiakassalaisuus on virheellinen, tai tunnistetietopari on poistettu OneLoginissa. Varmista, että pari on yhä olemassa kohdassa **Developers → API Credentials**, ja muodosta yhteys uudelleen nykyisillä arvoilla.
  </Accordion>

  <Accordion title="403 Forbidden">
    Luo API-tunnistetiedot uudelleen siten, että niillä on oikeus lukea OneLoginin resurssirajapintoja, käyttäjiä ja tapahtumia.
  </Accordion>

  <Accordion title="Vuokraajaan ei saada yhteyttä">
    Anna vain vuokraajan aliverkkotunnus, ei täyttä URL-osoitetta eikä hallinnollista näyttönimeä.

    Jos aliverkkotunnus on oikein, mutta vuokraajaan ei silti saada yhteyttä, tarkista, rajoittaako OneLogin tililläsi API-käyttöä lähde-IP-osoitteen perusteella. Tämä integraatio edellyttää, että **kaksi** osoitejoukkoa sallitaan, koska Living Security luo käyttöoikeustunnisteen itse ja uusii sen jatkuvasti — siksi tunnistepyynnöt ja ajastetut synkronoinnit lähtevät eri verkoista.

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

Toimittajan omia tietoja löydät [OneLoginin API-tunnistetietojen oppaasta](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.