cancel
Showing results for 
Search instead for 
Did you mean: 

Disable Download action file and folder for a customer role

facha
Champ in-the-making
Champ in-the-making

Hello,

I'am new with alfresco and i need to disable Download action for a consumer role (file and folder).

Someone  help me please.

1 ACCEPTED ANSWER

sp2
Elite Collaborator
Elite Collaborator

Consumer can not edit any resources so you can put that condition on that action to restrict download action.

Your file should have configuration like this.

<alfresco-config>
<config evaluator="string-compare" condition="DocLibActions">
<actions>
<action id="document-download" type="link"
label="actions.document.download">
<param name="href">{downloadUrl}</param>
<permissions>
<permission allow="true">Write</permission>
</permissions>
</action>
</actions>
</config>
</alfresco-config>

Other way is you can create custom evaluator where you need to check that which role current user has.

View answer in original post

12 REPLIES 12

piyush48
Star Contributor
Star Contributor

Hi All,

Hi @sanjaybandhniya 

I have tried your code but it isnt working for me . I have inserted the code which i am using. I think it should hide download button from document but it is not hiding. Also Could you suggest me how can i disable it for contributor and coordinator but  not for editor and collaborator  

	<action id="document-download" type="link" label="actions.document.download">
	<param name="href">{downloadUrl}</param>
	
	<evaluator>evaluator.doclib.action.disableAction</evaluator>
	</action>

calvo
Star Collaborator
Star Collaborator

Hi,

 

I think this issue has been explained in other messages. Please, take a look (sorry, thread in spanish):

How to disable consumer's download/share right in 5.2.e 

Maybe, it could give you more information. 

Regards,

clv

calvo
Star Collaborator
Star Collaborator

Hi,

Please, try other threads:

 

Regards,

clv