Thanks Robert for your hint!

According to SLING-5355 the Provisioning Model will be extended with this
ability to create service users. Would it also be an idea to offer such
possibility during Content Loading? So one could provide such Service users
in the bundle itself via the Content Loading feature. What do you think?

On Fri, Dec 18, 2015 at 10:35 AM, Robert Munteanu <[email protected]>
wrote:

> Hi Oli,
>
> On Thu, 2015-12-17 at 12:53 +0100, olimination wrote:
> > Hi,
> >
> > I have implemented a service and would like to use the new interface
> > method
> > "resolverFactory.getServiceResourceResolver(params)" for using a
> > proper
> > service user instead of an administrativeResourceResolver.
> >
> > I have tried to create such a System User via:
> >
> > curl -u admin:admin -F:name=myuser -Fpwd=mypwd -FpwdConfirm=mypwd
> > -Frep:principalName=myuser -Fjcr:primaryType=rep:SystemUser
> > http://localhost:8080/system/userManager/user.create.html
> >
> > and:
> >
> > curl -u admin:admin -F:nameHint=myuser
> > -Fjcr:primaryType=rep:SystemUser
> > -Frep:principalName=myuser http://localhost:8080/home/users/system/*
> >
> > but this was somehow not successfull.
> >
> > With the first curl command I received just a "normal" user with
> > primaryType = rep:User, but it should be a "rep:SystemUser" as I have
> > understood the documentation.
> >
> > With the second curl command I received:
> >
> > javax.jcr.nodetype.ConstraintViolationException: Property is
> > protected: rep:principalName = myuser
> >
> > Is there any way in Sling to create such a System User? How do you
> > get
> > usually a Service Resource Resolver instance?
>
> You can always create the service user programatically, for instance in
> the Bundle's Activator.
>
> We are also working on a solution for a more declarative approach, see
>
>   https://issues.apache.org/jira/browse/SLING-5355
>
> Robert
>
> >
> > AEM offers here the CRX Explorer tool which offers creation of a
> > system user, but something similar I haven't found yet in Sling
> > itself.
> >
> > Thanks for support,
> >
> > Oli
>
>


-- 
=======================
(C)olimination.com

Reply via email to