Every user account in Mapp Engage is assigned a system role and type for the Mapp Engage Messaging area. The system role determines which set of permissions apply to the system user. The system user type classifies the account within your system. You can only create system roles that have the same rank or lower than the system role of your own system user account.

The permissions that are assigned to each system role control what the user can do in Mapp Engage:

  • Which system-wide Mapp Engage functions the user can access.

  • What system information the user can view.

  • Which group-override permissions are granted to the user.


The following table lists all system roles with a description of the default permissions that are assigned to each.

Mapp Engage indexes each system role on a scale of 0–3. Index level 3 has the most permissions and 0 has the fewest.

In Mapp Engage, you can view and change permissions for system roles with the same or lower index value than your own.


System User Roles for Mapp Engage Messaging

Role

Description

​Project Manager​

Allows the system user permission to access all available features on the Mapp Engage system. This role is intended for the internal Mapp project managers who service the needs of Mapp Engage customers.

​Client Administrator​

Grants the system user a broad set of permissions. This role can change profile data and access many administrative functions in Mapp Engage. The client administrator role has more limited permissions than the project manager.

​Marketing Manager​

Grants the system user the permissions that are required to see and use all data sets in the system. This role can change, delete, and add data to data sets for which they are the owner.

​Custom Role​

Depending on your needs, you can define up to eight custom roles for system users. By default, these custom roles have few permissions and cannot send messages. However, you can assign additional permissions to these roles as needed.

​None​

Grants the system user access to a Mapp Engage system, but not the Messaging area. Use this role for system users who only log in and work with Social.

Permission Assignment​

System roles allow you to give a system user access to functions throughout Mapp Engage. You can assign both global (system-wide) and group-override permissions to a system role.

  • ​Global Permissions:​ Define access to system-wide data and functionality for users with a certain system role.

  • ​Group-override Permissions:​ Define access to group data and functionality for users with a certain system role, regardless of their role in the group.

System User Types in Mapp Engage Messaging​

The system user type controls how the system user can interact with Mapp Engage.


System User Types

Role

Description

​UI User​

Allows the system user to log in to Mapp Engage and interact with the user interface.

API User​

Allows an automated process or interface to interact directly with the Mapp Engage database through an API.

Hybrid User​

Allows the system user to access Mapp Engage through the user interface and through an API.

Related Procedures​

Related Topics​