cancel
Showing results for 
Search instead for 
Did you mean: 

Disable document download on Alfresco Mobile

ankurkhandelwal
Champ in-the-making
Champ in-the-making
Hi To All,

I am working on Alfresco 3.4 version.
I have customized my Alfresco share so that access restriction is provided on my documents and my documents cannot be downloaded from Alfresco share.

I want to implement same with my mobile application by which user may not be able to download the documents on his mobile for the restricted documents.

I am eyeing Android Gingerbread and above version and ios 4 and above.

Can anybody guide me on how to achieve this.

Regards,
Ankur

1 REPLY 1

mikeh
Star Contributor
Star Contributor
Hello

It sounds like you've added a custom property or aspect and are selectively removing UI actions from Share depending on the presence or value of those.

The Mobile apps communicate directly with the Alfresco Repository (/alfresco) using a combination of CMIS and Alfresco (JSON) APIs and as such have no knowledge of Share or customisations applied to it. UI and device-specific concepts like "download" and "print" are not currently enforceable at the Repository / permissions level.

In this case, you will need to customise each mobile app in a similar way to how you've customised Share.

iOS source code: https://bitbucket.org/ziadev/alfresco-mobile
Android source code: https://github.com/Alfresco/alfresco-android-app

What you are really asking for is a "Mobile Device Management" solution - commonly known as MDM. We are introducing some lightweight MDM features in the next version of the iOS app, but restricting the download action is not in scope for that update.

Thanks,
Mike