Change log - CustomerID

Ubisecure CustomerID 5.x.x

Ubisecure CustomerID 5.2.18

Corrections

  • IDS-654: Fixed duplicate user check based on SSN in registrations

Ubisecure CustomerID 5.2.17

Corrections

  • IDS-634: Fixed an error with confirmation functionality in registrations
  • IDS-566: Fixed REST call GET106 List Organizations for organizations that have no custom attributes 

Ubisecure CustomerID 5.2.16

Corrections

  • IDS-581: Fixed potential error situation with logging
  • IDS-601: Fixed erronous sending of multiple data confirmation notifications

Ubisecure CustomerID 5.2.15

Improvements

  • IDS-550: Performance improvement for user search

Ubisecure CustomerID 5.2.14

Improvements

  • IDS-440: Performance improvement for role approvals in approval tabs

Corrections

  • IDS-458: Password change related feedback messages have been fixed

Ubisecure CustomerID 5.2.12

New Features

Improvements

  • IAM-2709: User search now checks that all inputs match search results
  • IAM-2077, IAM-1247: CustomerID workers have been separated from the main EAR
  • IAM-2665: Domain whitelisting for CSRF check
  • IAM-2705: Configurable favicon
  • IAM-2833: Unicode support for built-in email address format validator
  • IAM-718: User status can be defined in a human readable way in REST filters
  • IAM-2284: Organization path is visible in summary step when inviting user to multiple roles

Corrections

  • IAM-2711, IAM-2744: Possible problems with role invitation to existing user fixed
  • IAM-2671: Fixed rejecting role invitations to existing users
  • IAM-2687: Fixed name change when Active Directory is in use
  • IAM-2633: Fixed email notification concerning pending user approval
  • IAM-2636: Fixed unnecessary email renotification to pending user when user was waiting for approval
  • IAM-2888: Fixed predefined role requests
  • IAM-2896: Fixed organization removal in case there is an open role invitation for a new user
  • IAM-3018: Fixed unwanted built-in attribute mandatoriness

Ubisecure CustomerID 5.1.9

New Features

  • IAM-1986: Possibility to pass password value to backend call in registration summary step
  • IAM-2524: Password reset works for registered authentications without user having to have an SSN attribute
  • IAM-2354: Java information is logged when the system starts

Improvements

  • Workers have been separated to their own EAR
  • Reorganization of some JARs

Corrections

  • IAM-2064: Long organization names are no longer truncated in role add dialogue

Ubisecure CustomerID 5.1.5

Corrections

  • New version of cid-sso-adapter that does not add duplicate libraries into Ubisecure SSO when it is installed.

Ubisecure CustomerID 5.1.4

New Features

  • IAM-2003: Authorizer and REST API provide more information concerning delegations
  • In an authorization policy you can use eidm:delegations, which lists role, mandate and mandatee organization for each delegation
  • GET115 and GET116 REST calls added

Improvements

  • Performance improvements
  • IAM-1946: Updated WildFly version to 10.1.0.Final
  • IAM-2005: CSRF prevention checks added

Corrections

  • IAM-1842: Modify operations targeted to current-user from backend now work for existing user
  • IAM-1947: Importtool saves locale to SQL
  • IAM-2035: Corrected a possible NullPointerException in a certain type of role invitation

Ubisecure CustomerID 5.0.x

New Features

  • CID-5: Database layer uses JPA and supports PostgreSQL
  • CID-11: There is a separate Derby to PostgreSQL migration package available to help updating to this version
  • CID-513: Summary step in registrations is now optional

Improvements

  • Performance improvements
  • CID-90: CustomerID uses built-in WildFly (instead of Tomcat)
  • CID-112: CustomerID is packaged as an Enterprise Archive (EAR)
  • CID-89: CustomerID uses Java 8
  • CID-288: Updated Apache Wicket user interface framework version to 7.4.0
  • CID-482: CustomerID logging can be configured via WildFly also logging format structure has been improved

Corrections

  • CID-726: Corrected situation where REST response sometimes included a -1 value in port number

