How resourceResolver getting current user session ?
How resourceResolver work when we say resourceResolver.getResource("/etc/geometrixx") based on current user permissions ?
How resourceResolver work when we say resourceResolver.getResource("/etc/geometrixx") based on current user permissions ?
In AEM 6 - a better way is to create an dedicated account and use that. For example:
Map<String, Object> param = new HashMap<String, Object>();
param.put(ResourceResolverFactory.SUBSERVICE, "datawrite");
ResourceResolver resolver = null;
try {
resolver = resolverFactory.getServiceResourceResolver(param);
session = resolver.adaptTo(Session.class);
See https://helpx.adobe.com/experience-manager/using/querying-experience-manager-sling.html
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.