We had a hard time trying to do this, but we found the answer so I just wanted to post it out here for others.
We were trying to have our users save public documents in Personal folders but deny saving them in the Public folders. (found on SAP knowledge base-1275154 - Rights that are required to deny the overwriting of public documents)
Heres what you need to do:
To allow editing of reports in public folders
To deny saving or overwriting of reports in public folders
To allow saving of public folder documents in personal folders.
Resolution
There are 2 rights that have to be denied on a specific public folder or on all public folders:
In the Central Management Console select “All folders” to apply these rights on all public folders or choose just one specific folder.
Right click, Manage, Security, All folders security (root folder level).
Click “Add principles” and add you required group
Choose your required access control for example Full Control
Then click add/remove rights in the advanced tab
In the General section deny “Add objects to the folder” "and “Edit objects” and click OK
With the above rights, users in the group will be able to modify a public folder document (Web intelligence, desktop intelligence) but can only save the report in their personal folders which they have full control on by default.
Well I thought the above solution worked, but we are still having problems saving to personal documents. Now we are message that says “This Document already exists…” (even though it doesnt). then you save anyway and we get we error dialog box with no error message!
I have tried the same method and it only worked partially. The security is allowing user to save the document in the same folder as where the document was in, however it can not save it to other public folder. I really don’t want user to save docuemnt in public folder after the user eidted the report. Save option should only allow to Favoriate folder. Any solution?
Thanks for the reply. I found that if you gave the edit right to user, user will be able to save the report into the original folder. User will not be able to save the edited reprot to any other public folder. So we found a way to avoid that by not allowing user to edit the report, unless the user save the report in his/her favoriates folder.
In the Central Management Console select “All folders” to apply these rights on all public folders or choose just one specific folder. Right click, Manage, Security, All folders security (root folder level).
Click “Add principles” and add you required group