Removed Features

  • CID-727: Removed organization group feature
  • CID-455: Removed network source address based restrictions from CID REST API
  • Back channel logout is no longer supported.

Ubisecure CustomerID 4.x.x

Ubisecure CustomerID 4.6.0

Corrections

  • IAM-45: Notification about pending role reception approval is now sent to new user after successful registration
  • IAM-154: User interface handles long organization name in organization search results correctly
  • IAM-1182: REST password change validates given password against the configured password policy.

Ubisecure CustomerID 4.5.0

New Features

  • IAM-750: REST Query to list mandates received/sent by an organization/user

Corrections

  • IAM-170: Invitation renotification email show correct links
  • IAM-899: Role invitation wizard changes. Mail template step removed.
  • IAM-921: Organization user list and search performance improved when listing users by roles
  • IAM-1111: Updating e-mail address works correctly in AD with long emails (>20 characters)
  • IAM-740: CID Lostpwd shows now actual login ID to user

Ubisecure CustomerID 4.4.1

Corrections

  • IAM-944: Registration allows creation of duplicate users when SSN matches
  • IAM-949: When loginusernprincipalname is used as login then no new users can be created
  • IAM-971: Validators are not working on user approval
  • IAM-945: CID should not include client IP address in AuthnStatement/SubjectLocality in SAML AP requests

Ubisecure CustomerID 4.4.0

New Features

  • IAM-736: Organizations can be created with unique random string identifier automatically
  • IAM-794: Structured authorizer role information 
  • IAM-821: REST: Search organizations by using any attribute

Corrections

  • IAM-909: User transfer from organization to another fails

Ubisecure CustomerID 4.3.0.40230

New Features

  • IAM-747: Federation linking during registration workflow (UDF)
  • IAM-762: REST: search pending users by email

Improvements

  • Performance improvements

Corrections

  • IAM-775: Wrong language when transferring from registration to application
  • IAM-847: /eidm2/wf/changepwd operation based on temporary token instead of permanent one
  • IAM-260: REST: Creating ORG2ORG mandates fails

Ubisecure CustomerID 4.2.2.40007

New Features

  • IAM-747: A new way to configure authentication method activation step in registrations. It is now possible to also activate (link) external authentication methods to the created user account.

Corrections

  • IAM-738: Automatic role approvals after registration now work also for role invitations made using the REST-interface

Ubisecure CustomerID 4.2.1.39626

Corrections

  • IAM-725: Also pending users can now be searched via REST-interface

Ubisecure CustomerID 4.2.0.39098

New Features

  • IAM-8: Registration workflow specific email text support
  • IAM-10: Top-level Approvals-tab is hidden in the admin user interface if user has no permissions to manage approvals
  • IAM-20: Email address confirmation is done at the user information wizard step in registrations (This is a change to the previous email address confirmation functionality)
  • IAM-38: Saml AP can be used with returnurl in registrations

Improvements

  • IAM-48: TUPAS methods can be grouped in user driven federation
  • IAM-229: Locale field can now be used also in role invitation wizard

Corrections

  • IAM-56: Mistyped email confirmation code no longer leads to an application error
  • IAM-39: In CustomerID Admin interface, organization name change now updates the view immediately
  • IAM-21: UI layout is no longer broken on approval tab (it was broken when using Firefox)
  • IAM-23: User custom attributes are saved when uniqueID attribute is used in user import
  • IAM-168: organization.class.default.restrictedRoleInvite no longer shows extra role in organization view

Ubisecure CustomerID 4.1.0.38078

New Features

  • Product name has beed changed from Ubisecure CustomerID to GlobalSign CustomerID
  • Configurable validation for attribute values
  • User driven federation support
  • More mobile friendly user interface
  • Registration fields can be prefilled from authentication method attributes
  • EIDM-1340: Automatic generation of organization technical name
  • EIDM-1372: Delete User REST query by user ID
  • EIDM-1384: Second web agent for CustomerID
  • EIDM-1391: Return URL can be given for registrations as an URL parameter
  • EIDM-1401: Verification step in registrations can now support also other authentication methods than TUPAS
  • EIDM-1348: Role invitation information can be queried via REST using user ID Improvements
  • Attribute validation is performed also for REST calls
  • Several performance improvements concerning large user amounts
  • EIDM-1349: Update user REST call can be used also for pending users
  • EIDM-1350: Query user REST call can be made based on user ID
  • EIDM-1351: Update user REST call can be made based on user ID
  • EIDM-1373: Listing users via REST can use any attribute for filtering results
  • EIDM-1374: Query Role REST call can be made based on role ID

