Senaka,
Was this changed?

Azeez

On Wed, Feb 9, 2011 at 3:48 PM, Senaka Fernando <[email protected]> wrote:

> +1.
>
> Thanks,
> Senaka.
>
>
> On Wed, Feb 9, 2011 at 11:33 AM, Afkham Azeez <[email protected]> wrote:
>
>> Here is what I'm talking about.
>>
>> *Scenario 1*
>> <permissions>
>>    <all>
>>
>>
>> <require-permission>/permission/admin/manage/resources/govern/metadata/add</require-permission>
>>
>>  
>> <require-permission>/permission/admin/manage/resources/browse</require-permission>
>>    </all>
>> </permissions>
>>
>> *Scenario 2*
>> <permissions>
>>    <exactly-one>
>>
>>
>> <require-permission>/permission/admin/manage/resources/govern/metadata/add</require-permission>
>>
>>  
>> <require-permission>/permission/admin/manage/resources/browse</require-permission>
>>     </exactly-one>
>> </permissions>
>>
>>
>> On Wed, Feb 9, 2011 at 11:21 AM, Danushka Menikkumbura <[email protected]>
>> wrote:
>> > +1.
>> >
>> > The impression I got when I saw the sample configuration was having one
>> or
>> > more permissions would let you see the menu.
>> >
>> > Danushka
>> >
>> > On Wed, Feb 9, 2011 at 7:59 AM, Afkham Azeez <[email protected]> wrote:
>> >>
>> >> Senaka,  I think a better way of doing this is to have a configuration
>> >> model simile to ws-policy configuration. You can either require all
>> >> permissions or at least one
>> >>
>> >> -------------------------
>> >> Sent from my APD
>> >>
>> >> On Feb 8, 2011 11:00 PM, "Senaka Fernando" <[email protected]> wrote:
>> >> > Hi all.
>> >> >
>> >> > So far, we've been having menu items which depend only on a single UI
>> >> > permission. So, ideally, all the BE functionality that belongs to the
>> >> > various components of the JSP page(s) to which the menu points to
>> need
>> >> > to be
>> >> > a derivation of that permission. However, this was a limitation for
>> [1],
>> >> > and
>> >> > with the fix for [1] (r86929), we now can have menu items that
>> require
>> >> > more
>> >> > than one permission.
>> >> >
>> >> > Ex:-
>> >> > <menu>
>> >> > <id>governance_schema_menu</id>
>> >> > <i18n-key>governance.schema.menu</i18n-key>
>> >> >
>> >> >
>> >> >
>> <i18n-bundle>org.wso2.carbon.governance.schema.ui.i18n.Resources</i18n-bundle>
>> >> > <parent-menu>add_metadata_sub_menu</parent-menu>
>> >> > <link>../schema/schema.jsp</link>
>> >> > <region>region3</region>
>> >> > <order>4</order>
>> >> > <style-class>manage</style-class>
>> >> > <icon>../schema/images/schema.gif</icon>
>> >> >
>> >> >
>> >> >
>> <require-permission>/permission/admin/manage/resources/govern/metadata/add</require-permission>
>> >> >
>> >> >
>> >> >
>> <require-permission>/permission/admin/manage/resources/browse</require-permission>
>> >> > </menu>
>> >> >
>> >> > The Add --> Schema menu will be displayed only if users can both add
>> >> > metadata and browse resources on the registry.
>> >> >
>> >> > [1] https://wso2.org/jira/browse/CARBON-8311
>> >> >
>> >> > Thanks,
>> >> > Senaka.
>> >> >
>> >> > --
>> >> > *Senaka Fernando*
>> >> > Product Manager - WSO2 Governance Registry;
>> >> > Associate Technical Lead; WSO2, Inc.; http://wso2.com*
>> >> > Member; Apache Software Foundation; http://apache.org
>> >> >
>> >> > E-mail: senaka AT wso2.com
>> >> > **P: +1 408 754 7388; ext: 51736*; *M: +94 77 322 1818
>> >> > Linked-In: http://www.linkedin.com/in/senakafernando
>> >> >
>> >> > *Lean . Enterprise . Middleware
>> >>
>> >> _______________________________________________
>> >> Carbon-dev mailing list
>> >> [email protected]
>> >> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>> >>
>> >
>> >
>> > _______________________________________________
>> > Carbon-dev mailing list
>> > [email protected]
>> > http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>> >
>> >
>>
>>
>>
>> --
>> Afkham Azeez
>> Senior Software Architect & Senior Manager; WSO2, Inc.; http://wso2.com,
>>
>> Member; Apache Software Foundation; http://www.apache.org/
>> email: [email protected] cell: +94 77 3320919
>> blog: http://blog.afkham.org
>> twitter: http://twitter.com/afkham_azeez
>> linked-in: http://lk.linkedin.com/in/afkhamazeez
>>
>> Lean . Enterprise . Middleware
>>
>>
>> _______________________________________________
>> Carbon-dev mailing list
>> [email protected]
>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>
>>
>
>
> --
> *Senaka Fernando*
> Product Manager - WSO2 Governance Registry;
> Associate Technical Lead; WSO2, Inc.; http://wso2.com*
> Member; Apache Software Foundation; http://apache.org
>
> E-mail: senaka AT wso2.com
> **P: +1 408 754 7388; ext: 51736*; *M: +94 77 322 1818
> Linked-In: http://www.linkedin.com/in/senakafernando
>
> *Lean . Enterprise . Middleware
>
>
> _______________________________________________
> Carbon-dev mailing list
> [email protected]
> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>
>


-- 
*Afkham Azeez*
Senior Software Architect & Senior Manager; WSO2, Inc.; http://wso2.com,
*
*
*Member; Apache Software Foundation;
**http://www.apache.org/*<http://www.apache.org/>
*
email: **[email protected]* <[email protected]>* cell: +94 77 3320919
blog: **http://blog.afkham.org* <http://blog.afkham.org>*
twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez>
*
linked-in: **http://lk.linkedin.com/in/afkhamazeez*
*
*
*Lean . Enterprise . Middleware*
_______________________________________________
Carbon-dev mailing list
[email protected]
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to