Microsoft Entra ID SAML-määritys
Tämä dokumentti kuvaa prosessin Microsoft Entra ID:n (aiemmin Azure AD) määrittämiseksi SAML-tunnistuspalveluksi Willbaa varten. Tämä dokumentaatio on tarkoitettu ensisijaisesti Willba-asiakasyrityksen IT-henkilölle, jolla on pääsy yrityksen Microsoft Entra ID -hallintaportaaliin.
Vaihe 1: Sovelluksen asetukset
- Siirry Microsoft Entra ID -hallintaportaaliin.
- Valitse
Identity>Applications>Enterprise applications. - Napsauta
New application. - Valitse
Integrate any other application you don't find in the gallery (Non-gallery). - Nimeä sovelluksesi
Willbaja napsautaCreate.
Vaihe 2: Sovelluksen määrittäminen
- Siirry juuri luodussa sovelluksessa kohtaan
Single sign-onvasemmassa sivupalkissa. - Valitse
SAMLkertakirjautumismenetelmäksi. - Määritä SAML-perusasetukset seuraavilla arvoilla:
- Identifier (Entity ID):
https://auth.willba.app/realms/{realm-name} - Reply URL (Assertion Consumer Service URL):
https://auth.willba.app/realms/{realm-name}/broker/{saml-alias}/endpoint
- Identifier (Entity ID):
Korvaa {realm-name} ja {saml-alias} arvoilla, jotka Willba-yhteyshenkilösi on antanut.
-
"User Attributes & Claims" -osiossa varmista, että seuraavat attribuutit on määritetty:
- Email (claim name:
emailaddress) - First name (claim name:
givenName) - Last name (claim name:
surname)
- Email (claim name:
-
Lataa Federation Metadata XML -tiedosto napsauttamalla "Download"-linkkiä "SAML Certificates" -osiossa. Tätä tiedostoa tarvitaan Willban ja Microsoft Entra ID:n väliseen kommunikointiin.
-
Jaa ladattu metadatatiedosto Willba-yhteyshenkilösi kanssa.
Vaihe 3: Ryhmäkartoituksen määrittäminen
Microsoft Entra ID -ryhmien kartoittamiseksi Willban rooleihin:
- Valitse "User Attributes & Claims" -kohdassa "Add a group claim".
- Valitse "All groups".
- Valitse Source attribute -kohdassa "Group ID".
- Lisäasetuksissa voit käyttää suodatinta sisällyttääksesi vain tietyt ryhmät, esimerkiksi ryhmät, jotka alkavat
Willba.
Ryhmätieto lähetetään tunnistetiedolla: http://schemas.microsoft.com/ws/2008/06/identity/claims/groups
Tätä tietoa tarvitaan Keycloak-ryhmien määrittämisess ä.
Vaihe 4: Käyttäjän pääsyn määrittäminen
- Siirry sovelluksen vasemmassa sivupalkissa kohtaan
Users and groups. - Napsauta
Add user/group. - Valitse ryhmät, joilla tulisi olla pääsy Willbaan.
- Napsauta
Assignmyöntääksesi heille pääsyn.
Vaihe 5: Viimeistely
Kirjautuminen toimii sen jälkeen, kun Willba-yhteyshenkilö lisää SAML-asetukset sovellukseen.
Varmista, että testaat asetuksia muutaman käyttäjän kanssa varmistaaksesi, että kaikki toimii odotetusti. Jos kohtaat ongelmia, ota yhteyttä Willba-yhteyshenkilöösi.
Willban järjestelmänvalvojille, jotka määrittävät Keycloakia, katso SAML-järjestelmänvalvojan dokumentaatio.