Versionsinformation för Efecte Identity Management 2023.3
Versionsinformation för Efecte Identity Management 2023.3
Drag
EIM-10321 SMS MFA för Oauth2-applikationer
Oauth2-applikationer (offentliga och konfidentiella) som är registrerade i EIM stöder nu SMS MFA. Om SMS MFA är konfigurerat och aktiverat av applikationen levereras ett engångslösenord till den autentiserade agentens mobilnummer.
Se detaljerad beskrivning i FAM-manualens kapitel: 4.4.1 Registrering av OAuth2-applikation
Se även dokumentationen i konfigurationsreferensen angående igm.oauth2.properties.
EIM-10536 REST API stöd för hantering av roller och Agent
Lade till flera nya funktioner i REST API
Rollens slutpunkt:
Anropen "Hämta roll", "Skapa roll", "Uppdatera roll", "Ta bort roll", "Hämta rolllokaliseringar" och "Lägg till rolllokalisering" har lagts till.
Tjänstens slutpunkt:
Anropen "Lägg till en roll i en tjänst" och "ta bort en roll från en tjänst" har lagts till.
Agent slutpunkt:
Anropen "Hämta agentgrupp", "Skapa agentgrupp", "Uppdatera agentgrupp", "Ta bort agentgrupp", "Lägger till agent i agentgrupp" och "Ta bort agent från agentgrupp" har lagts till. Observera att agentgruppen inte kan flyttas till ett annat serviceavtal.
Mer detaljerad information finns i Efecte Identity Management REST API referens.
EIM Java API och Web Services API har uppdaterats för att stödja åtkomst till anpassade fält för roller och Agent . Se klasserna IGMRoleWS och IGM Agent GroupWS i efecte_identity_javadoc-public-api-2023.3.0.zip i EIM-paketets mapp doc/rm5api.
EIM-10700 Förbättringar av e-postsökning
Lade till konfigurationsalternativet agent.search.email.option.Include=true/false i igm.web.taglib.SelectTag.properties. Detta gör det möjligt att söka efter agenter via e-post i administratörsgränssnittet. Jokertecken stöds på samma sätt som i alla andra söktyper i administratörsgränssnittet.
Lade till ny funktion public List<Integer> get Agent IdsWithEmail(String emailAddress, boolean allowWildCards) till SearchAction i event- API . Detta möjliggör sökning via e-post med jokertecken via event- API .
Lade till den nya parametern allowWildCards till slutpunkten /rest-api/agent. Detta möjliggör användning av jokertecken med parametrarna accountUid, lastName och email. Observera att parameternamnet redan stöder jokerteckenen %25 eller * och _ eller ?. Den nya parametern allowWildCards ändrar inte det beteendet.
EIM-10784 Möjlighet att dölja dialogrutan för att skicka rapportfel
Dialogrutan för att skicka felrapport kan nu döljas för användare genom att modifiera rm5idm-custom.css så att den innehåller följande:
.felrapportering { display: ingen; }
Detta har också dokumenterats i Efecte Identity Management
uid under kapitlet "Varumärkesbyggande".
Rensning av webbläsarens cache krävs för att se effekten.
För att säkerställa att felrapporter inte skickas alls, sätt ett tomt värde för följande objekt i igm.migration.properties:
modul.rapportfel.mottagare=
EIM-10788 Händelser relaterade till rollgrupp
Följande nya händelser implementerades för hantering av rollgrupper: rolegroup.created, rolegroup.updated, rolegroup.removed,
rollgrupp.roll_tillagd, rollgrupp.roll_uppdaterad, rollgrupp.roll_borttagen.
Dessa händelser kommer att innehålla referenser till PolicyServiceRoleContext, ServiceRoleContext, PolicyContext och oldValue när så är tillämpligt. Se efecte_identity_event_rules_manual.pdf Kapitel 6.17 Rollgruppsrelaterade händelser och javadocs i efecte_identity_javadoc-public-eventrules-2023.3.0.zip.
Observera att tillägg, ändring eller borttagning av roller från rollgruppen inte utlöser behörighetshändelser.
Förbättringar
EIM-10750 Federerad autentisering Skiftlägeskänslighet för konto
Federerade autentiseringar ( SAML , LDAP, openID etc.) har ändrats för att endast använda skiftlägeskänslig jämförelse när flera konton hittas och endast deras skiftlägen skiljer sig åt.
Ändringar är relevanta i de fall där kontotypen har skiftlägeskänslighet inställd på "Skiftlägeskänslig".
Denna ändring är en vidareutveckling av buggfixen EIM-10693.
EIM-10768 Mobilnummer kan ställas in som sökalternativ och visas i resultatkolumnen i administratörsgränssnittet för agentsökning
Lade till konfigurationsalternativet agent.search.mobile.option.Include=true/false i igm.web.taglib.SelectTag.properties. Detta gör det möjligt att söka efter agenter via mobil i administratörsgränssnittet. Jokertecken stöds på samma sätt som i alla andra söktyper i administratörsgränssnittet.
Lade till konfigurationsalternativet agent.search.mobile.Include=true/false till igm.web.taglib.SelectTag.properties. Detta gör att mobilnumret kan visas i sökresultatlistan.
EIM-10769 Admin UI begränsar antalet externalId-fält i söktypen
Lade till nytt konfigurationsalternativ till igm.web.taglib.SelectTag.properties, search.ignoredExternalTypes.option.
Den definierar en kommaseparerad lista med namn på externa ID-typer som inte visas i rullgardinsmenyn för agent- eller personsökningsalternativ i administratörsgränssnittet. För att ignorera standardfältet för externt ID, lägg till search.option.externalId i listan.
Lade till ytterligare ett konfigurationsalternativ organization.search.ignoredNonOrganizationExternalTypes.option för att begränsa sökalternativen för externalId i organisationssökning.
EIM-10772 Fältbredd Pro objektnamn i gränssnittskonfiguration
Konfigurerbar trunkeringsstil har lagts till i objektnamnsfältet i skuggwebbläsaren Pro .
För att konfigurera radbrytning istället för standard resizeTo50, skriv följande till igm.web.taglib.SelectTag.properties
truncateStyle.provisioning.list.name=wrapAt50
Stöd för EIM-10889 MySQL 5.7.41-versionen
MySQL databasen integrationstestades med följande kombination:
JBoss EAP 7.2.0 - MySQL 5.7.41 ( MySQL JDBC-drivrutin 5.1.38, XA)
Det rekommenderas dock att MySQL -kunder planerar migrering till Postgre SQL databasen.
Buggfixar
EIM-7850 Hämtning av antal uppgifter från EIM orsakar fel vid uppdatering av agentens omfång
Tidigare hämtning av uppgiftsantal på EIM-landningssidan kan ibland misslyckas och visa ett felmeddelande för slutanvändaren.
Om uppgiftsräkningen har misslyckats av någon anledning, kommer uppgiftsfliken till vänster i EIM-gränssnittet inte att visa antalet uppgifter som tilldelats den inloggade användaren. Uppgiftsräkningen bör återgå till rätt värde vid nästa hämtning, som körs med 15 sekunders intervall som standard. Se även EIM-8954 för mer information om hur du konfigurerar uppgiftsräkning.
EIM-10742 Sökning efter Agent misslyckades i vissa fall när Oracle-databasen användes
Sökning efter Agent misslyckades i vissa fall när Oracle-databasen användes. Detta är nu åtgärdat, men observera att Oracle-databaser inte officiellt stöds sedan EIM 2022.2.
EIM-10762 Agent REST API returnerar inte egenskaperna lastName och firstNames
Agent REST API (GET /rest-api/agent) returnerade json-parametrarna lastName och firstNames alltid med nulldata. Detta har åtgärdats.
EIM-10812 Det fungerar inte att bläddra bland agenter från guiden för massändring av agenter.
Webbläsningsagenterna i guiden för massändringar fungerade inte i EIM 2022.2 på grund av en ändring i EIM-8952. Detta har nu åtgärdats.
EIM-10848 Agent statuskod var alltid noll när den skapades via even trules, webbtjänst eller JAVA API
Agent statusCode var alltid noll när den skapades via eventrules, webbtjänst eller Java API .
Det här har nu åtgärdats så att agentgruppens statuskod kommer att vara den som anges med skapandebegäran.
Som en bieffekt av denna ändring läser Java API klienten med gamla jar-filer agentgruppens statusCode som null. Se även EIM-10536 om andra uppdateringar av EIM Web Service och Java API .
Meddelanden om slutet av livscykeln
EIM-10887 Slut på livscykel för flera gamla databas- och applikationsserverversioner
EIM version 2023.3 stöder inte/testades inte längre med följande databas-/applikationsserverversioner:
Databas:
Postgre 13.0
DB2 11.5.0.0
Applikationsserver:
JBOSS EAP 7.2.0 (Förutom med MySQL 5.7)
Dokumentationen har uppdaterats i enlighet därmed.