Pre-requisites:
Required role privilege 'Manage Workflow Rules' on the project where a system task needs to be created.
Steps to create a system task for assigning visibility on files in a project are as mentioned below:
1. Follow the steps to create system task for files in a project (steps 1 to 4).
2. In the task dropdown, select 'Link Document'.
Note: This system task will only be available to use if the project setting 'Enable Object level visibility of private information' is enabled on the project.
3. Upon selecting 'Assign Visibility' option, you can select users, distribution groups, roles or organizations to assign visibility in the 'To' field. Visibility can also be assigned to variable users like document publisher, workflow originator or document publisher's organization by selecting relevant options like '${Document Publisher}', '${Workflow Originator}' or '${Document Publisher's Organization' in the 'To' field.
Note: Selecting a distribution group, a role or an organization is treated as an object, and hence any new users added to that object will automatically get visibility on the file. Any users having visibility via that object will lose visibility (i.e. access) if they are removed from that object.
4. Once done, click on 'Create' button to complete creating a system task.
You can create independent system tasks which can be executed using workflow triggers without adding them to a complex workflow.
All system tasks are performed by system automatically based on the condition defined in related workflow trigger. It appears in related file audit history & task assignment emails as performed by 'Workflow Agent'.
Related Articles: Create a System Task - Assigning Visibility on Forms (in a Project)