Thanks Felix.

I will work on the web console plugin.

Thanks,
Amit

-----Original Message-----
From: Felix Meschberger [mailto:[email protected]] 
Sent: 10 November 2012 04:23
To: [email protected]
Subject: Re: Multi-tenancy support in Sling - SLING-2656

Hi Amit

Thanks alot. I have applied your patch with some changes (see SLING-2656 for 
details). I placed it as th extensions/tenant module in the contrib section for 
now. As of now it only provides the Tenant API but no integration with the rest 
in Sling. As such it is of use mainly to multi-tenancy aware uses.

I think we should just provide read access through the TenantProvider and leave 
management (create, update, delete) to some administrative tooling; e.g. a web 
console plugin.

I also removed the default configuration which does not relate to Sling.

Would you be able to come up with a Web Console Plugin for management ?

Regards
Felix

Am 08.11.2012 um 11:03 schrieb Amit.. Gupta.:

> Hi All,
> 
> I have created an issue [0] to track support for multi-tenancy in sling.
> 
> I have also added a first cut implementation that provides basic building 
> blocks [1]
> 
> [1] provides following
> 
> *         Tenant and TenantProvider abstraction at sling
> 
> *         Basic JCR based TenantProvider
> 
> *         An adapter factory to adapt resourceResolver to tenant, based on 
> logged in user
> 
> TODO:
> 
> *         externalize the logic of identifying tenant based on logged in User.
> 
> *         Add support to resolve resource to a tenant, for use cases where 
> there is no logged in user and execution is happening in some admin context. 
> i.e. observation listener.
> 
> With above basic support, we can later add support for new Tenant Aware 
> JcrResourceResolver.
> 
> Please comment on the patch/issue.
> 
> Thanks,
> Amit
> [0] https://issues.apache.org/jira/browse/SLING-2656
> [1] https://github.com/amitxlnc/sling/compare/mt
> 
> 
> 
> 

Reply via email to