Määritä: ESA paikallisen käyttäjän (ESM) kirjautuminen
Learn how to configure Secure Access to authenticate with local ESM users.
Määritä: ESA paikallisen käyttäjän (ESM) kirjautuminen
Learn how to configure Secure Access to authenticate with local ESM users.
Tässä artikkelissa kuvataan ohjeet Secure Access -komponentin määrittämiseksi niin, että se voi todentaa paikallisia ESM (Professional ja IGA) -käyttäjiä.
Huomio!
Oletuksena paikallisen kirjautumisen konfiguraatio on pois käytöstä ESA:ssa. Kun se otetaan käyttöön, ESA välittää käyttäjän kirjautumistunnukset ESM:lle ja luo myös oman käyttäjäedustuksensa omaan tietokantaansa, koska ESA:n on tunnettava jokainen käyttäjä kirjautumisprosessin aikana. Paikallisten käyttäjien tiedot tallennetaan ESM-tietokantaan.
Vaiheittaiset ohjeet
- Kirjaudu ESA Adminilla (main.admin) osoitteeseen domain.com/auth/admin
- Valitse oikea realm valitsemalla ensin vasemmasta yläkulmasta Manage realms ja klikkaamalla sitten realmin nimen linkkiä. Realmin valinnan käyttöliittymä muuttui julkaisussa 2026.1.2 aiempiin verrattuna.

- Avaa Authentication settings vasemmasta sivupaneelista ja valitse sitten listasta
Efecte-login. JosEfecte Loginpuuttuu, lisää se Create flow -toiminnolla. Nimi on yleensäEfecte Login.
- Lisää Execution


- Aseta uusi flow pakolliseksi (Required).

- Sido uusi
EFECTE Login-lomake browser flow'hun (Jos Bind flow -vaihtoehtoa ei tarjotaEfecte login-lomakkeelle, se on jo käytössä)

- Avaa Realm Settings ja välilehti Themes. Varmista, että
Efecte-kirjautumisteema on valittuna
- Muuta Realm User profile -attribuuttien asetuksia
Valitse oikea Realm pudotusvalikosta
Siirry kohtaanRealm settings,User profile-välilehti

Muokkaa email-, firstName- ja lastName-attribuutteja.
Aseta näille kolmelle attribuutille Required: Off.

Tallenna muutokset näihin attribuutteihin.
Konfiguraatio on nyt valmis.
Kuinka testata kirjautuminen ja uloskirjautuminen
-
Luo paikallinen käyttäjä ESM:ään, esimerkiksi:

- Siirry ESA:n kirjautumissivulle ja valitse "Credentials Login" ja "Login with Matrix42 account"

- Kirjaudu ulos.
- Kirjaudu uudelleen sisään eri käyttäjällä ja varmista, että näet oikean käyttäjän kirjautuneena ratkaisuun.
Kuinka linkittää paikallinen käyttäjä Entitlementteihin?
Jos baseline on käytössä, voit lisätä paikallisen käyttäjän Entitlementteihin IGA Account -mallista ja attribuutista nimeltä Manually assigned group memberships. Paikallisilla käyttäjillä, joilla ei ole jäsenyyksiä hakemistosta, on oltava ryhmäjäsenyydet asetettuna tähän attribuuttiin. Vain hallinnolliseen käyttöön.

Jos baseline ei ole käytössä tai ei ole uusin versio, voit lisätä attribuutin Person-malliin ja muokata lauseketta Group info for ESS connector sisällyttääksesi manuaaliset jäsenyydet.
Vianmääritys
Jos ESA-kirjautuminen toimii mutta ESM-kirjautuminen ei, tarkista ESM-loki nimeltä itsm.log (Efecte ESM→ Maintenance→Logs→Download logs→itsm.log)
Jos ESA-kirjautuminen ei toimi, tarkista ESA:n server.log (opt/keycloak/standalone/log/server.log) ja ESA-kontin loki /opt/keycloak/logs/keycloak.log
ESA-kirjautuminen onnistuu, mutta itsm-kirjautumisnäyttö näytetään. Tarkista linkitetty artikkeli ja varmista esimerkiksi, ettei userlevel ole käytössä ESM:n paikallisille käyttäjille https://docs.efecte.com/iga-support-library/esm-login-process-with-esa
Huomaa myös, että ESA lähettää tiedot ESM:lle pienillä kirjaimilla. Tämä tarkoittaa, että myös userID:n ESM:ssä on oltava pienillä kirjaimilla.
Kirjautuminen onnistuu, mutta paikallinen käyttäjä ei näe mitään ESS:ssä. Tarkista tämä artikkeli https://docs.efecte.com/iga-configuration-library2/1355364-checklist-user-information-from-esm-to-ess
Jos ESA:n javascript-mappereihin tarvitaan muutos, tarkista tämä artikkeli https://docs.efecte.com/iga-support-library/1812412-esa-custom-javascript-mappers
Kirjautuminen ei toimi ja selaimessa näkyy http 403 -virhe. Tarkista, että Realmisi Shibboleth Client -kohteessa on nämä protokollamapperit muiden mapperien joukossa:urn:mace:dir:attribute-def:principal ja com:efecte:ess:user
Table of Contents