Hi, I have a scenario where users while filling the form, need to download a "policy” document which should be signed by them. So, I tried using button as a link to open the policy document in the following way. But, seems like the URL is only accessible within the client's domain and can't be accessed from outside. So, they have shared a document. Can someone please help me in achieving this situation.
I will work out the scenario where you have a document available within your application (so no external reference)
Add a configuration entity (1) with a file document generalization
Add a admin page with upload functionality so an admin can upload the file to the system
Add a download button for the end user with a microflow
Within this microflow retrieve the entity (1) from the database and use the “download file” action to download the file for the user
if your file is uploaded to your application (and the user has entity access), it is possibel to download it directly using the file id.
if you want to make this dynamic with several changing files, eg. as part of an email, you can get the applicationurl as string from a java action from the community commons module. the fileID is an attribute of your file entity.