Details
-
Suggestion
-
Resolution: Unresolved
-
None
-
1
-
Description
Issue Summary
When group name casing is changed in AD, it does not reflect in Crowd and the following WARN is found in the logs.
2019-04-08 21:40:08,023 Caesium-2-2 WARN [directory.synchronisation.cache.DefaultGroupActionStrategy] remote group name [ GroupONe ] casing differs from local group name [ Groupone ]. Group details will be kept updated, but the group name cannot be updated
Steps to Reproduce
- Create an AD External User Directory in Crowd of type connector and then synchronize to Crowd.
- Check that all the groups in AD are synchronized.
- In AD, change the casing of one of the groups for example from Group One to Group one
- In Crowd, synchronize the AD External Directory
Expected Results
The group Group One is renamed to Group one
Actual Results
The group is not renamed and the following is found in the logs:
atlassian-crowd.log
2019-04-08 21:40:08,023 Caesium-2-2 WARN [directory.synchronisation.cache.DefaultGroupActionStrategy] remote group name [ Group one ] casing differs from local group name [ Group One ]. Group details will be kept updated, but the group name cannot be updated
Workaround
One work around is as follows.
- In AD, totally rename the group to a different name for example Group One to Groupone
- Synchronise to Crowd, this will rename the group in Crowd to the new name
- Now, in AD rename the group to the original name but with the new casing.