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

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

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