We want to use only numeric screen names.
To do so, we use this property:
The property has a limitation described in
- Same Group_.groupId and User_.screenName cannot coexist
- In order to avoid overlap between groupId and screenName, we need to manually change the counter (com.liferay.counter.model.Counter) to a value outside the possible user screen names range (
- This involves initializing the database (in dev phase might be ok, but might not be possible in more advanced states)
Overcome limitation with some numeric screenNames when overlapped with existing groupId.
- Allow screenNames and groupId to be overlapped/duplicated
- Add a new property that specifies where to redirect to in case the screenName/groupId are the same