Some repository item properties require unique values—for example, a user profile’s login property should not be shared by other user profiles. You mark a property as unique as follows:

<property name="login" data-type="string" required="true">
  <attribute name="unique" value="true"/>
</property>

Repository editors in the Oracle ATG Web Commerce Control Center enforce the requirement that the value be unique.