Corrections

  • EIDM-173: Bank authentication (TUPAS) method name, title, and logo are now configurable
  • EIDM-572: Password change error messages are no longer duplicated
  • EIDM-598: An unknown TUPAS method in the properties does not present an exception in the browser
  • EIDM-618: Long information does not break the registration confirmation step display
  • EIDM-859: We will correctly report an error message if someone tries to create a sub organization that has the same name as a role in the parent organization
  • EIDM-920: Database update is now quicker
  • EIDM-991: Approval does not close if mandatory fields are left empty when approving
  • EIDM-1198: Removing multiple users is now quicker
  • EIDM-1204: Organization filtering is now quicker
  • EIDM-1255: Users imported with unique ID defined now get proper status
  • EIDM-1267: Custom usernames can now have validation via the new validation configuration option
  • EIDM-1294: Documentation updated concerning removed email.corporateRegisterEmail.message key from mail message configuration
  • EIDM-1377: Password change wizard now only sends the correct email message instead of two different messages
  • EIDM-1379: Verification now works also in protected registrations
  • EIDM-1381: Welcome message is sent for new user after create user wizard also when email confirmation is not required
  • EIDM-1383: Password change now only sends the correct email message and not two different ones
  • EIDM-1386: Reminder message about user registration is now sent correctly
  • EIDM-1392: Corrected possible problems with registration.x.temporary.fields
  • EIDM-1394: Changing language on registration no longer skips backend query
  • EIDM-1397: Pending password change expiration no longer deletes the registered user
  • EIDM-1403: Role add step can now be hidden from create user wizard
  • EIDM-1420: User CN information is now updated correctly also to the SQL database
  • EIDM-1421: Corrections to SSN uniqueness validation

Ubisecure CustomerID 4.0.0.35856

New Features

  • EIDM-1292: Mandate delegation based on user organization membership via received role
  • EIDM-1322: Support for XSLT in connection with backend query responses

Improvements

  • EIDM-1004: Suport for a separate validation code in the email message concerning email address change
  • EIDM-1318: CustomerID backend query message format implementation
  • EIDM-1342: Jersey upgrade (from 1.1x to 2.5.1)

Corrections

  • EIDM-1285: Mandate delegation and removal is now logged to audit logfile
  • EIDM-1311: Deleting organization now works even if there are pending mandates
  • EIDM-1328: Logout corrected in case saml.custid.ap has an active session in SSO
  • EIDM-1337: Role invite expire does not cause an error
  • EIDM-1338: Person mandate to new user does not anymore create a duplicate pending user when there already is a pending user with same email address
  • EIDM-1343: Empty or whitespace-only string as a result from backend query does not cause problems with parameter evaluation

Ubisecure CustomerID 3.x.x

Ubisecure CustomerID 3.12.0.34980

New Features

  • EIDM-1273: You can request predefined role sets from self-service
  • EIDM-1274: Registration workflow supports existing users

Improvements

  • EIDM-1112: Robots.txt search engine hiding
  • EIDM-1225: Role specific approval in registrations
  • EIDM-1272: Creation of several organizations from multivalue registration fields
  • EIDM-1290: Ubisecure favicon
  • Link to Administration interface from self-service if the user has the necessary permissions

Corrections

  • EIDM-1295: A problem related to role invitation renotifications has been corrected

Ubisecure CustomerID 3.11.1.34322

