Configuration changes in versions - CustomerID

Configuration changes in versions - CustomerID

About This Page

This page describes the configuration changes that have been made between different Ubisecure CustomerID versions (from version 2.10.0 onward). The intended audience for this documentation is system administrators and system integrators. This page presumes basic knowledge of Ubisecure CustomerID configuration.

TIP: Star is used as a wildcard to indicate all property keys that begin with the given string. For example, mandates.* means all property keys which start with the text mandates.

Ubisecure CustomerID 5.5.3

eidm2.properties

Removed keys:

general.unsecure.debuglog.include.rest.password

general.unsecure.debuglog.include.rest.password configuration key is removed due to its insecure nature of making queried passwords logged in the debug log file.

Ubisecure CustomerID 5.5.2

messages_xx.properties

 general.ui.confirm.removerole is replacing general.ui.actions.removerole as part of making message keys case-insensitive. This does not affect old general.ui.actions.removeRole.

New keys:

general.ui.confirm.removerole = Are you sure you want to remove this role

Ubisecure CustomerID 5.4.1

messages_xx.properties

New keys:

admin.approval.organizationBranch

Ubisecure CustomerID 5.4.0

backend.properties

New variables: 

use-as-key

eidm2.properties

New keys:

general.unsecure.debuglog.include.rest.password registration.N.logout.when.cancel registration.N.cancel.returnurl

messages_xx.properties

New keys:

admin.frontpage.organizations.noread admin.usertab.users.nolist admin.title.notAuthorized admin.message.notAuthorized.feedback backend.error error.title.preExistingAccountLink error.message.preExistingAccountLink EmailChangePasswordWizard.confirmationmessage.notenabled.feedback FeedbackMessage.CSS.error Note: Use value "feedbackerror" for all languages if you use our default CSS. FeedbackMessage.CSS.info Note: Use value "feedbackinfo" for all languages if you use our default CSS. general.ui.actions.addRolesUser general.ui.errors.password.maxLength

mailmessages.properties

New keys:

email.userDenialMandateInviters.enabled email.userDenialMandateInviters.subject email.userDenialMandateInviters.message email.userDenialRoleInviters.enabled email.userDenialRoleInviters.subject email.userDenialRoleInviters.message email.userRegistrationInviters.enabled email.userRegistrationInviters.subject email.userRegistrationInviters.message email.userSelfDenialMandateInviters.enabled email.userSelfDenialMandateInviters.subject email.userSelfDenialMandateInviters.message email.userSelfDenialRoleInviters.enabled email.userSelfDenialRoleInviters.subject email.userSelfDenialRoleInviters.message

Removed keys:

email.userDenialInviters.enabled email.userDenialInviters.subject email.userDenialInviters.message email.userSelfDenialInviters.enabled email.userSelfDenialInviters.subject email.userSelfDenialInviters.message

Ubisecure CustomerID 5.3.0

eidm2.properties

Locale defaults have changed. We don't include default Finnish language texts any more so the locale defaults also include only English.

messages_xx.properties

New keys:

admin.approval.roleRemovalDenying admin.approval.userstatus.waitingforregistration admin.roleApproval.roleRemovalApproved admin.roleApproval.roleRemovalRejected admin.userInfo.pending admin.userInfo.locked admin.userInfo.waitingForRegistration admin.userInfo.personal.confirmUDFUnlink admin.userInfo.federation admin.userInfo.federation.removed admin.userInfo.linkAlreadyRemoved admin.userInfo.linkRemovalFailed admin.userInfo.unlink error.action.pendingUserRoleAction general.ui.status selfService.personal.confirmUDFUnlink selfService.personal.federation selfService.personal.federation.removed selfService.personal.linkAlreadyRemoved selfService.personal.linkRemovalFailed selfService.personal.unlink

Removed:

messages_fi.properties removed from default setup.

Removed keys:

EmailDatabaseValidator general.ui.suborganization selfService.personal.emailDuplicate

permission.properties

New keys:

user.edit.method.<Authentication Method Technical Name> user.read.personal.method.<Authentication Method Technical Name> self.edit.method.<Authentication Method Technical Name> self.read.method.<Authentication Method Technical Name>

Removed keys:

self.edit.otp self.edit.password self.edit.sms self.read.otp self.read.password self.read.sms user.edit.otp user.edit.password user.edit.sms user.read.personal.otp user.read.personal.password user.read.personal.sms

Ubisecure CustomerID 5.2.13

messages_xx.properties

New keys:

newPassword oldPassword.CurrentPasswordValidatorImpl

Ubisecure CustomerID 5.2.12

eidm2.properties

Changed keys:

password.reset.expiration (supported values have been changed)

