James,
        Here is the output of the group-member-set property of the role
"user". Note the value has lot of empty and tab spaces


                    /Slide/users/user1
                

Java code used to get this property value
============================================================================
===================
String sPropertyName = "group-member-set";
Enumeration enumProperties = webDavResource.propfindMethod(sPropertyName);

============================================================================
=====================                           

Krishna

                        

-----Original Message-----
From: James Mason [mailto:[EMAIL PROTECTED]
Sent: Wednesday, August 04, 2004 4:57 PM
To: Slide Users Mailing List
Subject: Re: User Authorization based on permissions set to role in
Slide2 .1


Can you paste the contents of the group-member-set property of the user 
role? If you notice the root user doesn't have any explicit rights to 
the /files node, everything is inherited through the root role. My guess 
is your user isn't making it into the role properly.

-James

Krishna Kankipati wrote:

> Jason,
>       I checked the acl for this folder, it looks like this:
> 
> ACL for /Slide/files/folder1:
> ------------------------------------------------------------
> granted to /Slide/roles/user    (not protected)   (not inherited)
>    DAV:all
>    DAV:write
> granted to property    (not protected)   (inherited from '/Slide/files')
>    DAV:read-acl
> granted to /Slide/roles/root    (not protected)   (inherited from
'/Slide/')
>    DAV:all
> granted to all    (not protected)   (inherited from '/Slide/')
>    DAV:read
> ------------------------------------------------------------
> 
> I added my user 'user1' to role called 'user' using group-member-set
> property (also checked it). Since the role 'user' has the permissions to
> write to folder 'folder1', as seen by the ACL output, and there seems to
be
> no contradiction to any other ace's in the acl list, I expected my user
> 'user1' to have necessary permissions to upload a file to 'folder1'. But I
> get 403 forbidden error. I can login as root and  using the same command
can
> upload a file to 'folder1'. So, I am not sure whats wrong. Initially I
> thought may be the group-member-set is not set properly, so used
DAVExplorer
> to do the same with no avail. Do you think I am missing something, how do
I
> debug this situation?
> 
> 
> thanks,
> 
> regards,
> Krishna
> 
> 
> 
> -----Original Message-----
> From: James Mason [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, August 04, 2004 2:34 PM
> To: Slide Users Mailing List
> Subject: Re: User Authorization based on permissions set to role in
> Slide2.1
> 
> 
> Krishna,
> Permissions on a role are inherited by the members of that role, yes. 
> One thing to check is that your user isn't being denied write access but 
> another ACL that's higher in the list. ACLs are checked in order and the 
> first one that applies takes precedence. If user1 is in a role that has 
> been denied the ability to write, and that ACE appears in the ACL before 
> the permission that grants write access, user1 will not have write access.
> 
> -James
> 
> Krishna Kankipati wrote:
> 
> 
>>Hi Folks,
>>      I am re-posting this mail since I haven't got any replies yet. I am
>>hoping there is some developer there who might have tried to play around
>>with permissions in Slide2.1M1. My problem is that when I assign some
>>permissions to a role, those permissions are not propogated to the users
> 
> in
> 
>>that role. If not for permissions what else is the purpose of having roles
>>at all? I am sure it is not just for logical grouping of users. Any help
> 
> is
> 
>>appreciated ......
>>
>>thanks in advance ....
>>
>>regards,
>>
>>Krishna
>>
>>
>>
>>
>>>-----Original Message-----
>>>From:        Krishna Kankipati  
>>>Sent:        Tuesday, August 03, 2004 5:47 PM
>>>To:  '[EMAIL PROTECTED]'; [EMAIL PROTECTED]
>>>Subject:     User Authorization based on permissions set to role in
>>>Slide2.1
>>>
>>>Michael,
>>>     I was searching the mail archive for some help on permissions and
>>>came upon this discussion you were having with some developer which
seemed
>>>relevant to my question:
>>>http://www.mail-archive.com/[EMAIL PROTECTED]/msg05056.html
>>>     
>>>Does slide permissions propogate based on role memberships. I mean, if I
>>>create a role called "role1", and add a user called "user1" to it, will
>>>user1 get all the permissions that are assigned to role1. I've seen in my
>>>tests that although I gave enough "write" permissions to "role1", Slide
>>>does not allow "user1" to write unless I add the "write" permission to
>>>"user1" itself. Am I missing something or is it a bug. What is your
>>>opinion on this? I am using Slide 2.1M1 and command line client to grant
>>>permissions to /Slide/files collection.
>>>
>>>thanks
>>>
>>>regards,
>>>Krishna
>>>
>>>
>>>Krishna Kankipati
>>>Software Engineer
>>>SSA Global
>>>*       1626 Cole Blvd. Golden, CO 80401, USA
>>>*  303-274-3027
>>>Fax:    303-274-3137
>>>*  [EMAIL PROTECTED]
>>>
>>
>>
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to