cancel
Showing results for 
Search instead for 
Did you mean: 

How to enable non-admin user to modify ACLs to docs

longinus
Champ in-the-making
Champ in-the-making

Hello All

How do we enable user to modify ACLs (add new, remove existing) ?

Me as an admin can make a call to folder.addAcl() and assign new permissions for principals. But how can i enable other selected user to achieve the same thing? Would i need to put a user into a group and then assign it some capabilities that would enable them to assign acls?

Thanks

Krzysztof

1 ACCEPTED ANSWER

afaust
Legendary Innovator
Legendary Innovator

You mean out-of-the-box? There isn't even a way to set this privilege in Share without some minor customisation. But as long as you have a tool / client that can call a ReST API, you could use either ReST v1 API or custom web scripts to set this privilege.

View answer in original post

10 REPLIES 10

afaust
Legendary Innovator
Legendary Innovator

Basically it is safe to assume that permission set at a lower level take precedence over a higher level, and more specific permissions take precedence over less specific ones. I.e. if user A has been DENIED Consumer permission but has been ALLOWED Read permission, that user will be able to read content items. If user has competing permissions set on the same level (directly or via membership in multiple groups), then the DENIED will take precedence, though the "more specific" rule still kicks in, i.e. a permission set to user specifically will have precedence over a permission set to the group.

It's all quite logical...