New Features
Fine-grained events
In version 4.3 we added the ability to perform tasks when certain events occurred. (such as create user or update group). This version features fine-grained events. Tasks may be executed when specific attributes of an object changes. For instance when a person moves from one department to another or when a users’ phone number changes.
OpenID certification
OpenID has now been certified by the OpenID Foundation! This ensures a proper implementation of OpenID in HelloID. The certification may be reviewed at the OpenID Foundation certification list.
Auto update Agent
As of this version the HelloID agent may be configured to update automatically. This will keep the HelloID agent up to date with the latest features, bug fixes and security updates automatically. Please note that this new agent must be installed manually!
Enhancements
OpenID RS256 support
Added RS256 support to OpenID
Bug Fixes
· Script Parser caused an exception on invalid attribute
· SAML issue with a generic template having no attributes or mapping
· When trying to start a task with target mapping but no provisioning system and no custom mapping the variable retrieval failed
· AD IDP login sometimes ended up on admin or end-user pages
· iOS: UTF-8 QR Code not working
· Cosmos does not evaluate condition "" as true
· Person history overview gets very slow when having a lot of updates for a user (1 useless call per update)
· Prevent product overview calls when call is still running
· Task schedule editor switches did not interact properly
· Access rules were not working correctly for local HelloID login
· Datashare management: Searching users can take a long time which causes HelloID to become unresponsive
· Auto Approve after x time failed to work
· Provisioning: Many linked tasks could cause rendering issues
· Mapping: IE11 mapping rules were cached by the browser and not updated.
· OpenID issuer base64 issuer and password mismatched
· SelfService Product state queries are now only run in the appropriate views and queries are awaited better improving the performance of the portal.
· Auto approve after x time now works
· Email text improvements: show who it was requested for instead of incorrectly showing who it was requested by
Added or updated systems and tasks
Active Directory
· Create AD group
· Update AD group
· Delete AD group
· Create or Update AD group
· Delete AD User
· Create AD user
· Update AD user
· Create or update AD user
Topdesk
· Archive a TOPdesk person
· Create a TOPdesk person
· Update a TOPdesk person
· Create a TOPdesk Ticket
Raet
· Raet HR Core Business R1 to HelloID sync
· Raet HR Core Business R2 to HelloID sync
· Raet HR Core (public) to HelloID sync (xml)
Visma
· Visma to HelloID sync
HelloID
· Sync group to products