03-25-2020 02:34 PM
I have a document that goes through various reviews and then when the final review is approved I want to set the permisions of the document to read-only. I have the rule calling my javascript code and it works for administrators but does not work for normal (non-admin) users. Normal users when the rule runs I see this error in the log:
Access Denied. You do not have the appropriate permissions to perform this operation.
Is there a way for a nomal user to be able to set the permissions of the document to read-only
or in the script give them elevated privlidges temporarlity to set the permisions.
This is my code fragment:
Thank You
03-26-2020 04:03 AM
It's tricky, but you can do something similar to:
https://angelborroy.wordpress.com/2015/07/24/alfresco-run-as-system-admin-user-without-credentials/
>> From JavaScript (server side)
03-26-2020 04:03 AM
It's tricky, but you can do something similar to:
https://angelborroy.wordpress.com/2015/07/24/alfresco-run-as-system-admin-user-without-credentials/
>> From JavaScript (server side)
03-27-2020 01:36 PM
Thank you I saw that article and the one that it referred to also.
The code looks straight foward.
What I didn't see what where to put the Java file and where to put the XML files.
From https://docs.alfresco.com/4.1/tasks/ext-file-config.html
I think I know where the XML file would go.
Still looking for where the Java file would go.
03-27-2020 01:50 PM
I think I found where the XML file would go from this page
https://docs.alfresco.com/4.1/tasks/ext-file-config.html
Still looking for where the Java code would go.
03-30-2020 07:15 AM
You have to use customization for that.
Please use sdk for customization.
Explore our Alfresco products with the links below. Use labels to filter content by product module.