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. |
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.
|
New keys:
general.ui.confirm.removerole = Are you sure you want to remove this role |
New keys:
admin.approval.organizationBranch |
New variables:
use-as-key |
New keys:
general.unsecure.debuglog.include.rest.password registration.N.logout.when.cancel registration.N.cancel.returnurl |
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 |
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 |
Locale defaults have changed. We don't include default Finnish language texts any more so the locale defaults also include only English.
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 |
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 |
New keys:
newPassword oldPassword.CurrentPasswordValidatorImpl |
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 |
New keys:
inputField.FixedCompanyIdValidatorAdapter |
Removed keys:
roleInviteWizard.inputemail.wrongOrganization |
Removed variables:
use-as-key (error messages are always used as keys) |
Removed keys:
mandate.roles.required (functionality is no longer available) |
Role name variables have changed in several messages:
Changed variables:
role_<locale> -> roles_<locale> |
New variables:
rolesFull_<locale> |
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 |
This configuration file is not present anymore. Logging is configured via WildFly.
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:
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 |
No changes to configuration files.
Removed keys:
registration.N.concatenate.companyidandssn (functionality is no longer available) |
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'.
No changes to configuration files
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) |
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 |
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 |
Support for workflow specific email messages. Check configuration guide for further information.
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 |
New keys:
access.admin.approvals access.admin.organizations access.admin.users |
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 |
Removed keys:
eidm2.db.provider |
New configuration file support. It is now possible to define language specific email messages.
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 |
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.
New configuration file for defining user attribute validation rules.
New keys:
customerdata.transform |
New keys:
general.admin.organization.users.includerolemembers registration.N.email.confirmation |
Deprecated keys:
registration.N.email.disabled |
New keys:
email.inviteUserRenotify.user.enabled email.inviteUserRenotify.user.subject email.inviteUserRenotify.user.message |
New keys:
admin.roleInfo.confirmRoleRemove |
Keys with new features:
protection.N.methods (You can use a new short hand definition.) |
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 |
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 |
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 |
New keys:
self.request.predefined.roles |
New keys:
protection.N.methods protection.N.sso.template protection.N.continue protection.N.customeriduseronly |
Removed keys:
general.jdbc.datasource |
New keys:
admin.approval.confirmCancelUserInvitation userAddRoleWizard.selectrole.selected |
Keys with new features:
registration.N.organizations (storeattributes JSON array notation) |
New keys:
registration.N.confirmation.backend registration.N.confirmation.requirePrinting rest.inviter.email |
New keys:
email.pendingUser.creation.enabled email.pendingUser.creation.subject email.pendingUser.creation.message |
Keys with new features:
role.deassign |
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 |
New keys:
email.pendingEmailRegistration |
New keys:
registration.N.confirmation.fields registration.N.temporary.fields registration.N.wizard.back.enabled ui.show.poweredby |
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 |
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 |
New keys:
user.edit.password user.edit.otp user.edit.sms user.edit.accountstatus |
New keys:
user.mandates.remove |
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 |
Removed keys:
general.authprovider.name selfservice.rolerequest.organization selfservice.rolerequest.recursive |
New keys:
selfservice.rolerequest.homeorganization.only |
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 |
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 |
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 |
New keys:
ui.organization.roles.recursive |
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.* |
New keys:
roleinvite.receiver.approval |
Removed keys:
ui.admin.approvalinfo.fields.editable |
New keys:
ui.admin.approvalinfo.fields.required |
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 |
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 |
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 |
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 |
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 |
Changed keys:
admin.organizationinfo.fields.order |
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 |
New keys:
user.edit_approval |
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 |
New keys:
ui.support.organization.categories ui.organization.listing.limit |
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 |
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 |
Keys with new behavior:
role.listusers user.read.roles role.deassign |
Removed keys:
organization.approvals |
New keys:
selfService.personal.nosmsservice user.acceptTerms |
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 |
Removed keys:
user user.read organization role mandate self self.method self.mandate access.selfservice |
Change permissions.properties to use child permissions instead.
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 |
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> |
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 |
New file for configuring backend connections.
Keys with new features:
registration.N.userinfo.fields |
New keys:
organization.name.oid uas.url registration.N.targetApplication registration.N.targetPath |
New keys:
general.ui.retry error.title.general error.message.general error.title.notFound error.message.notFound |
New keys:
role.invite = user.list_approvals = role.list_approvals = |
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 |
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 |