Hi,

On Thu, May 26, 2011 at 11:17 AM, Amila Suriarachchi <am...@wso2.com> wrote:

> Role is a set of permissions (i.e resouceid + action). Resource id or
> resource is always specific to a system. There for a role is defined for a
> given system. Therefore it is a external roles is a confusing idea.
>

> And also we need to have a clear definition about adminRole. If I engaged
> UT for a service and set a role like myRole, and invoke the service as admin
> (who is in adminRole) it won't work. Same thing happens with XCMAL as well.
>
>
It is wrong to assume that admin can access all deployed services. Admin is
the admin for all admin console.

thanks,
dimuthu



> thanks,
> Amila.
>
>
>>
>> [1] https://wso2.org/jira/browse/CARBON-9195
>>
>> Thanks,
>> Hasini.
>>
>>
>>> thanks,
>>> Amila.
>>>
>>>>
>>>> On Sun, May 22, 2011 at 11:10 AM, Hasini Gunasinghe <has...@wso2.com>wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> This is the understanding that I have regarding this. Please correct if
>>>>> anything is wrong.
>>>>>
>>>>> Differentiation of roles as external or internal is based on whether we
>>>>> manage user roles in the user store itself or in internal UM database in a
>>>>> hybrid manner.
>>>>>
>>>>> For an example, we find the above use case with LDAP user store where
>>>>> we can either manage roles in LDAP itself or in internal JDBC database in 
>>>>> a
>>>>> hybrid manner (basically when user store is read only).
>>>>>
>>>>> In that case, internal role means: if a role is managed in internal UM
>>>>> database in a hybrid manner.
>>>>>                    external role means: if a role is managed in LDAP
>>>>> user store - can be either embedded LDAP or external LDAP.
>>>>>
>>>>>
>>>> Roles defined in embedded LDAP are not external.
>>>>
>>>> It really doesn't matter whether the underlying implementation is JDBC
>>>> or LDAP. Users should not be worrying about underlying implementation.
>>>>
>>>> tx,
>>>> dimuthul
>>>>
>>>>
>>>>
>>>>> I think above mail is related to issue:
>>>>> https://wso2.org/jira/browse/CARBON-9195. The issue reported there is
>>>>> the default behavior according to above understanding.
>>>>> Because JDBC user store manager handles roles in hybrid manner only
>>>>> when "read only" property is set to true in user-mgt.xml.
>>>>>
>>>>> Thanks,
>>>>> Hasini.
>>>>>
>>>>> On Fri, May 6, 2011 at 11:09 AM, Amila Jayasekara <ami...@wso2.com>wrote:
>>>>>
>>>>>> Hi All,
>>>>>>
>>>>>> How do we define whether a particular role is internal or external ?
>>>>>> (Role type)
>>>>>>
>>>>>> After a chat with Pavithra, we came to following conclusion.
>>>>>>
>>>>>> If a role is defined within a server we treat those as internal roles.
>>>>>> If a server reads role information from some other user store we
>>>>>> consider those as external roles.
>>>>>>
>>>>>> If above definition is not correct, please advice.
>>>>>>
>>>>>> Thanks
>>>>>> AmilaJ
>>>>>> _______________________________________________
>>>>>> Carbon-dev mailing list
>>>>>> Carbon-dev@wso2.org
>>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>>
>>>>>
>>>>>
>>>>
>>>> _______________________________________________
>>>> Carbon-dev mailing list
>>>> Carbon-dev@wso2.org
>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>
>>>>
>>>
>>
>
> _______________________________________________
> Carbon-dev mailing list
> Carbon-dev@wso2.org
> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>
>
_______________________________________________
Carbon-dev mailing list
Carbon-dev@wso2.org
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to