Create User and Groups with services user
Hi guys.
We have a servlet in the publishing environment that creates users and groups, in Aem Cloud Service.
We are using a service user: "myServiceUser", it is included in the administrators group.
Map<String, Object> param = new HashMap<>();
param.put(ResourceResolverFactory.SUBSERVICE,"myService");
ResourceResolver resourceResolver = resourceResolverFactory.getServiceResourceResolver(param);
session = resourceResolver.adaptTo(Session.class);
userManager= resourceResolver.adaptTo(UserManager.class);
// resourceResolver.getUserID(), return = "myServiceUser"
User user=userManager.createUser("myname","mypwd");
This last line of code throws an exception, the message is: javax.jcr.AccessDeniedException: Missing permission to create intermediate authorizable folders.
Do you know why this error occurs? The service user "myServiceUser" is included in the AEM administrators group.
Regards, and thank you very much.


