I don't think that a bundle by itself should add the mapping - if the
bundle simply inserts a mapping to admin you end up in the same situation
as before. That's why we went with the central configuraiton so far


2014-05-19 9:47 GMT+02:00 Antonio Sanso <asa...@adobe.com>:

> hi Robert
> On May 15, 2014, at 5:54 PM, Robert A. Decker <dec...@robdecker.com>
> wrote:
>
> > Hello,
> >
> > I’m successfully using ServiceUserMapper but I’m not sure if I’m using
> it quite right.
> >
> > I have a bundle, "astra-utility" and in it a service
> “DatastoreGCService".
> >
> > In my configurations, in "Apache Sling Service User Mapper Service", I
> have a user.mapping of "astra-utility=admin”
> >
> > In my code I have:
> > ResourceResolver rr =
> resourceResolverFactory.getServiceResourceResolver(null);
> >
> > This all works - I’m able to get the ResourceResolver. However, here are
> my questions:
> >
> >
> > 1) How do I define a subservice-name for my service? I would like the
> user.mapping to be “astra-utility:DatastoreGCService=admin”.
> >
> > 2) Is it possible to add user.mappings to the user mapper service with
> sling-initial-content from multiple bundles without each bundle interfering
> with the other bundles' mappings?
>
>
> this is not possible at the moment. May you please log a new JIRA
> improvement for that? IMHO this would be the way to go for improve the user
> service mapper
>
> regards
>
> antonio
>
> > If two bundles define that configuration will the default be the last
> bundle installed?
> >
> > I don’t think that I can do it programmatically - ServiceUserMapper only
> exposes one method, getServiceUserID.
> >
> > If #2 isn’t possible, then should I create a service in a foundation
> bundle that all of my projects use that provides a resourceResolver based
> on a passed in user name? This would mean though that I’m using the
> ServiceUserMapper in a way that I don’t think it was intended for - more
> user-centric than service-centric.
> >
> > Robert A. Decker
> > dec...@robdecker.com
> > http://robdecker.com/about
> >
> >
>
>


-- 
Carsten Ziegeler
cziege...@apache.org

Reply via email to