Automatic permission assignment on document creation and change
This workflow elegantly solves permission absences of SharePoint core. Sharepoint does not support to assign a permission for document or list items based on different criteria. This workflow enables for example to define the different roles for different user groups for content types!
Special permission for document author
It is possible to set special permission for author of document. This enables to achieve status where every user has a permission to create and edit document, other users may just read the document. Author cannot delete such document then. There are a lot a options how to set permissions!
Document view for other users
Often we need a state where some documents are visible just for selected users, it is invisible and also not editable for the rest! Its easy to achieve such state using this workflow. For example only director, financial director and accountants can see financial documents.
Special wishes are welcome
Inc case you need for example to assign special permissions by values of option field or by lookup field of other list or any other requirement it is not problem for us!