Access permissions in ELMA365 / Access to tasks and process instances

Access to tasks and process instances

ELMA365 uses tasks to organize work within the company. They are assigned to users when business process instances are launched. To enable users to track and regulate all stages of work performance, they are given access to tasks and process instances.

Access to tasks

Access to a task is the ability to view the task page and perform various actions with it: reassign, edit details, reschedule, change the task progress, etc.

The level of access and the list of possible actions vary depending on the user’s role and their role in the task::

Access / Roles

Author

Executor, Approver

Participants

Supervisor of the author/executor

Other users of the system

View

in Tasks > Assigned by me  

in Tasks > My Tasks, on the item page

in Tasks > Assisting

in Tasks > My department

allowed by direct link or mention in the associated task stream

Edit dates, description, files

+

-

-

-

-

Change the participants list

+

+

-

-

-

Change the priority

+

+

-

+

-

Reassign

+

+

-

+

-

Change task progress

-

+

-

-

-

Schedule in the calendar

-

+

-

-

-

Read more about the actions available to users with a task and their execution in Task page.

Access to process instances

Access to a process instance is the ability to open the instance summary page and view its details: initiator, start date, version, current stage of execution by page and task list, etc. In addition, users can view process task pages, reassign tasks, and interrupt the progress of a process. Administrators also have access to upgrade the process instance to a newer version.

To view the details of a process instance, you need to go to its page. You can open the page by:

  • From a direct link to the process instance. This option is available to all the users;
  • From Tasks > Assigned by me. This option is available to the process initiator;
  • From the page of the item for which the process was launched. This option is available for employees with access to view items in this app. In the item's sidebar, click on a task in the list. The executor of a process task can open the instance page by clicking on a task assigned to another user.

new_task_assign_01

Read more about process instances in Instance summary page.

Depending on users’ roles and participation during the process, the instance rights available to them differ.

Access / Roles

View the process instance summary page and all data

Access to process task pages on the History tab

Interruption

Version update

Process initiator

+

+

+

-

Process task executor

+

+

-

-

Supervisor of the initiator or executor

+

+

-

-

User with Process management* permission type

+

+

+

-

System administrator

+

+

+

+

Other system users

allowed by direct link or mention in an associated activity stream

-

-

-

* — when a process instance is launched by an app item, access to it depends on the access to app items settings. For example, users who have been granted Process management permissions will be able to interrupt the process.

Restrict access to tasks and process instances

You can enable restricted access to tasks and process instances. Then users who are not involved in the execution of certain tasks will not be able to view their pages and open process instances.

начало внимание

Only system administrators can restrict access to tasks and process instances on the company level. Please contact ELMA365 tech support to enable restrictions.

конец внимание

  1. To prevent users from opening process tasks and tasks on app items, customize access to the app. You can restrict access at the app, app item, or folder level. For more details, see Access to app data.
  2. Go to Administration > Access Permissions. The page will appear after enabling the ability to restrict access rights through ELMA365 tech support.
  3. Check the desired options on the opened page:

access_tasks_02

  • Enable process instance access control.
  • Enable task access control.
  1. Save the settings on the Access Permissions page.

By enabling these options, you will restrict access to the task or process instance page to all users except direct participants and their supervisors. Users will not be able to open task and process instance pages, and the access of task participants will vary depending on their role.

Process instance access control  

If this option is enabled, the process instance can be accessed and operated on as follows:

Access / Roles

View the process instance summary page and all data

Access to process task pages on the History tab

Interruption

Version update

Process initiator

+

+

-

-

Process task executor

+

+

-

-

Supervisor of the initiator or executor

+

+

-

-

User with Process management* permission type  

+

+

+

-

User mentioned in the activity stream

+

-

-

-

System administrator

+

+

+

+

Other system users

-

-

-

-

* — access to a process instance launched by an app item is further restricted by the app’s access settings. In order for users to be able to view the instance page and interrupt the instance, they must be granted Process management rights.

When attempting to open a process instance page from the item on which it is running, the unaccessed user will see an alert.

clip0157

Task access control

If you enable task access control, the rights to tasks will be restricted as follows:

Access / Roles

Author

Executor

Supervisor of the author/

executor

 

Participant / Subscriber / User mentioned in the activity stream

System administrator

Other users of the system

View

+

+

+

+

+

-

Edit deadlines, description, files, participants

-

+

+

-

+

-

Change priority

+

-

+

-

+

-

Reassign

+

+

+

-

+

-

Change task progress

-

+

+

-

+

-

Schedule in the calendar

-

+

+

-

+

-

Found a typo? Highlight the text, press ctrl + enter and notify us