Has anyone come across a problem when creating a local user within an AEM Author instance? The user appears to be created, is visible in the repository, under /home/users, however cannot be located in any search?
Once thing I have noticed, is that the user node under /home/users, for a working user, has child nodes: .tokens, preferences, profile and rep:policy
For users that cannot be searched, only profile and rep:policy child nodes are visible in the repository.
I am using AEM version 6.5.11.
Any help would be appreciated
Many thanks in advance
Solved! Go to Solution.
Views
Replies
Total Likes
Hi @neilwebbcbs - Can you confirm if you are using the touch UI only? http://localhost:4502/security/users.html but not the classic UI http://localhost:4502/useradmin?
Thanks,
Fani
Hi,
Can you check if the password policy used for the user http://www.sgaemsolutions.com/2019/10/how-to-set-password-policy-for-aem-users.html.
Hi @neilwebbcbs - Can you confirm if you are using the touch UI only? http://localhost:4502/security/users.html but not the classic UI http://localhost:4502/useradmin?
Thanks,
Fani
I have created user named: debal in AEM 6.5.11 as shown below -
I am able to search in CRXDE -
Useradmin -
Using search bar -
Please let me know exactly where you are facing this issue.
@neilwebbcbs - I have created a local user in AEM 6.5.11. It's searchable in the useradmin and crx/de as well.
Can you please confirm, where exactly are you searching for the user after the creation ?
Hi all.
Many thanks for your help so far. The problem is occurring in both the classic UI and touch UI, with the same results. I can see no errors in the logs, and an entry is visible in the repository for both the new users.
There is no password policy set, however a strong password has been set.
This is happening in just or ST environment. Our dev, UT and prod are all working as expected
Can you execute below JCR-SQL2 query in CRXDE -
SELECT * FROM [rep:User] AS s WHERE ISDESCENDANTNODE([/home/users]) and CONTAINS(s.*, 'mytestuser1')
and check whether you are getting any result.
Also do one more thing , after doing search like the below one -
Please check at http://localhost:6060/libs/granite/operations/content/diagnosistools/queryPerformance.html if you are seeing any query for mytestuser1, if yes then please use that query in CRXDE and see whether you are getting any result or not.
Hi Thanks for your suggestion, unfortunately, none of the searches are returning data.
Yes I had this doubt only. I have faced similar issue with my local AEM instance and suddenly none of query like JCR-SQL2, xpath , query builder were giving any result.
That time I realized something went wrong with my local AEM instance.
Please try to search that user using useradmin console as shown below -
One more request , just try to execute any other query in CRXDE, query builder and see whether it gives you result or not.