Create the MID Server user and grant the role
-
- UpdatedAug 3, 2023
- 3 minutes to read
- Vancouver
- MID Server
To communicate with the instance, MID Servers need a user ID and the appropriate role. Create the user ID for a MID Server and grant the ID the mid_server role. To prevent MID Server validation failure, the system runs business rules to monitor the settings selected for MID Server users.
Before you begin
![]() |
About this task
Procedure
MID Server role validation
Real-time system validation of MID Server role assignments prevents incompatible settings.
To prevent MID Server validation failure and ensure that your MID Server is configured correctly, the system runs several business rules that monitor the roles and settings you select for your MID Server user. The instance displays a warning and blocks the change when you attempt to save an incompatible configuration.
Elevated privileges not permitted

Relationship table protection
The User Role [sys_user_has_role] table creates the relationship between the User [sys_user] and the Role [sys_user_role] tables.
- Incompatible role
The mid_server and security_admin roles are incompatible and cannot be assigned to the same user. The system determines the user's current role and runs the Security Admin incompatible with MID business rule on the User Role [sys_user_has_role] table. This rule prevents an administrator from adding the security_admin role for a user who currently has the mid_server role.
Figure 2. Warnings for incompatible security_admin role assignment - Incompatible user role and user record settings
The Incompatible MID Server user role business rule runs on the User Role [sys_user_has_role] table to protect its data from incompatible configurations. Validation for this related table ensures that an administrator cannot assign the mid_server role to a user who already holds the security_admin role.
What to do next
Download the MID Server files for your operating system.