Corrections

  • EIDM-1257: Fixed role rejection count in the user interface in case email sending fails.
  • EIDM-1262: It is now possible to add roles also to disabled users.
  • EIDM-1275: Corrected character encoding handling when reading backend responses.
  • Nothing is automatically selected to the country list anymore.
  • Added missing self.mandate.read permission to default permissions.
  • Removed erronous self.edit.read permission from default permissions.
  • Mandate delegation panel doesn't show pending users anymore.
  • Added missing Derby starting command to Linux installation scripts.
  • Corrected an erronous path in Linux uninstall script.
  • Unified uninstallation in Linux so that also the Derby service will be removed in uninstall script.
  • Now we accept ', ` and ´ characters in firstname and surname fields.
  • Minor country ordering issue has been fixed.
  • Improved out of the box authorizer support for SSO versions starting from 6.8.0.
  • Corrected country selector behavior in IE 7 and IE 8. (Note that we don't actually officially support IE 7. However in this case we did a fix for it.)
  • Removed extra HTML coding for certain characters that were included in backend request parameters.

Ubisecure CustomerID 3.11.0.34122

New Features

  • EIDM-1210: Organization creation is ignored in registration workflow if the organization definition cannot be resolved
  • EIDM-1211: Role assign is ignored in registration workflow if the role definition cannot be resolved
  • EIDM-1212: Organization attributes may be stored separately in different organizations defined in the registration workflow configuration
  • EIDM-1251: Derby DB is started in a separate service

Improvements

  • EIDM-1247: User contact information may be added to the role approval page
  • EIDM-1222: Java updated to 64bit Java 7

Corrections

  • EIDM-1142: Special characters such as "!" in the REST password value no longer cause problems (for example when updating database)
  • EIDM-1228: It is again ok to send mandates to unregistered users when the mandate receiver approval is false
  • EIDM-1266: Custom attributes for user can be updated via REST

Ubisecure CustomerID 3.10.1.33745

Corrections

  • EIDM-1241: User information on self-service now works

Ubisecure CustomerID 3.10.0.33656

New Features

  • EIDM-1100: REST operation for role invitation for existing user
  • EIDM-1116: REST operation for listing active role invitations
  • EIDM-1208: Configurable country data type
  • EIDM-1220: REST operation for creating pending user
  • EIDM-1244: New Backend call possible when registration wizard is finished
  • EIDM-1245: Optionally require printing before registration wizard can be sent.

Improvements

  • EIDM-1223: Modify role.deassign permission for configuring role spesific deassignment

Ubisecure CustomerID 3.9.1.33383

Corrections

  • EIDM-913: Error with more than on pending user for same organization and organization is changed in approval
  • EIDM-1144: Add role might cause error when selecting another organization before role search is finished
  • EIDM-1174: Changing user attributes doesn't update breadcrumbs
  • EIDM-1187: Self-service password change removes pending password change requirement
  • EIDM-1209: User receives same email notification when he registers or changes his email, new key is: email.pendingEmailRegistration
  • EIDM-1216: user.delete permission not working at user action dropdown
  • Custom attributes are now supported in the role invitation wizard
  • Permissions are checked properly when deciding if to enable role assignment in the role action dropdown
  • Permissions are checked properly when deciding if to show user search results in the user selection step in the role assign wizard

Ubisecure CustomerID 3.9.0.33285

New Features

  • EIDM-967: Selected attributes and values can be shown in the Self-Registration Confirmation wizard step
  • EIDM-1109: role.assign permissions can now be role spesific

Improvements

  • EIDM-466: Possibility to authenticate registration backend query REST calls with HTTP BASIC Authentication
  • EIDM-969: Possibility to configure temporary registration fields (fields that are not stored in database)
  • EIDM-1039: More user friendly way of selecting users when adding a role to multiple users
  • EIDM-1052: Globally unselectable actions are no longer presented to the user
  • EIDM-1070: Removed unnecessary confirmation dialog when approving users
  • EIDM-1129: Performance improvements concerning mandates
  • EIDM-1154: Added information footer
  • EIDM-1189: More sophisticated configuration options for selecting UI messages from registration backend responses
  • EIDM-1190: Possibility to disable the back button in registrations

Corrections

  • EIDM-529: Duplicate error message
  • EIDM-1107: Password change fails on AD if user is not active
  • EIDM-1145: Approval tab counter doesn't check permission
  • EIDM-1163: OTP Printout-method status is not shown correctly in Self-Service Interface
  • EIDM-1168: Organization's technical name is shown instead of FriedlyName when removing role
  • EIDM-1171: Changing user's password link in admin interface is not working

Ubisecure CustomerID 3.8.1.32723

Corrections

  • EIDM-978: Roles are not automatically approved for new user
  • EIDM-1089: Roleinvitation without organisation selection causes error
  • EIDM-1092: language change does not work when creating a mandate
  • EIDM-1102: CustomerID is not replying organization TechnicalName when REST get or delete function is used
  • EIDM-1105: Password change link is visible to user that has no rights to edit information
  • EIDM-1139: Role list when doing role request throws NPE when only one role would be shown
  • EIDM-1140: Create User-button is shown in virtual organizations
  • EIDM-1141: Received Mandates shows received roles with technical name

Corrections in earlier versions

  • EIDM-441: Change password page contains obsolete button
  • EIDM-1009: loginuppercase is not correct
  • EIDM-1010: Delegate mandate shows duplicate users
  • EIDM-1012: Create user fails if organization doesnt exists
  • EIDM-1013: Canceling registration fails to User not found with unique id: null
  • EIDM-1015: Error when user tries to change login that already exists

Ubisecure CustomerID 3.8.0.32497

New Features

  • EIDM-927: REST API to support mandate management

Improvements

  • EIDM-1000: Mandate listings is limited and a search functionality is implemented to find the rest of the entries
  • EIDM-1001: New permission for removing issued mandates from users in the Admin UI
  • EIDM-1002: Possibility to insert a user custom attribute into an email

Corrections

  • EIDM-990: When selecting save or approval for an open approval, that approval is closed even if the operation failed
  • EIDM-1003: User approval should not be required if the creator of the user has permission rights to approve the user
  • EIDM-1094: workflow.roles.firstuser definition is applied if the user is the first one to have a role from the organization
  • EIDM-1095: Some attributes are not saved to SQL if user information is changed
  • EIDM-1098: Role localized names and descriptions are now shown when removing roles from users
  • EIDM-1102: CustomerID is not replying organization TechnicalName when REST get or delete function is used

Ubisecure CustomerID 3.7.2.31682

Improvements

  • EIDM-986: Inform in UI if user or role listing has been limited
  • EIDM-942: Sampo Bank TUPAS method changed to Danske Bank
  • EIDM-988: Performance improvements concerning the add user wizard
  • EIDM-985: Performance improvements concerning user search
  • EIDM-987: Performance improvements concerning database and LDAP updates
  • EIDM-975: Organization selections lists changed to organization search in role invitation and role request wizards (This was made so that memory usage can be kept in reasonable limits with large databases)
  • Performance improvements concerning role listing
  • Performance improvements concerning approval listing
  • Performance improvements concerning organization search

Corrections

  • EIDM-989: Issue count in the tab headings is now updated without delay in approval, role and mandate tab headings
  • EIDM-983: Approval reject popup now again closes after a successful reject operation

Ubisecure CustomerID 3.7.0.31102

New Features

  • EIDM-936: Create user-function can create users directly under organization

Improvements

  • EIDM-947: User search is based on SQL content instead of LDAP content
  • EIDM-948: Organization lists in workflows need to be changed to organization search

Corrections

  • EIDM-935: Login-attribute uniqueness is not checked
  • EIDM-949: Registration workflow doesnt create virtual organizations

Ubisecure CustomerID 3.6.0.29549

New Features

  • Organization's role listing can be configured to show sub-organizations
  • REST API response has xsd schema (cid-1.0.xsd)
  • REST response has changed for querying user and organization custom attributes

Improvements

  • Improved functionality to handle erroneous objects created with Import Tool

Ubisecure CustomerID 3.5.3.29169

Corrections

  • Saving organization's company id in OID format fixed

Ubisecure CustomerID 3.5.2.29115

New Features

  • Organization's role listing can be filtered with keywords

Improvements

  • Approval page is faster to load
  • Organization's role listing is faster and more user friendly when there is a large amount of organizations

Corrections

  • Corrected edit-permission in approval page

Ubisecure CustomerID 3.5.1.28859

New Features

  • Self-Service UI has field specific permissions for viewing and editing user information
  • Admin UI has field specific permissions for viewing and editing user information
  • Admin UI has field specific permissions for viewing and editing organization information
  • Approval UI has field specific permissions for viewing and editing information
  • It is possible to add organization custom attributes to SAML messages from the organization in which the user is stored

Improvements

  • REST returns custom attributes for organizations

Corrections

  • Approval UI save functionality works if reject reason is required
  • Authorizer now includes the guava-11.0.2.jar library so that it does not need to be added separately

Ubisecure CustomerID 3.5.0.28697

New Features

  • EIDM-868: It is now configurable if approval is required for received mandates or not
  • EIDM-750: Administrator is able to add roles to multiple users in one workflow
  • Administrator is able to remove roles from multiple users in one workflow
  • Administrator is able to invite multiple users to roles in one workflow
  • Administrator is able to remove multiple users at the same time
  • Administrator is able to remove multiple roles from an organization
  • Administrator is able to approve/reject multiple users at the same time
  • Administrator is able to approve/reject multiple role invitations at the same time
  • It is now configurable if the organization name should be in the Finnish company id format when targeting mandates to organizations

Improvements

  • EIDM-749: User approval request is validated before approving user
  • EIDM-870: User status is shown when requesting user information via the REST-interface 
  • User approval request can be saved without giving all the required information
  • Delegating mandates to large number of users is faster
  • Listing organizations is faster
  • Listing organizations' users is faster

Corrections

  • EIDM-856: Organization custom attributes can be used in registration and approval page
  • New organizations are shown correctly in approval page
  • User's email confirmation is shown correctly in approval page

Ubisecure CustomerID 3.4.3.28216

Corrections

  • Fixed selecting user's organization in create user workflow
  • Generation of invalid login value in self-registration and create user workflows

Ubisecure CustomerID 3.4.2.28187

Improvements

  • Email messages support user's attributes as parameters
  • Create User workflow supports custom attributes
  • Create User workflow supports features from self-registration, configuring create user workflows has changed
  • Usability improvements in organization listings and search user interfaces
  • REST now supports reseting the Derby database

Corrections

  • Update methods -command creates derby object for all organizations
  • Mobile confirmation field can be set to disabled
  • Creating deep organization additions now works in registrations
  • Corrected a few serialization errors
  • Corrected handling of comma characters (",") in attributes

Ubisecure CustomerID 3.4.1.27680

Improvements

  • Support for custom attributes in ImportTool

Corrections

  • Organization's technical name can be shown in organization's information listing
  • Organization class editing is done using a drop-down list

Ubisecure CustomerID 3.4.0.27608

New Features

  • Custom attributes can be saved to CustomerID internal database
  • CustomerID Authorizer supports transmitting custom attributes in SAML messages (SSO version 6.3.1 is required)
  • User's attributes that are shown in Approval UI can be configured
  • User's attributes that are editable in Approval UI can be configured
  • Approver is able to edit and save user approval request
  • Approver is able ot edit user's roles in Approval UI
  • Approver is able to insert free text for the reject message
  • Approver is able to identify if organization is new or existing one
  • User's attributes that are shown in Self-Service UI can be configured
  • User's attributes that are shown in Admin User UI can be configured
  • Organization's attributes that are shown in Organization UI can be configured
  • Tomcat version updated to 7.0.26
  • Derby database version updated to 10.8.2.2
  • Wicket version updated to 1.4.19
  • Java version updated to 1.6.0_31

Improvements

  • CustomerID internal database is started in CustomerID Server (service is removed)

Corrections

  • CustomerID Authorizer returns inherited roles in Active Directory

Ubisecure CustomerID 3.3.2.26523

New Features

  • Search for organizations

Improvements

  • Improved support for large number of organizations
  • Separate list for pending registration invitations

Corrections

  • Email notifications were not sent for role invitations that required the approval of a newly registered user
  • Information updating problem when changing the email address of the invited person in role invitations

Ubisecure CustomerID 3.3.1.26211

Corrections

  • Modified organization configuration in registration

Ubisecure CustomerID 3.3.0.26146

New Features

  • EIDM-763: Custom attribute values can be stored encrypted
  • EIDM-771: Registration workflow configuration changes: user organization definition, additional organization creation, role assignment
  • User information can be exported in CSV format through REST API. Command line tool is alsoprovided
  • UI language codes can be selected as a presentation language in development mode

Improvements

  • EIDM-802: Role visibility defined mainly by role.listusers instead of user.read.roles permission
  • Removed unnecessary version information printout from HTML header
  • User export now includes user password if ubilogin directory is used as a user repository

Corrections

  • Role deassignment permission was based on user organization. Now it is based on role organization
  • Role invitation registration required always approval. Now approval is required based on workflow configuration

Ubisecure CustomerID 3.2.0.25817

New Features

  • EIDM-769: Configurable user details in role invitation
  • EIDM-767: Customizable error page for registration

Improvements

  • EIDM-789: Remove admin.user.delete.enabled property

Corrections

  • EIDM-793: Unexpected error when browsing organization
  • EIDM-796: eIDMUser-role is not added when creating user through REST interface

Ubisecure CustomerID 3.1.0.25673

New Features

  • EIDM-762: Two phase user information input in registration wizard
  • EIDM-764: Support for error messages based on backend query results
  • EIDM-765: Backend connection for requesting user information in registration
  • EIDM-768: Custom attribute storing to LDAP/AD attributes
  • EIDM-772: Validation for SSN in TUPAS-authentication
  • EIDM-790: SSN field is now handled as a custom attribute

Improvements

  • EIDM-780: Removal of roleinvite.enabled property
  • EIDM-781: Removal of addrole.enabled property
  • EIDM-785: Removal of createuser.enabled property
  • EIDM-788: Creating a new user using the REST interface automatically assigns user to the eIDMUser group

Corrections

  • Listing large number of users fails in OpenLDAP with Protocol Error

Ubisecure CustomerID 3.0.4.25334

Corrections

  • Email duplicate check was not included when companyAndCustomerId field was used in registrations
  • Email duplicate check did not allow registrations based on mandate invitation

Ubisecure CustomerID 3.0.3.25298

Corrections

  • The role selection popup in add role functionality did not work in certain situations

Ubisecure CustomerID 3.0.2.25282

Corrections

  • Email duplicate check did not include pending registrations
  • Insufficient role linkage in certain registrations

Ubisecure CustomerID 3.0.1.25247

Corrections

  • Role member listing did not contain mandate delegates in REST API
  • Session serialization contained errors

Ubisecure CustomerID 3.0.0.25183

New Features

  • EIDM-774: User is able to give companyId in registration without backend support
  • EIDM-577: Support for storing Finnish company IDs in OID format but presenting them in human readable format in the UI

Improvements

  • EIDM-558: Tupas authentication to be not required again when accessing the service directly after registration
  • EIDM-578: Parent level support for permissions
  • EIDM-733: Whitespaces should be removed from customerId-field

Corrections

  • EIDM-576: Friendly Name field should support characters: '/', '(' and ')'
  • EIDM-581: SSN is not saved if registration uses both Tupas and email verification
  • EIDM-662: When user accesses mail/phone number editing with a direct link to self-service, accessing roles tab after that gives an error message
  • EIDM-665: Return link is broken for users who have access only to one organization
  • EIDM-671: When login takes too long, SAML Expiration exception is shown to the user
  • EIDM-709: User doesn't see pending approvals in approval page even when he was the one inviting the pending user
  • EIDM-712: Error in first sign on after a single logout
  • EIDM-718: Role tab is broken after user confirm email change
  • EIDM-726: Mobile number validator should accept dashes and spaces but remove them
  • EIDM-727: In changing user's organization, virtual organizations are listed
  • EIDM-731: User approval request emails not sent if there is no organization main user
  • EIDM-736: Organization name field too long for background when using IE8
  • EIDM-738: SSN saved even if configured otherwise
  • EIDM-777: Null pointer exception if Tupas configuration file is missing