Efecte Identity Management 2023.4 -julkaisutiedot
Efecte Identity Management 2023.4 -julkaisutiedot
Ominaisuudet
EIM-10626 JWTAccessTokenin pitäisi tukea päivitystunnusta
Uuden JWT-käyttöoikeustunnuksen hakemista päivitystunnuksella tuetaan nyt.
EIM-10801 Henkilön historiavälilehti
Henkilöille ja organisaatioille lisätty historiavälilehti. Tämä on samanlainen kuin EIM-8955:ssä agenteille luotu historiavälilehti.
Asiamiehen, oikeushenkilön ja organisaation historiavälilehdillä voi nyt olla eri käyttöoikeudet. Rooli IGM2_HistoryReader mahdollistaa kaikkien kolmen historianäkymän. Rooli IGM2_ Agent HistoryReader sallii vain asiamiehen historianäkymän. Rooli IGM2_LegalPersonHistoryReader sallii oikeushenkilön ja organisaation historianäkymät.
EIM-10905 Helpottaa järjestelmänvalvojan käyttöliittymän käyttöä, kun luettelot ovat pitkiä ja toimintopainikkeet ovat vain luettelon alapuolella
Useita vieritettäviä luetteloita sisältäviä hallintakäyttöliittymän sivuja päivitettiin siten, että ne sisältävät painikkeita myös sivun yläreunassa. Esimerkkejä tällaisista sivuista ovat Organisaatiot-välilehti Palvelusopimukset, Palvelut-välilehti Roolit ja Agent -välilehti Käyttöoikeudet.
EIM-10950 Mukautetut määritteet tilin käyttöliittymään
Tilin mukautettuja kenttiä voidaan ottaa käyttöön tarkastelua ja muokkausta varten. Katso ohjeet kenttien käyttöönottoon tiedostosta efecte_identity_configuration_reference.pdf tiedostosta igm.web.taglib.SelectTag.properties. Mukautettujen kenttien otsikoita voidaan muuttaa tiedoston igm.uitexts.XX.properties kautta seuraavilla kentillä: account.customBoolean1..2, account.customDate1..2, account.customInteger1..4, account.customString1..4. Huomaa, että customString1 on yleensä varattu salasanan palautussähköpostille (kirjoita uitext-kenttään account.password.reset_email.label), mutta se riippuu tilin tyypistä. Tilityypeillä, jotka eivät käytä salasanan palautussähköpostia, customString1-otsikon tekstiä voidaan muuttaa tiedostolla account.customString1.
EIM-10965 Hakuagenttien käyttö hakusanalla REST API :ssa
REST API -agentin hakuun on lisätty uudet valinnaiset hakuparametrit gidSearchString1, ridSearchString1, ridSearchString2, searchString1-20 ja longString1-4.
Katso efecte_identity_rest_api_reference.pdf 2.6.1 Agenttien haku.
Tapahtuma API SearchAction-rajapintaa on muokattu tukemaan hakua gidSearchString1-, ridSearchString1-, ridSearchString2-, searchString1-20-, longString1-4-, name-, firstNames-, givenName-, lastName- ja personName-parametreilla. Katso SearchActionin Java dokumentaatio tiedostosta efecte_identity_javadoc-public-eventrules-2023.4.0.zip.
EIM-10990 EIM tukee Postgre SQL 15.5:tä ja 13.13:a
EIM tukee nyt Postgre SQL -versioita 15.5 ja 13.13.
Tarkista uusimmat tuetut yhdistelmät osoitteesta: efecte_identity_installation_g uid e.pdf
EIM-11007 Lokitaulukot ht_task-taulukoille
Seuraavat lokitaulukot luotiin: loght_task, loght_taskcomment ja loght_taskscope.
Parannukset
EIM-10478 Tapahtumasäännöt SAML väittämisestä vastaanotettuja totuusarvoja varten
SAML identiteetintarjoaja voi määrittää tyypin SAML -attribuutin arvoksi. EIM voi käsitellä seuraavia tyyppejä SAML Converterissa: XSBoolean, XSInteger, XSString, XSURI, XSBase64Binary, XSDateTime ja XSQName SAML attribuutit. Huomaa, että XSQName sisältää vain arvon osan, etuliitettä ei ole käytettävissä. Attribuutit, joilla ei ole tyyppiä, käsitellään merkkijonoina. Kaikki nämä attribuutit välitetään authentication.success-tapahtumaan merkkijonoina.
EIM-10962 Historia-välilehden parannukset
Poistettiin displayName, combinedEmail ja combinedLocal agentin historiavälilehdeltä, koska näiden kenttien sisältö kerätään muista kentistä.
Rivinvaihdot katkaisivat historiavälilehtien CSV-viennin. CSV-sisällön koodinvaihtoa on parannettu tämän korjaamiseksi.
EIM-10976 Uusi REST API -lippu agentin päätepisteelle koskien palvelutunnuksen käsittelyä, kun se annetaan hakuparametrina
REST API -agenttihakuun lisätty uudet valinnaiset liput hasRoleViaService, hasValidityCheck, hasLPIdsOnly ja extendedResponse.
Lippu hasRoleViaService Määrittää, palautetaanko palvelun kautta käyttöoikeuksin varustetut agentit vai käytetäänkö löyhempää kyselyä. Jos arvo on true, palautetaan vain seuraavia vaatimuksia vastaavat agentit.
1. sillä on palveluun suoraan linkitetty käyttöoikeus.
2. sillä on käyttöoikeus, joka on epäsuorasti linkitetty palveluun rooliryhmän tai agenttiryhmän kautta.
Kokeellista hasValidityCheck-lippua käytetään vain, kun hasRoleViaService=true. Agentit, jotka sisältävät virheellisiä linkkejä palveluun, jätetään pois palautetusta tietojoukosta.
Lippu hasLPIdsOnly voidaan asettaa arvoon true suorituskyvyn parantamiseksi suurten tietojoukkojen kanssa. Jos arvo on true, palautetussa person-objektissa asetetaan vain id-kenttä.
Lippu extendedResponse voidaan asettaa arvoon true, jos halutaan palauttaa lisää kenttiä Agent ExtendedSearchVO -objekteina.
Katso efecte_identity_rest_api_reference.pdf 2.6.1 Agenttien haku.
Virheenkorjaukset
EIM-8291 CP-5647: Massamuokkaus ei usein valitse kaikkia agentteja
Massamuokkausavustaja valitsee joskus vain osan yksiköistä. Tärkein syy tähän on se, että joskus ajax-kutsu kohteen valitsemiseksi tai valinnan poistamiseksi taustalla joko epäonnistuu tai on edelleen käynnissä. Ongelman ratkaisemiseksi on tehty useita muutoksia. Frontend-puolella taustajärjestelmään tulevien kutsujen määrää seurataan ja Seuraava-painike on poistettu käytöstä, kunnes ajax-kutsut ovat palanneet. Myös valittujen tai valitsemattomien kohteiden tila asetetaan sen jälkeen, kun kutsu palaa taustajärjestelmästä. Jos taustajärjestelmä ei onnistunut käsittelemään ajax-kutsua tai ei vastannut 120 sekunnin kuluessa, näytetään myös virheilmoitus "Joidenkin kohteiden valitseminen tai valinnan poistaminen epäonnistui, tarkista". Virheilmoituksen avain igm.uitexts.en.properties-tiedostossa on "reporting.wizard.selection.unsuccessful".
EIM-10838 OAuth2-asiakasohjelman tunnistetietosovellusten roolivaatimuksessa lainausmerkit eivät näy oikein
Ominaisuuteen EIM-9938 liittyen roolinimessä tai roolin kuvauksessa esiintyi ongelma, jos lainausmerkkiä (") käytettiin. Lainausmerkki rikkoi lähetetyn OAuth-vaatimuksen muodon.
Tämä on korjattu.
Tuemme myös Escape-työkalun käyttöä nopeusmakroissa mukautetuille OAuth-väitteille. Esimerkiksi $!esc.java($!role.roleDescription).
EIM-10894 Käyttöliittymäkenttien yläraja päivitetty
EIM-käyttöliittymässä näytettävien kenttien määrä on rajoitettu. Tämä aiheutti sen, että Agent massamuutostoiminnon määritemuutosten lataus epäonnistui. Kenttärajoitusta on päivitetty siten, että kenttiä voi olla 120 aiemman 99 kentän sijaan. Muutos mahdollistaa myös sen, että XML-konfiguroidut ohjatut toiminnot voivat määrittää useampia näytettäviä kenttiä.
EIM-10938 Historia-välilehden suojauksen kiristäminen
EIM-versiossa 2023.2/EIM-8955 loimme agentin historian ensimmäisen beta-version. Historian näkeminen oli mahdollista ilman IGM2_HistoryReader-roolia. Käyttäjän roolin asettaminen igm.web.taglib.selectTag.properties-tiedostossa riitti historiavälilehden näkemiseen. Tämä on korjattu.
Asiamiehen, oikeushenkilön ja organisaation historiavälilehdillä voi nyt olla eri käyttöoikeudet. Rooli IGM2_HistoryReader mahdollistaa kaikkien kolmen historianäkymän. Rooli IGM2_ Agent HistoryReader sallii vain asiamiehen historianäkymän. Rooli IGM2_LegalPersonHistoryReader sallii oikeushenkilön ja organisaation historianäkymät.
EIM-10982 Saml-ominaisuuden luominen REST API kautta salaamattomalla avaimella
REST API SAML -ominaisuuden luonti epäonnistui, jos annettua avainparia ei ollut salasanasuojattu.
Ongelma liittyi Bouncy Castle Crypto -pakettipäivitykseen, joka tehtiin EIM-versiossa 2023.1, numerossa EIM-9765.
Tämä on nyt korjattu.
EIM-11023 OAuth2-käyttöoikeustunnuksen noutaminen epäonnistuu joskus
Korjattu virhe, joka joskus esti käyttöoikeustunnuksen hakemisen.