Efecte Identity Management 2023.3 -julkaisutiedot
Efecte Identity Management 2023.3 -julkaisutiedot
Ominaisuudet
EIM-10321 SMS MFA OAuth2-sovelluksille
EIM:ään rekisteröidyt OAuth2-sovellukset (julkiset ja luottamukselliset) tukevat nyt SMS MFA:ta. Jos SMS MFA on määritetty ja otettu käyttöön sovelluksessa, kertakäyttöinen salasana toimitetaan todennetun agentin matkapuhelinnumeroon.
Katso yksityiskohtainen kuvaus FAM-käsikirjan luvusta 4.4.1 OAuth2-sovelluksen rekisteröinti
Tarkista myös igm.oauth2.properties-tiedostoa koskeva dokumentaatio konfigurointiviitteestä.
EIM-10536 REST API -tuki roolien ja Agent hallintaan
Lisätty useita uusia funktioita REST API
Roolin päätepiste:
Kutsut "Hae rooli", "Luo rooli", "Päivitä rooli", "Poista rooli", "Hae roolin lokalisoinnit" ja "Lisää roolin lokalisointi" lisätty.
Palvelun päätepiste:
Kutsut "Lisää rooli palveluun" ja "poista rooli palvelusta" lisätty.
Agent päätepiste:
Kutsut "Hae agenttiryhmä", "Luo agenttiryhmä", "Päivitä agenttiryhmä", "Poista agenttiryhmä", "Agentin lisääminen agenttiryhmään" ja "Agentin poistaminen agenttiryhmästä" lisätty. Huomaa, että agenttiryhmää ei voi siirtää toiseen palvelusopimukseen.
Tarkempia tietoja löytyy Efecte Identity Management REST API -referenssistä.
EIM Java API ja Web Services API on päivitetty tukemaan roolien ja Agent mukautettujen kenttien käyttöoikeuksia. Katso IGMRoleWS- ja IGM Agent GroupWS -luokat tiedostosta efecte_identity_javadoc-public-api-2023.3.0.zip, joka on EIM-paketin doc/rm5api-kansiossa.
EIM-10700 Sähköpostihaun parannukset
Lisätty määritysasetus agent.search.email.option.Include=true/false kohtaan igm.web.taglib.SelectTag.properties. Tämä mahdollistaa agenttien hakemisen sähköpostiosoitteen perusteella hallintakäyttöliittymässä. Jokerimerkkejä tuetaan samalla tavalla kuin muissakin hakutyypeissä hallintakäyttöliittymässä.
Lisätty uusi funktio public List<Integer> get Agent IdsWithEmail(String emailAddress, boolean allowWildCards) SearchAction-toimintoon API . Tämä mahdollistaa sähköpostiosoitteen perusteella haun jokerimerkkien avulla API kautta.
Lisätty uusi parametri allowWildCards /rest-api/agent-päätepisteeseen. Tämä mahdollistaa jokerimerkkien käytön parametreilla accountUid, lastName ja email. Huomaa, että parametrin nimi tuki jo jokerimerkkejä %25 tai * ja _ tai ?. Uusi allowWildCards-parametri ei muuta tätä toimintaa.
EIM-10784 Mahdollisuus piilottaa raporttivirheen lähetysikkuna
Lähetysvirheraportin valintaikkuna voidaan nyt piilottaa käyttäjiltä muokkaamalla rm5idm-custom.css-tiedostoa siten, että se sisältää seuraavat tiedot:
.virheraportointi { näyttö: ei mitään; }
Tämä on dokumentoitu myös Efecte Identity Managementissa.
Ominaisuuksien uid luvussa "Brändäys".
Selaimen välimuistin tyhjentäminen vaaditaan vaikutuksen näkemiseksi.
Varmistaaksesi, ettei virheraportteja lähetetä ollenkaan, aseta tyhjä arvo seuraavalle igm.migration.properties-tiedoston kohdalle:
moduuli.raporttivirhe.vastaanottajat=
EIM-10788 Rooliryhmään liittyvät tapahtumat
Seuraavat uudet tapahtumat otettiin käyttöön rooliryhmien käsittelyyn: rolegroup.created, rolegroup.updated, rolegroup.removed,
rooliryhmä.rooli_lisätty, rooliryhmä.rooli_päivitetty, rooliryhmä.rooli_poistettu.
Nämä tapahtumat sisältävät PolicyServiceRoleContext-, ServiceRoleContext-, PolicyContext- ja oldValue-viittaukset soveltuvin osin. Katso efecte_identity_event_rules_manual.pdf-tiedoston luku 6.17 Rooliryhmään liittyvät tapahtumat ja javado-tiedostot tiedostossa efecte_identity_javadoc-public-eventrules-2023.3.0.zip.
Huomaa, että roolien lisääminen, muokkaaminen tai poistaminen rooliryhmästä ei käynnistä käyttöoikeustapahtumia.
Parannukset
EIM-10750 Federated authentication Tilin kirjainkoon erottelu
Liitettyjä todennuksia ( SAML , LDAP, openID jne.) on muutettu käyttämään kirjainkokoherkkää vertailua vain silloin, kun useita tilejä löytyy ja vain niiden kirjainkoko on erilainen.
Muutokset ovat merkityksellisiä tapauksissa, joissa tilityypin kirjainkoon erottelevaksi asetukseksi on asetettu ”Kirjainkoon erotteleva”.
Tämä muutos on jatkokehitystyötä virheenkorjaukselle EIM-10693.
EIM-10768 Matkapuhelinnumero voidaan asettaa hakuvaihtoehdoksi ja näyttää tulossarakkeessa järjestelmänvalvojan käyttöliittymässä agenttihaussa
Lisätty määritysasetus agent.search.mobile.option.Include=true/false tiedostoon igm.web.taglib.SelectTag.properties. Tämä mahdollistaa agenttien hakemisen mobiililaitteen perusteella hallintakäyttöliittymässä. Jokerimerkkejä tuetaan samalla tavalla kuin muissakin hakutyypeissä hallintakäyttöliittymässä.
Lisätty määritysasetus agent.search.mobile.Include=true/false tiedostoon igm.web.taglib.SelectTag.properties. Tämä mahdollistaa matkapuhelinnumeron näyttämisen hakutulosten luettelossa.
EIM-10769-järjestelmänvalvojan käyttöliittymä rajoittaa hakutyypin ulkoisten tunnisteiden (externalId) määrää
Lisätty uusi määritysvaihtoehto igm.web.taglib.SelectTag.properties-tiedostoon, search.ignoredExternalTypes.option.
Se määrittää pilkuilla erotetun luettelon ulkoisten tunnusten tyyppien nimistä, joita ei näytetä järjestelmänvalvojan käyttöliittymän agentti- tai henkilöhakuasetusten alasvetovalikossa. Jos haluat ohittaa oletusarvoisen ulkoisen tunnuksen kentän, lisää luetteloon search.option.externalId.
Lisätty toinen määritysasetus organization.search.ignoredNonOrganizationExternalTypes.option rajoittamaan externalId-hakuasetuksia organisaatiohaussa.
EIM-10772 Pro kohteen nimikentän leveys
Määritettävä katkaisutyyli lisättiin Pro kohteen nimikenttään.
Jos haluat asettaa rivityksen oletusarvoisen resizeTo50-asetuksen sijaan, kirjoita seuraava tiedostoon igm.web.taglib.SelectTag.properties
truncateStyle.provisioning.list.name=wrapAt50
EIM-10889 MySQL 5.7.41 -version tuki
MySQL tietokannan integrointi testattiin seuraavalla yhdistelmällä:
JBoss EAP 7.2.0 - MySQL 5.7.41 ( MySQL JDBC -ajuri 5.1.38, XA)
MySQL -asiakkaiden on kuitenkin suositeltavaa suunnitella migraatio Postgre SQL -tietokantaan.
Virheenkorjaukset
EIM-7850 Tehtävämäärän noutaminen EIM:stä aiheuttaa virheen agentin laajuuden päivityksessä
EIM-aloitussivun aiempi tehtävien määrän nouto voi joskus epäonnistua ja näyttää virheen loppukäyttäjälle.
Jos tehtävien laskenta on jostain syystä epäonnistunut, EIM-käyttöliittymän vasemmalla puolella oleva tehtävävälilehti ei näytä sisäänkirjautuneelle käyttäjälle määritettyjen tehtävien määrää. Tehtävälaskurin pitäisi palata oikeaan arvoon seuraavan noudon yhteydessä, joka suoritetaan oletusarvoisesti 15 sekunnin välein. Lisätietoja tehtävien laskennan määrittämisestä on myös kohdassa EIM-8954.
EIM-10742 Agent nimen haku epäonnistui joissakin tapauksissa, kun Oracle-tietokanta oli käytössä.
Agent henkilön nimen haku epäonnistui joissakin tapauksissa, kun Oracle-tietokanta oli käytössä. Tämä on nyt korjattu, mutta huomaa, että Oracle-tietokantoja ei ole virallisesti tuettu EIM 2022.2:n jälkeen.
EIM-10762 Agent haun REST API ei palauta lastName- ja firstNames-ominaisuuksia
Agent REST API (GET /rest-api/agent) palautti lastName- ja firstNames-json-parametrit aina null-datalla. Tämä on korjattu.
EIM-10812 Agenttien selaaminen agenttien joukkomuutostoiminnolla ei toimi
Agenttien selaaminen joukkomuutostoiminnossa ei toiminut EIM 2022.2:ssa EIM-8952-muutoksen vuoksi. Tämä on nyt korjattu.
EIM-10848 Agent statusCode oli aina nolla, kun se luotiin parillisten trulien, webservicen tai JAVA API kautta.
Agent statusCode oli aina nolla, kun se luotiin eventrules-metodin, web-palvelun tai Java API kautta.
Tämä on nyt korjattu siten, että agenttiryhmän statusCode on se, joka annettiin luontipyynnön yhteydessä.
Tämän muutoksen sivuvaikutuksena vanhoja jar-tiedostoja käyttävä Java API -asiakasohjelma lukee agenttiryhmän statusCode-arvon null. Katso myös EIM-10536 muista EIM Web Servicen ja Java API n päivityksistä.
Elinikäisen poiston ilmoitukset
EIM-10887 Useiden vanhojen tietokanta- ja sovelluspalvelinversioiden käyttöikä päättyy
EIM-versio 2023.3 ei tue/sitä ei enää testattu seuraavien tietokanta-/sovelluspalvelinversioiden kanssa:
Tietokanta:
Postgre 13.0
DB2 11.5.0.0
Sovelluspalvelin:
JBOSS EAP 7.2.0 ( MySQL 5.7:ää lukuun ottamatta)
Dokumentaatiota on päivitetty vastaavasti.