cancel
Showing results for 
Search instead for 
Did you mean: 

Making the PDF version viewable by all

linecrest
Champ in-the-making
Champ in-the-making
I am testing Alfresco Community 4.2, and am wondering if there is a way that I can restrict users to only being able to "see" certain documents in a document library based on the document's assigned category (or if this is a good practice).

For example, if I convert a Word policy document to PDF using a rule that also set its category to "live" or "approved," the PDF version would become visible to all users who have access to that document library. However, the native file format such as Word or Framemaker, or a document with a category of "draft", would not be viewable to all users, but only to the admin or other types of user with more elevated privileges.

The way I have Alfresco set up currently is that I have another "Live" site where a document is sent once the category is set to approved for posting within a draft or staging site. Once that status is set, the document is converted to PDF and the PDF version moved to the live site. This works fine, but it seemed simpler if everything could reside in one document library and I could just "turn on" access to the appropriate versions and formats of documents based on the assigned category, keeping everything in one doc library.

I am new to Alfresco and am wondering if this is possible and/or if it is a good practice from a security or other perspective.

Thanks for any help you can provide!
1 REPLY 1

rjohnson
Star Contributor
Star Contributor
There are several examples of this type of thing around. Look at "Simple workflow" examples, you will see it doing more or less exactly this.

If you put your "drafts" in a "Drafts" folder and change permissions so only editors can see it and "Live" is where you put your PDF (by rule). Job done.