Hiya,

Yes, you definately need to do this kind of thing in system context...

Regards,

Richard
(iPhone)

On 08.03.2013, at 18:21, "Will Scheidegger" <[email protected]> wrote:

> Not sure, but could this be a permission problem? Maybe you'll need to do 
> this in the system context...
> 
> -will
> 
> On 08.03.2013, at 17:59, Andrea Allegretti (via Magnolia Forums) wrote:
> 
>> I  developed a LDAP integration module where I authenticate and authorize my 
>> ExternalUser's.
>> In the process of discovering the user roles given the 'Set<String>' of 
>> roles inside my LDAP server, I try to map them on 'magnolia roles'.
>> For that I use info.magnolia.cms.security.RoleManager obtained by 
>> SecuritySupport.Factory.getInstance().getRoleManager(); 
>> but when I execute a simple 'RoleManager.getRole(externalRole);' it returns 
>> me always a null !
>> I double checked my code executing it under debugger and I am absolutely 
>> sure that the instance of RoleManager 
>> is 'info.magnolia.cms.security.MgnlRoleManager'...
>> I also tried with fixed '.getRole("superuser")' and it's always null !
>> Can somebody help me with this ?
>> I need to read magnolia roles to match them against externally received 
>> roles..
>> 
>> -- 
>> Context is everything: 
>> http://forum.magnolia-cms.com/forum/thread.html?threadId=6802ebc7-5ee9-4e78-af16-69da848be4e0
>> 
>> 
>> ----------------------------------------------------------------
>> For list details, see 
>> http://www.magnolia-cms.com/community/mailing-lists.html
>> Alternatively, use our forums: http://forum.magnolia-cms.com/
>> To unsubscribe, E-mail to: <[email protected]>
>> ----------------------------------------------------------------
> 
> 
> 
> ----------------------------------------------------------------
> For list details, see http://www.magnolia-cms.com/community/mailing-lists.html
> Alternatively, use our forums: http://forum.magnolia-cms.com/
> To unsubscribe, E-mail to: <[email protected]>
> ----------------------------------------------------------------
> 
> 



----------------------------------------------------------------
For list details, see http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively, use our forums: http://forum.magnolia-cms.com/
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to