{{Note | To add, change permissions associated with, or remove IMSMA roles, you must have permission ''Role Admin''.}}
{{IMSMANG}} allows information managers to control permissions for {{IMSMANG}} functions through the management of users Users and roles. With multiple permission levels for the Approval process, for example, different users can be assigned different permissions, allowing Mine Action Programmes to implement a Data Entry workflow that distinguishes between Data Entry and Data Verification roles. It is recommended to set up a permission structure that reserves approval authority for Data Entry Forms for the most experienced usersRoles.
[[Image:Approval buttons.png|center|500px]]
<div align="center">
''Permission to Save - Submit - Approve - Reject are controlled by which Role the User belong to''
</div>
With multiple permission levels for the Approval process, for example, different users can be assigned different permissions, allowing Mine Action Programmes to implement a Data Entry workflow that distinguishes between Data Entry and Data Verification roles. It is recommended to set up a permission structure that reserves approval authority for Data Entry Forms for the most experienced users.
Some of the permissions have two different levels:
* Read-only
* Read and Write
{| class="wikitable"
! colspan="2" | Typical {{IMSMANG}} Roles
|}
{{Note | Ensure that NMAA has '''exclusive''' control over user accounts and roles, Data Entry Form templates, the Data Inventory Manager and Auxiliary data.}}
Access to {{IMSMANG}} functions are handled by the permissions. Permissions allow a user to view information related to a function, or view and change information related to a function. Roles are named groups of permissions that can be assigned to users. {{IMSMANG}} includes several predefined roles with the installation. It is '''strongly''' recommended to customise these roles to the need of the Mine Action Programme. It is of course also possible to add new roles or copy existing roles.