New keys:

general.accepted.origin.whitelist notification.email.format.html ui.role.invite.message.enabled ui.user.search.attribute.names ui.user.search.strategy

messages_xx.properties

New keys:

inputField.FixedCompanyIdValidatorAdapter

Removed keys:

roleInviteWizard.inputemail.wrongOrganization

Ubisecure CustomerID 5.1.x

backend.properties

Removed variables: 

use-as-key (error messages are always used as keys)

eidm2.properties

Removed keys:

mandate.roles.required (functionality is no longer available)

mailmessages.properties

Role name variables have changed in several messages:
Changed variables:

role_<locale> -> roles_<locale>


New variables:

rolesFull_<locale>

Ubisecure CustomerID 5.0.x

eidm2.properties

Changed keys:

confirmation.lockout.duration.mobile (supported values have changed) confirmation.lockout.duration.email (supported values have changed) organization.class.default -> organization.type.default organization.class.default.virtual -> organization.type.defaultvirtual organization.class.name.N -> organization.type.name.N organization.class.<type name>.N -> organization.type.<type name>.N organization.class.<type name>.restrictedRoleInvite -> organization.type.<type name>.restrictedRoleInvite registration.N.newuseronly (default value has changed) registration.N.organizations (supported values have changed) role.hierarchy.N.source.organization.class -> role.hierarchy.N.source.organization.type role.hierarchy.N.target.organization.class -> role.hierarchy.N.target.organization.type


Removed keys:

