Mitä tämä integraatio tuo mukanaan
Microsoft Entra ID voi tuottaa normalisoitua identiteetti-, kirjautumis-, riski-, laite- ja hyökkäyssimulaatiotoiminnan dataa. Tarkastettuja esimerkkejä ovat:account.compromised— tili, joka on merkitty vaarantuneeksiauth.login.unusual— kirjautuu epätavallisissa yhteyksissäphishing.simulation.clicked— klikkasi simulaatiota ilmoittamatta siitä
Mitä Living Security tarvitsee
Käyttöoikeudet (Application permissions):
Päätät itse, mitä yhteys saa tehdä
Tämä yhteys lukee dataa. Se voi myös suorittaa toimenpiteitä hakemistossasi, mutta vain, jos sallit sen. Kaikki yllä olevat käyttöoikeudet paitsi viimeinen ovat vain lukuoikeuksia. Jos myönnät vain ne, yhteys ei voi koskaan muokata mitään vuokraajassasi — alusta tunnistaa tämän eikä tarjoa ryhmätoimenpiteitä lainkaan. Kun lisäät käyttöoikeudenGroupMember.ReadWrite.All, ryhmäjäsenyystoimenpiteet tulevat käytettäviksi
toimintasuunnitelmissa. Mikään ei käynnisty itsestään: sinun on edelleen valittava, mihin ryhmiin
alusta saa koskea (katso jäljempänä), ja luotava toimintasuunnitelma, joka käyttää niitä.
Voit muuttaa päätöstäsi milloin tahansa. Riittää, että lisäät tai poistat käyttöoikeuden Microsoft Entra ID:ssä
ja myönnät järjestelmänvalvojan suostumuksen uudelleen — tunnistetietoja ei tarvitse syöttää alustaan uudelleen,
ja datasynkronoinnit jatkuvat koko ajan. Muutos tulee voimaan noin tunnin kuluessa.
Ryhmäjäsenyystoimenpiteet rajataan lisäksi niihin ryhmiin, jotka määrität. Yhteyden muodostamisen jälkeen
järjestelmänvalvoja valitsee yhteydelle nimenomaisen sallittujen ryhmien luettelon.
Kunnes tällainen luettelo on olemassa, ryhmätoimenpiteet eivät ole käytettävissä, vaikka käyttöoikeus olisi myönnetty —
joten
GroupMember.ReadWrite.All ei koskaan tarkoita “mitä tahansa vuokraajan ryhmää”.Valitse nämä ryhmät huolella: vältä kaikkia ryhmiä, jotka myöntävät hallinnollisia rooleja,
etuoikeutettua käyttöoikeutta tai lisenssioikeuksia.Kaksi näistä käyttöoikeuksista on uudempia lisäyksiä. Jos yhdistit Microsoft Entra ID:n ennen kuin ne
ilmestyivät tähän luetteloon, lisää ne olemassa olevaan sovelluksen rekisteröintiin ja myönnä järjestelmänvalvojan suostumus uudelleen —
Microsoft edellyttää suostumuksen myöntämistä uudelleen aina, kun käyttöoikeudet muuttuvat. Kaikki muut datavirrat
toimivat sillä välin normaalisti.
Policy.Read.ConditionalAccess — ilman tätä käyttöoikeutta Microsoft poistaa ehdollisen käyttöoikeuden
tiedot jokaisesta kirjautumistietueesta. Tietue kertoo edelleen, että ehdollisen käyttöoikeuden käytäntö täyttyi,
mutta käytäntöluettelo palautuu tyhjänä. Mikään ei epäonnistu eikä mikään varoita: kirjautumisdata
saapuu edelleen ja yhteys pysyy toimintakuntoisena. Alusta ei yksinkertaisesti pysty päättelemään, mitkä kirjautumiset
täyttivät monivaiheisen todennuksen vaatimuksen, joten tämän yhteyden MFA-toiminta jää tyhjäksi.IdentityRiskEvent.Read.All — riskihavaintojen lukeminen edellyttää lisäksi Microsoft Entra ID P1- tai
P2 -lisenssiä. Vuotaneiden tunnistetietojen havaitseminen on käytettävissä kaikilla tasoilla, myös P1:ssä;
premium-tason havainnot raportoidaan arvolla generic P2-tasoa alemmilla tasoilla.Edellytykset
- Sinulla on oltava Application Administrator- tai Global Administrator -oikeudet Microsoft Entra ID:ssä, jotta voit rekisteröidä sovelluksia ja myöntää järjestelmänvalvojan suostumuksen.
Osa A — Microsoft Entra ID:ssä
Microsoft Entra ID -järjestelmänvalvojasi suorittaa nämä vaiheet.1
Rekisteröi uusi sovellus
- Kirjaudu sisään Microsoft Entra -hallintakeskukseen.
- Siirry vasemmassa navigointivalikossa kohtaan Entra ID → App registrations.
- Valitse New registration.
- Anna sovellukselle kuvaava nimi, esimerkiksi
Living Security Platform. - Valitse kohdassa Supported account types vaihtoehto Accounts in this organizational directory only.
- Jätä Redirect URI tyhjäksi — tämä integraatio käyttää client credentials -kulkua.
- Valitse Register.
- Application (client) ID
- Directory (tenant) ID
2
Lisää Microsoft Graphin sovelluskäyttöoikeudet
- Valitse sovelluksesi Yleiskatsaus-sivulla vasemmasta valikosta API permissions.
- Valitse Add a permission.
- Valitse Microsoft Graph.
- Valitse Application permissions.
- Hae ja valitse jokainen alla oleva käyttöoikeus ja valitse sitten Add permissions:
User.Read.AllSecurityAlert.Read.AllAuditLog.Read.AllPolicy.Read.ConditionalAccessAttackSimulation.Read.AllDevice.Read.AllDeviceManagementManagedDevices.Read.AllIdentityRiskEvent.Read.All
- Lisää
GroupMember.ReadWrite.Allvain, jos haluat, että toimintasuunnitelmat voivat muuttaa ryhmäjäsenyyksiä. Jätä se pois, jos haluat pitää yhteyden vain luku -tilassa.
Nämä ovat kaikkien datavirtojen vähimmäiskäyttöoikeudet. Jos aiot ottaa käyttöön vain osan datavirroista, voit jättää pois sellaisten virtojen käyttöoikeudet, joita et käytä.
3
Myönnä järjestelmänvalvojan suostumus
Sovelluskäyttöoikeudet edellyttävät järjestelmänvalvojan nimenomaista suostumusta.
- Valitse API permissions -sivulla Grant admin consent for <your tenant name>.
- Valitse vahvistusikkunassa Kyllä.
- Varmista, että jokaisen käyttöoikeuden kohdalla tila-sarakkeessa lukee Granted.
Jos Grant admin consent -painike on harmaana, tarvitset Privileged Role Administrator- tai Global Administrator -oikeudet. Järjestelmänvalvojan suostumus on myönnettävä uudelleen aina, kun lisäät uusia käyttöoikeuksia.
4
Luo asiakassalaisuus
- Valitse sovelluksesi Yleiskatsaus-sivulla vasemmasta valikosta Certificates & secrets.
- Valitse Client secrets -välilehti ja sitten New client secret.
- Anna kuvaus (esim.
Living Security Platform). - Valitse vanhenemisaika, joka vastaa vaihtokäytäntöäsi.
- Valitse Add.
401 Unauthorized.5
Määritä Graph API- ja Authority-isäntänimet
Useimmissa kaupallista pilveä käyttävissä organisaatioissa voit käyttää oletusarvoja:
Valtionhallinnon tai suvereeneissa pilvissä käytä ympäristösi mukaisia päätepisteitä.
Graph API -isäntänimen ja Authority-isäntänimen on vastattava toisiaan — yhden pilven valtuutuspalvelun myöntämät tunnisteet eivät kelpaa toisen pilven Graph-päätepisteessä.
Osa B — Living Security Platformissa
Ohjelman omistaja suorittaa tämän vaiheen tai järjestelmänvalvoja, jos hänet on kutsuttu alustalle. Olet nyt yhdistänyt Microsoft Entra ID:n (Client Credentials).Vianmääritys
403 Forbidden
403 Forbidden
Sovelluksen rekisteröinnistä puuttuu käyttöoikeuksia tai järjestelmänvalvojan suostumusta ei ole myönnetty. Varmista seuraavat:
- Kaikki vaaditut käyttöoikeudet on lueteltu kohdassa API permissions
- Jokaisen käyttöoikeuden tilana on Granted (vihreä valintamerkki)
- Järjestelmänvalvojan suostumus myönnettiin käyttöoikeuksien lisäämisen jälkeen
Jos lisäsit uusia käyttöoikeuksia ensimmäisen suostumuksen jälkeen, sinun on myönnettävä järjestelmänvalvojan suostumus uudelleen.
Tyhjät tulokset tietyissä datavirroissa
Tyhjät tulokset tietyissä datavirroissa
Sovellukselta saattaa puuttua kyseisen datavirran käyttöoikeus:
- Ei käyttäjiä → puuttuu
User.Read.All - Ei tietoturvahälytyksiä → puuttuu
SecurityAlert.Read.All - Ei kirjautumisloki → puuttuu
AuditLog.Read.All - Ei hyökkäyssimulaatiotuloksia → puuttuu
AttackSimulation.Read.All - Ei Entra ID -laitteita → puuttuu
Device.Read.All - Ei Intunen hallitsemia laitteita → puuttuu
DeviceManagementManagedDevices.Read.All - Ei riskihavaintoja → puuttuu
IdentityRiskEvent.Read.All, järjestelmänvalvojan suostumusta ei myönnetty uudelleen sen lisäämisen jälkeen tai vuokraajan lisenssitaso on alle Microsoft Entra ID P1 -vähimmäistason
Tunnistepyyntö epäonnistuu virheeseen invalid_client
Tunnistepyyntö epäonnistuu virheeseen invalid_client
Graph API -isäntänimi ja Authority-isäntänimi eivät ehkä vastaa toisiaan. Molempien on vastattava samaa pilviympäristöä (kaupallinen, valtionhallinnon jne.).
Ryhmätoimenpiteet eivät näy toimintasuunnitelmassa
Ryhmätoimenpiteet eivät näy toimintasuunnitelmassa
Ryhmäjäsenyystoimenpiteet tarjotaan vain, kun kaikki nämä kolme ehtoa täyttyvät:
GroupMember.ReadWrite.Allon lisätty sovelluksen rekisteröintiin ja järjestelmänvalvojan suostumus on myönnetty. Jos lisäsit sen äskettäin, odota enintään tunti.- Järjestelmänvalvoja on määrittänyt yhteydelle sallittujen ryhmien luettelon.
- Yhteys on aktiivinen ja toimintakuntoinen.
Ehdollinen käyttöoikeus estää yhteyden tai sen toimenpiteet
Ehdollinen käyttöoikeus estää yhteyden tai sen toimenpiteet
Jos vuokraajassasi on IP-osoitteeseen perustuva Conditional Access -käytäntö, se voi estää pyynnöt,
jotka sisältävät tämän yhteyden tunnisteen. Useimpiin vuokraajiin tämä ei vaikuta — Microsoft Graph
ei oletuksena rajoita käyttöä IP-osoitteen perusteella. Jos otat palvelujen pääkäyttäjille (service principal)
käyttöön IP-osoitteisiin perustuvan käytännön, tämä integraatio vaatii kahden osoitejoukon sallimisen,
koska käyttöönotto ja datasynkronointi lähtevät eri verkoista.Living Security luo tämän yhteyden käyttöoikeustunnisteen itse ja uusii sen jatkuvasti, joten
tunnistepyynnöt lähtevät alustan omista osoitteista, eivät niistä osoitteista, joita datasynkronoinnit käyttävät.Ryhmätoimenpiteet ovat erillinen asia. Oletuksena ne reitittyvät samalla tavalla kuin datasynkronoinnit ja lähtevät
synkronointiosoitteista. Ne siirtyvät alustan osoitteisiin vain, jos järjestelmänvalvoja
vaihtaa yhteyden suoraan lähtevään liikenteeseen (direct egress).Lisää molemmat joukot named location -sijaintiin, jonka Conditional Access -käytäntösi hyväksyy tai
jättää käytännön ulkopuolelle. Tunnistepyynnöt kohdistuvat osoitteeseen
login.microsoftonline.com ja datapyynnöt osoitteeseen
graph.microsoft.com; molempien on läpäistävä.Jos vain synkronointiosoitteet on sallittu, käyttöönotto epäonnistuu tunnisteen hakuvaiheessa eikä yhteyttä luoda.
Jos vain alustan osoitteet on sallittu, käyttöönotto onnistuu, mutta jokainen synkronointi palauttaa nolla tietuetta.
