Hi Ajith,

Since the permissions are configured in the BE component.xml which is
packaged inside the server feature, these permissions will get included by
default during feature installation.

At the moment when we build products using carbon-p2-plugin, we don't do
any product specific customization logic to configure/edit  the installing
features. To support such product-wise customization of features, I think
we need to improve the p2-plugin. Same kind of improvement needs to be
incorporated in feature-manager to to perform a filtering logic during
feature installations from a p2-repo.
Another possible way of achieving such customized installation would be to
maintain  some-kind of product-wise profiles inside the features so during
installation, it will be configured according to the target product.

WDYT?

Thanks,
Dileepa

On Fri, Jan 11, 2013 at 6:09 AM, Ajith Vitharana <[email protected]> wrote:

>
> Hi all,
>
> We are using  some features that are not directly related with product.
> Therefore, unwanted UI permissions are adding to permission tree.
>
> Eg: G-Reg using human task server feature for work list notification,
> therefore some unwanted UI permissions are showing in permission tree(see
> the attached image).
>
> Add HumanTasks
> Manage HumanTask Packages
> Manage HumanTasks
>
> How do we remove those permissions while adding those features ?
>
> Thanks
> Ajith
>
>
> --
> Ajith Vitharana.
> Senior Software Engineer,
> Member,Management Committee,
> Integration Technologies.
>
> WSO2 Inc. - http://wso2.org
> Email  :  [email protected]
> Mobile : +94772217350
>
>


-- 
Dileepa Jayakody,
Software Engineer, WSO2 Inc.
Lean . Enterprise . Middleware

Mobile : +94777-857616
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to