data.organization.fields (we only support untyped custom attributes) data.user.fields (we only support untyped custom attributes) general.use.url.encryption (we don't support configurable URL encryption anymore) logo.* (all logo properties have been replaced with message keys) mandate.roles.followmembership(removed because was based on removed organization group functionality) rest.ip.allowed (handle in network equipment or proxies) role.hierarchy.N.source.organization.member(removed because was based on removed organization group functionality) role.hierarchy.N.target.organization.member(removed because was based on removed organization group functionality)


New keys:

data.attribute.country registration.N.summary.enabled

logging.properties

This configuration file is not present anymore. Logging is configured via WildFly.

mailmessages.properties

New keys:

email.mandateRemovedPerson.inviter email.mandateRemovedOrganization.inviter email.mandateRemovedPerson.invitee email.mandateRemovedOrganization.invitee

Removed keys:

email.mandateRemovedPerson email.mandateRemovedOrganization

Role name variables have changed in several messages:

messages_xx.properties

Changed keys:

general.ui.organizationclass -> general.ui.organizationtype organizationclass -> organizationtype organization.class -> organization.type PasswordStrengthValidator.minLength -> general.ui.errors.password.minLength PasswordStrengthValidator.pattern -> general.ui.errors.password.pattern FixedSSNValidator -> general.ui.errors.invalidssn UsernameValidator -> general.ui.errors.illegalusername UniqueAttributeValidator.internal.error -> general.ui.errors.internalerror UniqueAttributeValidator -> general.ui.errors.notunique RequiredValidator -> general.ui.errors.required FixedCompanyIdValidator -> general.ui.errors.illegalcompanyid


New keys:

actions.null CreateUserWizard.acceptTermsLinkLabel CreateUserWizard.activated CreateUserWizard.confirmation.summary CreateUserWizard.deactivateMethod CreateUserWizard.inputuser.summary general.ui.errors.accepttermsrequired general.ui.errors.invalidpattern logo logo.admin logo.changepassword logo.error logo.feedback logo.self-service organizationType.null TabbedPanel.CSS.selected Note: Use value "selected" for all languages if you use our default CSS.


Removed keys:

general.ui.organizationgroup

Ubisecure CustomerID 4.6.0

No changes to configuration files.

Ubisecure CustomerID 4.5.0

eidm2.properties

Removed keys:

registration.N.concatenate.companyidandssn (functionality is no longer available)

messages_xx.properties

roleInviteWizard.stepText.5 roleInviteWizard.message.header

The above keys were removed because the separate mail step from role invitation wizard was removed. This change also affects the role invite wizard step numbering and hence in all existing CustomerID installations the message key for 'roleInviteWizard.stepText.4' should be updated to contain the message previously used in key 'roleInviteWizard.stepText.5'.

Ubisecure CustomerID 4.4.0

No changes to configuration files

Ubisecure CustomerID 4.3.0

eidm2.properties

New keys:

registration.N.methods


Removed keys:

registration.N.password.enable (replaced by registration.N.methods) registration.N.methods.available (replaced by registration.N.methods) registration.N.methods.required (replaced by registration.N.methods)

messages_xx.properties

Changed keys:

registerWizard.smsOtp -> registerWizard.ubikey.sms.1 registerWizard.otpPrintout -> registerWizard.ubikey.otp.1


New keys:

registerWizard.tupas.test.1 registerWizard.tupas.op.1 registerWizard.password.2 registerWizard.tupas.nordea.1 registerWizard.tupas.sampo.1 registerWizard.tupas.sppop.1 registerWizard.tupas.tapiola.1 registerWizard.tupas.alandsbanken.1 registerWizard.tupas.handelsbanken.1 registerWizard.tupas.spankki.1

Ubisecure CustomerID 4.2.0

eidm2.properties

Changed keys:

registration.N.confirmation.fields -> registration.N.summary.fields registration.N.confirmation.requirePrinting -> registration.N.summary.requirePrinting registration.N.confirmation.backend -> registration.N.summary.backend


New keys:

confirmation.code.length.email confirmation.code.length.mobile confirmation.lockout.duration.email confirmation.lockout.duration.mobile confirmation.lockout.threshold.email confirmation.lockout.threshold.mobile registration.N.use.samlap.with.returnurl


Removed keys:

mandate.backend.class mandate.backend.searchparameter mandate.backend.url registration.N.email.disabled (replaced already earlier by registration.N.email.confirmation) registration.N.backend.customerinformation.class registration.N.backend.customerinformation.url registration.N.backend.customerinformation.searchparameter registration.N.backend.update.class registration.N.backend.update.url registration.N.backend.update.servicesystem registration.N.backend.update.clientsystem registration.N.backend.update.servicecode

mailmessages_xx.properties

Support for workflow specific email messages. Check configuration guide for further information.

messages_xx.properties

Changed keys:

general.ui.errors.mobileNumberNotVerified -> general.ui.errors.mobileNumberNotConfirmed selfService.personal.badVerificationLockout -> selfService.personal.badConfirmationLockout selfService.personal.mobileVerificationFailed -> selfService.personal.mobileConfirmationFailed sms.verification.message -> sms.confirmation.message


New keys:

admin.access.organizations.denied admin.roleinvitation.organization.tooltip admin.roleinvitation.user.companyid.tooltip admin.roleinvitation.user.email.tooltip admin.roleinvitation.user.firstname.tooltip admin.roleinvitation.user.locale.tooltip admin.roleinvitation.user.login.tooltip admin.roleinvitation.user.mobile.tooltip admin.roleinvitation.user.organization.tooltip admin.roleinvitation.user.ssn.tooltip admin.roleinvitation.user.surname.tooltip admin.roleinvitation.user.tupasname.tooltip email.pin.helptext email.pin.info email.pin.title error.message.userNotEnabled error.title.userNotEnabled general.ui.errors.confirmationValueEmpty general.ui.errors.emailNotConfirmed selfService.personal.emailConfirmationFailed


Removed keys:

general.ui.confirmEmail general.ui.confirmMobile OrgToOrgMandateWizard.householdMemberTitle OrgToPerMandateWizard.householdMemberTitle PerToOrgMandateWizard.householdMemberTitle PerToPerMandateWizard.householdMemberTitle PerToPerMandateWizard.householdMember.tooltip

permissions.properties

New keys:

access.admin.approvals access.admin.organizations access.admin.users

Ubisecure CustomerID 4.1.0

eidm2.properties

New keys:

methods.external passwordrecovery.protection.configuration registration.N.verification.protection.configuration ui.createuser.roleadd.enabled


Removed keys:

general.ssn.validation.enabled registration.N.tupas.disabled registration.N.tupas.storessn user.mobile.pattern

eidm2-authorizer.properties

Removed keys:

eidm2.db.provider

mailmessages_xx.properties

New configuration file support. It is now possible to define language specific email messages.

messages_xx.properties

Changed keys:

admin.approval.name.tooltip -> admin.approval.user.name.tooltip admin.approval.firstname.tooltip -> admin.approval.user.firstname.tooltip admin.approval.surname.tooltip -> admin.approval.user.surname.tooltip admin.approval.login.tooltip -> admin.approval.user.login.tooltip admin.approval.email.tooltip -> admin.approval.user.email.tooltip admin.approval.mobile.tooltip -> admin.approval.user.mobile.tooltip admin.approval.ssn.tooltip -> admin.approval.user.ssn.tooltip admin.approval.tupasname.tooltip -> admin.approval.user.tupasname.tooltip admin.approval.noApprovals -> admin.approval.noUserApprovals admin.roleApproval.noApprovals -> admin.approval.noRoleApprovals selectAuthenticationMethodStep.title -> userVerificationStep.title


New keys:

admin.approval.actions admin.approval.user.companyid.tooltip admin.approval.user.locale.tooltip admin.approval.user.organization.tooltip admin.user.createUser.title field.UsernameValidatorAdapter general.ui.errors.mobileNumberInvalid inputField.UsernameValidatorAdapter registerWizard.verifiedIdentityValidationFailed.feedback selfService.personal.badVerificationLockout tooltip.user.attribute.modification.locale user.cn user.locale user.mobile.RegexpValidator


Removed keys:

admin.approval.name admin.approval.actions

style-colors.css -> style.css

We now have only a single style file that can be overwritten if needed. That file is now style.css. Previously there was two style files and one of them could be completely overwritten. That file was style-colors.css. So you need to rename your custom style file in order for it to work if you use one.

validation.json

New configuration file for defining user attribute validation rules.

Ubisecure CustomerID 4.0.0

backend.properties

New keys:

customerdata.transform

eidm2.properties

New keys:

general.admin.organization.users.includerolemembers registration.N.email.confirmation

Deprecated keys:

registration.N.email.disabled

mailmessages.properties

New keys:

email.inviteUserRenotify.user.enabled email.inviteUserRenotify.user.subject email.inviteUserRenotify.user.message

messages_xx.properties

New keys:

admin.roleInfo.confirmRoleRemove

protection.properties

Keys with new features:

protection.N.methods (You can use a new short hand definition.)

Ubisecure CustomerID 3.12.0

eidm2.properties

Keys with new features:

registration.N.roles (JSON array notation including role approval definition) registration.N.roles.firstuser (JSON array notation including role approval definition)


New keys:

expire.roleaddition registration.N.newuseronly registration.N.protectiononly registration.N.protection.configuration ui.selfservice.roles.workflows


Removed keys:

registeremail.enabled

mailmessages.properties

New keys:

email.inviteUser.role.enabled email.inviteUserRenotify.role.enabled email.inviteUser.mandate.p2p.enabled email.inviteUserRenotify.mandate.p2p.enabled email.inviteUser.mandate.p2b.enabled email.inviteUserRenotify.mandate.p2b.enabled email.inviteUser.mandate.b2p.enabled email.inviteUserRenotify.mandate.b2p.enabled email.inviteUser.mandate.b2b.enabled email.inviteUserRenotify.mandate.b2b.enabled email.userApprovalRequest.enabled email.userApprovalRequestRenotify.enabled email.userApproval.enabled email.userApprovalResetPassword.enabled email.userApprovalInviters.enabled email.userApprovalMandateInviters.enabled email.userDenial.enabled email.userSelfDenialInviters.enabled email.userDenialInviters.enabled email.userExpired.enabled email.userExpiredInviters.enabled email.roleInvite.enabled email.roleInviteRenotify.enabled email.roleApprovalRequest.enabled email.roleApprovalRemoveRequest.enabled email.roleApprovalRequestRenotify.enabled email.roleInvitationApproved.enabled email.roleInvitationDenied.enabled email.roleInvitationApproverApproved.enabled email.roleInvitationApproverDenied.enabled email.roleRemoveApproverApproved.enabled email.roleRemoveApproverDenied.enabled email.roleInvitationExpiredInviter.enabled email.roleInvitationExpiredInvitee.enabled email.mandateInvite.p2p.enabled email.mandateInviteRenotify.p2p.enabled email.mandateInvite.p2b.enabled email.mandateInviteRenotify.p2b.enabled email.mandateInvite.b2p.enabled email.mandateInviteRenotify.b2p.enabled email.mandateInvite.b2b.enabled email.mandateInviteRenotify.b2b.enabled email.mandateInvitationApproved.enabled email.mandateInvitationDenied.enabled email.mandateInvitationExpiredInviter.enabled email.mandateInvitationExpiredInvitee.enabled email.mandateRemovedPerson.enabled email.mandateRemovedOrganization.enabled email.pendingEmailConfirmation.enabled email.pendingEmailRegistration.enabled email.emailResetPassword.enabled email.roleAdditionNotification.enabled email.roleRemovalNotification.enabled email.userMoveNotification.enabled email.roleApproverApproved.enabled email.roleApproverApproved.subject email.roleApproverApproved.message email.roleApproverDenied.enabled email.roleApproverDenied.subject email.roleApproverDenied.message


Removed keys:

email.corporateRegisterEmail.subject email.corporateRegisterEmail.message

messages_xx.properties

New keys:

admin.approval.rolename admin.approval.userstatus admin.approval.userstatus.pending admin.approval.userstatus.enabled admin.approval.userstatus.disabled admin.approval.userstatus.locked admin.approval.userstatus.notinitialized error.title.protection.configuration.missing error.message.protection.configuration.missing general.ui.status.approved general.ui.status.rejected general.ui.status.expired registerWizard.newuserRequired.feedback registerWizard.protectionRequired.feedback selfService.roles.roleoperations.title selfService.roles.roleoperations.helptext selfService.roles.requestRoles.rolesRequestButton

permissions.properties

New keys:

self.request.predefined.roles

protection.properties

New keys:

protection.N.methods protection.N.sso.template protection.N.continue protection.N.customeriduseronly

Ubisecure CustomerID 3.11.0

eidm2.properties

Removed keys:

general.jdbc.datasource

messages_xx.properties

New keys:

admin.approval.confirmCancelUserInvitation userAddRoleWizard.selectrole.selected

Ubisecure CustomerID 3.10.1

eidm2.properties

Keys with new features:

registration.N.organizations (storeattributes JSON array notation)

Ubisecure CustomerID 3.10.0

eidm2.properties

New keys:

registration.N.confirmation.backend registration.N.confirmation.requirePrinting rest.inviter.email

mailmessages.properties

New keys:

email.pendingUser.creation.enabled email.pendingUser.creation.subject email.pendingUser.creation.message

permissions.properties

Keys with new features:

role.deassign

messages_xx.properties

New keys:

admin.approval.rolerequest countryPlaceholder general.ui.confirm.email general.ui.confirm.mobile general.ui.countries.fi general.ui.countries.en registerWizard.<workflow>.summary.input.N

Ubisecure CustomerID 3.9.1

mailmessages.properties

New keys:

email.pendingEmailRegistration

Ubisecure CustomerID 3.9.0

eidm2.properties

New keys:

registration.N.confirmation.fields registration.N.temporary.fields registration.N.wizard.back.enabled ui.show.poweredby

permissions.properties

Changed keys:

self.method.read -> self.read (merges into) self.method.sms -> self.edit.sms self.method.otp -> self.edit.otp self.method.password -> self.edit.password


Keys with new features:

role.assign


New keys:

self.read.sms self.read.otp self.read.password

messages_xx.properties

New keys:

general.ui.delete registrationWizard.feedback.nullbackend.message registrationWizard.feedback.nullbackend.footer userAddRoleWizard.stepText.3 userAddRoleWizard.selectuser.searchusers userAddRoleWizard.selectuser.searchusers.helptext userAddRoleWizard.selectuser.addSelectedUsersButton userAddRoleWizard.selectuser.removeSelectedUsersButton userAddRoleWizard.selectuser.noSelectedUsers userAddRoleWizard.selectuser.searchresult userAddRoleWizard.confirmation.mobile admin.userInfo.confirmAccountDelete admin.usersInfo.confirmAccountDelete error.message.userAlreadyAddedSelectedUsersList error.message.userPartlyAddedSelectedUsersList error.message.ssndoesnotmeetrequirements


Removed keys:

userAddRoleWizard.selectuser.summary admin.approval.confirmApproveUser

Ubisecure CustomerID 3.8.1

permissions.properties

New keys:

user.edit.password user.edit.otp user.edit.sms user.edit.accountstatus

Ubisecure CustomerID 3.8.0

permissions.properties

New keys:

user.mandates.remove

messages_xx.properties

New keys:

admin.userInfo.mandates.delegated admin.userInfo.mandates.delegated.tooltip admin.userInfo.mandates.noDelegatedMandates general.ui.filter selfService.mandates.delegated selfService.mandates.delegated.tooltip UniqueAttributeValidator


Changed keys:

admin.mandates.noMandates -> admin.mandates.noGivenMandates admin.mandates.noReceivedMandates admin.userInfo.mandates.noMandates -> admin.userInfo.mandates.noGivenMandates admin.userInfo.mandates.noInvitations -> admin.userInfo.mandates.noReceivedMandates selfService.mandates.noMandates -> selfService.mandates.noGivenMandates selfService.mandates.noReceivedMandates selfService.mandates.noDelegatedMandates

Ubisecure CustomerID 3.7.2

eidm2.properties

Removed keys:

general.authprovider.name selfservice.rolerequest.organization selfservice.rolerequest.recursive


New keys:

selfservice.rolerequest.homeorganization.only

messages_xx.properties

New keys:

admin.approval.organization.helptext admin.roles.noMatchingRoles general.ui.organizations.limited general.ui.errors.storingOrganizationMandatory general.ui.result.limited org.label.eidm org.label.eidm.plural requestRoleWizard.addRole.title requestRoleWizard.addRole.summary requestRoleWizard.addRole.role.title

Ubisecure CustomerID 3.7.0

eidm2.properties

Removed keys:

methods.password.title methods.password.expiring methods.encoding methods.otp.title methods.otp.window methods.otp.length methods.otp.list.length methods.sms.title worker.organizationcache


New keys:

ui.createuser.location

messages_xx.properties

Removed keys:

general.ui.actionsPanel


New keys:

general.ui.removeSelection general.ui.search createUserWizard.selectorganization.summary createUserWizard.addroles.summary EmailChangePasswordWizard.email.notfoundmessage.feedback roleInviteWizard.selectorganization.noOrganizationSelected roleInviteWizard.selectorganization.error userAddRoleWizard.selectrole.noRoleSelected selfService.personal.mobileDuplicate selfService.personal.emailDuplicate admin.user.tooManyInfo admin.organizationSearch.tooMany admin.userList.noUsersFound error.title.savingPendingUserFailed error.message.savingPendingUserFailed error.message.databaseError

Ubisecure CustomerID 3.6.0

eidm2.properties

New keys:

ui.organization.roles.recursive

messages_xx.properties

New keys:

general.ui.errors.passwordcontainsfirstname general.ui.errors.passwordcontainssurname general.ui.suborganization error.action.noroles admin.roles.subOrgTitle admin.roles.subOrgNoRoles


Changed keys:

admin.userSearch.* -> admin.user.*

Ubisecure CustomerID 3.5.3

eidm2.properties

New keys:

roleinvite.receiver.approval

Ubisecure CustomerID 3.5.1

eidm2.properties

Removed keys:

ui.admin.approvalinfo.fields.editable


New keys:

ui.admin.approvalinfo.fields.required

permissions.properties

Changed keys:

user.list_users -> user.list user.list_approvals -> user.approval.read user.edit_approval -> user.approval.edit user.approve -> user.approval.approve


New keys:

self.read

Ubisecure CustomerID 3.5.0

eidm2.properties

Removed keys:

search.user.minimumLength admin.user.disable.removeroles role.invite.hidden.roles


Changed keys:

customerId -> customerid companyId -> companyid url.base -> general.url.base default.returnUrl -> general.default.returnUrl default.logoutReturnUrl -> general.default.logoutReturnUrl mail.session -> general.mail.session jdbc.datasource -> general.jdbc.datasource main.ldap.directory -> general.main.ldap.directory login.generation -> general.login.generation login.attribute -> general.login.attribute group.samaccountname.generation -> general.group.samaccountname.generation admin.organization.roles.restricted -> general.admin.organization.roles.restricted admin.organization.roles.protected -> general.admin.organization.roles.protected admin.organization.roles.reservednames -> general.admin.organization.roles.reservednames admin.user.roles.protected -> general.admin.user.roles.protected user.self.enable.account -> general.user.self.enable.account ssn.validation.enabled -> general.ssn.validation.enabled organization.name.oid -> general.organization.name.oid approval.reject.promptforreason -> general.approval.reject.promptforreason authprovider.enabled -> general.authprovider.enabled authprovider.name -> general.authprovider.name mandate.organization.link -> mandate.organization.registration


New keys:

mandate.receiver.approval mandate.person.registration mandate.validate.companyid

messages_xx.properties

Removed keys:

general.ui.messages.role.delete.feedback email admin.userSearch.results admin.userSearch.advancedSearch admin.userSearch.simpleSearch admin.userSearch.organization admin.userSearch.name admin.userSearch.email admin.approval.inviter.email admin.userList.orgtitle


Changed keys:

user.customerId -> user.customerid user.companyId -> user.companyid applicationTitle -> general.ui.applicationTitle userAddRoleWizard.stepText.2 (text changed) admin.userInfo.fieldsetTitle (text changed) admin.roles.addMessage (text changed) admin.roles.removeMessage (text changed)


New keys:

general.ui.actions general.ui.checkuncheck general.ui.emailaddress general.ui.actions.addRole general.ui.actions.removeRole general.ui.actions.roleInvitation general.ui.actions.deleteRole general.ui.actions.deleteUser general.ui.actions.approveUser general.ui.actions.rejectUser general.ui.actions.approveRole general.ui.actions.rejectRole general.ui.messages.userdeleted.feedback.number general.ui.actions.approveDelete.confirm general.ui.actions.approveApprove.confirm general.ui.actions.roleApproveApprove.confirm error.action.unknown error.action.notdefined error.action.nousers mandates.delegates.amount.title roleInviteWizard.roles roleInviteWizard.rolesText roleInviteWizard.users roleInviteWizard.usersText roleInviteWizard.message OrgToOrgMandateWizard.id.multipleFound OrgToPerMandateWizard.id.multipleFound PerToOrgMandateWizard.id.multipleFound PerToPerMandateWizard.id.multipleFound userAddRoleWizard.stepText.3 userAddRoleWizard.selectuser.summary userAddRoleWizard.selectuser.selected userRemoveRoleWizard.title userRemoveRoleWizard.stepText.1 userRemoveRoleWizard.stepText.2 userRemoveRoleWizard.selectrole.summary admin.approval.pendingUserApprovedNumber admin.approval.pendingUserRejectedNumber admin.approval.massValidationFailed admin.roleApproval.roleApprovedNumber admin.roleApproval.roleRejectedNumber admin.userInfo.personal.helptext admin.userInfo.roles.helptext admin.roles.removeMessageNumber admin.userList.limitedByRole admin.orgroles.addRole

Ubisecure CustomerID 3.4.2

eidm2.properties

Removed keys:

registration.N.activation.disabled -> (uses registration.N.methods.available-key to decide if activation step should be visible) createuser.userinfo.fields createuser.userinfo.fields.required adduser.A adduser.A.registration -> see chapter Error! Reference source not found. for more information about configuring create user workflows

New keys:

createuser.workflows

Messages_xx.properties

Removed keys:

admin.approval.tab.titleNumber admin.mandates.titleNumber admin.organizationListing.tooMany createUserWizard.stepText.1 createUserWizard.stepText.2 createUserWizard.stepText.3 createUserWizard.stepText.4 selfService.roles.titleNumber selfService.mandates.titleNumber


New keys:

admin.organizationListing.noSubOrganizations admin.userSearch.createUser.addUserButton admin.userSearch.createUser.helptext createUserWizard.stepText.ssn createUserWizard.stepText.input createUserWizard.stepText.activation createUserWizard.stepText.addroles createUserWizard.stepText.selectOrganization createUserWizard.stepText.summary general.ui.suborganizations

Ubisecure CustomerID 3.4.1

eidm2.properties

Changed keys:

admin.organizationinfo.fields.order

Ubisecure CustomerID 3.4.0

eidm2.properties

Removed keys:

policy.X policy.<name>.X These are configured in SSO Server management. See Error! Reference source not found.. policy.<name>.X.attrs.X


Changed keys:

search.user.minimumLenght -> search.user.minimumLength


New keys:

general.requestcycle.timeout approval.reject.promptforreason ui.selfservice.userinfo.fields.order ui.admin.userinfo.fields.order ui.admin.organizationinfo.fields.order ui.admin.approvalinfo.fields.order ui.admin.approvalinfo.fields.editable data.user.fields data.organization.fields

permissions.properties

New keys:

user.edit_approval

messages_xx.properties

Removed keys:

selfService.personal.mobile.tooltip selfService.personal.email.tooltip organizationMandateTemplateWizard.stepText.1 organizationMandateTemplateWizard.stepText.2 organizationMandateTemplateWizard.title organizationMandateTemplateDetailsWizard.stepText.1 organizationMandateTemplateDetailsWizard.title


Changed keys:

registerWizard.tupasName -> registerWizard.tupasname admin.approval.tupasName -> admin.approval.tupasname


New keys:

new organization.friendlyname organization.class admin.approval.workflow admin.approval.organizationName admin.approval.organizationId admin.approval.name.tooltip admin.approval.firstname.tooltip admin.approval.surname.tooltip admin.approval.login.tooltip admin.approval.email.tooltip admin.approval.mobile.tooltip admin.approval.ssn.tooltip admin.approval.tupasname.tooltip admin.approval.organization.tooltip admin.approval.isVerified admin.approval.notVerified admin.approval.formSaved admin.approval.roles admin.approval.roles.helptext admin.approval.addRoleButton admin.organizationInfo.attributeUpdateFailed error.email.confirmation error.title.registrationWizard.config.unavailable error.message.registrationWizard.config.unavailable error.title.registrationWizard.config.disabled error.message.registrationWizard.config.disabled general.ui.confirmationCode general.ui.reason general.ui.headers.user.attributeModification general.ui.headers.user.passwordModification general.ui.headers.user.emailAttributeConfirmation general.ui.headers.user.mobileAttributeConfirmation general.ui.errors.mobileNumberEmpty tooltip.user.attribute.confirmation.email tooltip.user.attribute.confirmation.mobile tooltip.user.attribute.modification.email tooltip.user.attribute.modification.mobile tooltip.user.attribute.modification.firstname tooltip.user.attribute.modification.surname tooltip.user.attribute.modification.login tooptip.user.attribute.modification.ssn reject.reason.title reject.reason.reason reject.reason.errormsg selfService.personal.attributeUpdateFailed

Ubisecure CustomerID 3.3.2

eidm2.properties

New keys:

ui.support.organization.categories ui.organization.listing.limit

messages_xx.properties

Removed keys:

roleInviteWizard.inputuser.summary.userfound


New keys:

admin.approval.tab.titleNumber admin.approval.invitation.helptext admin.approval.processInvitation admin.approval.invitations.title admin.approval.noInvitations admin.organizationListing.tooMany admin.organizationListing.tooManyInfo admin.organizationSearch.helptext admin.organizationSearch.search admin.organizationSearch.searchButton admin.organizationSearch.listAllButton admin.organizationSearch.onlyExactMatches admin.organizationSearch.refineSearch admin.organizationSearch.resultInfo.0 admin.organizationSearch.resultInfo.1 admin.organizationSearch.resultInfo

Ubisecure CustomerID 3.3.0

eidm2.properties

Removed keys:

registration.N.password.set registration.N.organization.registration registration.N.roles.assign.absolute registration.N.roles.assign registration.N.roles.application registration.N.virtualorganization.create registration.N.virtualorganization.prefix registration.N.virtualorganization.suffix registration.N.virtualorganization.organizationclass registration.N.organization.create registration.N.organization.prefix registration.N.organization.suffix registration.N.organization.organizationclass registration.N.organization.virtualmembership


Keys with new features:

registration.N.roles.firstuser


New keys:

registration.N.password.enable registration.N.organizations registration.N.roles

permissions.properties

Keys with new behavior:

role.listusers user.read.roles role.deassign

messages_xx.properties

Removed keys:

organization.approvals


New keys:

selfService.personal.nosmsservice user.acceptTerms

Ubisecure CustomerID 3.2.0

eidm2.properties

Removed keys:

admin.user.delete.enabled


New keys:

ui.role.invite.userinfo.fields ui.role.invite.userinfo.optional ui.role.invite.userinfo.disabled general.move.roles.with.user

permissions.properties

Removed keys:

user user.read organization role mandate self self.method self.mandate access.selfservice

Change permissions.properties to use child permissions instead.

messages_xx.properties

Removed keys:

general.ui.errors.logintooshort roleInviteWizard.firstname roleInviteWizard.surname roleInviteWizard.organization roleInviteWizard.organizationOrId roleInviteWizard.location roleInviteWizard.email roleInviteWizard.mobile registerWizard.firstname registerWizard.surname registerWizard.customerId registerWizard.companyId registerWizard.organization registerWizard.location registerWizard.email registerWizard.confirmEmail registerWizard.mobile registerWizard.login registerWizard.ssn registerWizard.password registerWizard.passwordConfirm registrationWizard.feedback.cancel.message registrationWizard.feedback.cancel.footer

Ubisecure CustomerID 3.1.0

eidm2.properties

Removed keys:

createuser.enabled roleinvite.enables addrole.enabled


Keys with new features:

Registration.N.userinfo.fields

New keys:

registration.N.userinfo.backend data.attribute.mapping.<fieldname>

messages_xx.properties

Removed keys:

general.ui.lastname *MandateWizard.lastname.tooltip


New keys:

general.ui.surname *MandateWizard.surname.tooltip general.ui.errors.ssndatemismatch error.header.title registerWizard.stepText.bankauth registerWizard.stepText.activation registerWizard.stepText.summary registerWizard.<workflow-name>.stepText.input.X backend.* error.title.ssndoesnotmeetrequirements error.message.ssndoesnotmeetrequirements

backend.properties

New file for configuring backend connections.

Ubisecure CustomerID 3.0.0

eidm2.properties

Keys with new features:

registration.N.userinfo.fields


New keys:

organization.name.oid uas.url registration.N.targetApplication registration.N.targetPath

messages_xx.properties

New keys:

general.ui.retry error.title.general error.message.general error.title.notFound error.message.notFound

Ubilogin eIDM 2.12.0

permissions.properties

New keys:

role.invite = user.list_approvals = role.list_approvals =

eidm2.properties

Changed keys:

methods.sms.active -> methods.sms methods.sms.active.title -> methods.sms.title


New keys:

organization.class.CLASSNAME.restrictedRoleInvite email.user.move registration.N.inviteonly

messages_xx.properties

New keys:

general.ui.checkPin general.ui.resetValidation general.ui.errors.mobileNumberNotVerified registrationWizard.mobile.confirmation.help mobile.pin.title mobile.pin.helptext mobile.pin.info *MandateWizard.firstname.tooltip *MandateWizard.lastname.tooltip *MandateWizard.email.tooltip *MandateWizard.ssn.tooltip *MandateWizard.companyId.tooltip * = PerToPer, PerToOrg, OrgToPer and OrgToOrg