Views
Replies
Total Likes
Hi @akshaybhujbale ,
We don't have api end point for user management. You have to use
1. Curl to create user/groups
2. Back end API to perform user/group related operations.
3. Use Postman to make rest call to perform user/group operation.
Use this curl to create user
curl -u admin:admin -FcreateUser=aem-user -FauthorizableId=user-aem -Frep:password=useraem -Fprofile/gender=male -Fprofile/givenName=AEM -Fprofile/familyName=USER http://localhost:4502/libs/granite/security/post/authorizables
Use this curl create group
curl -u admin:admin -FcreateGroup=geeks-group -FauthorizableId=geeksGroup http://localhost:4502/libs/granite/security/post/authorizables
User postman to create rest call to create user
1. create POST request to url - http://localhost:4502/libs/granite/security/post/authorizables
2. Add input to body ie. createUser, authorizableId etc
3. Add Authorization -> Basic Auth -> credentials(aem)
Check User Management API methods
The link you shared is for adobe audience manager and I am looking for AEM experience manager.
Thanks
Check the updated link .
check now
Hi,
There is no rest endpoint in AEM for user management.
You need to create your own using java api
e.g. https://aem.redquark.org/2018/10/day-20-working-with-user-and-groups-in.html
Hi @akshaybhujbale ,
Please refer the User Managements section in the curl commands (link shared below), there are bunch of curl commands are provided for these.
Please note you need to convert these curl cmds to the get/post call and use it as an APIs.
Hi @akshaybhujbale ,
We don't have api end point for user management. You have to use
1. Curl to create user/groups
2. Back end API to perform user/group related operations.
3. Use Postman to make rest call to perform user/group operation.
Use this curl to create user
curl -u admin:admin -FcreateUser=aem-user -FauthorizableId=user-aem -Frep:password=useraem -Fprofile/gender=male -Fprofile/givenName=AEM -Fprofile/familyName=USER http://localhost:4502/libs/granite/security/post/authorizables
Use this curl create group
curl -u admin:admin -FcreateGroup=geeks-group -FauthorizableId=geeksGroup http://localhost:4502/libs/granite/security/post/authorizables
User postman to create rest call to create user
1. create POST request to url - http://localhost:4502/libs/granite/security/post/authorizables
2. Add input to body ie. createUser, authorizableId etc
3. Add Authorization -> Basic Auth -> credentials(aem)
@akshaybhujbale I don't have handy with me. I have to look. You can try as mention by @arunpatidar in comment.
Unfortunately, there no such rest api available. To get required users’ information, you can write servlet and get required information.
Views
Likes
Replies