Skip to main content
Version: 2.90.x.x Java 8 ELS

Property uniqueness scopes

There is a second scope, the so-called "uniqueness scope" (hereinafter called uScope). It allows defining that values of a certain property have to be unique in the defined uScope. The table below shows an overview of the available uScopes. uScopes apply only to properties of the type "String".

uScope NameValueDescription
"none"nullNo uniqueness constraint on the property's values.
ABSOLUTE1The property's values have to be unique overall. Two property values with the same content must not exist.
ABSOLUTE_USER2The property's values have to be unique between users. A value may appear various times for the same user, however, the same value must not exist for another user. This uScope is currently only implemented for properties with the scope CREDENTIAL_CERTIFICATE_GLOBAL.
RELATIVE_UNIT11The property's values have to be unique within the unit of the entity. This uScope is currently only implemented for properties with scope USER_GLOBAL.