Hi, 

You have to define your validator implementation for your request. You can see 
https://github.com/apache/syncope/blob/syncope-3.0.15/core/persistence-jpa/src/main/java/org/apache/syncope/core/persistence/jpa/attrvalue/validation/EmailAddressValidator.java.
 In this example there is an email address validator that checks if your input 
matches a specific pattern. You could define your implementation that checks if 
there are other users with this email (ignoring case obviously). You can use 
SearchDAO for this
In documentation you can see 
https://syncope.apache.org/docs/3.0/reference-guide.html#plain

Best regards,


On 2026/01/22 13:17:29 Lionel SCHWARZ wrote:
> Hi,
> 
> With Syncope3, is there a way to define a unique case-insensitive constraint 
> to a schema?
> 
> (use-case: avoid emails duplicates with lower/upper cases)
> 
> Regards
> Lionel
> 

Reply via email to