Skip to main content
User roles are essential for controlling access to different features and modules within MSPortal. This guide walks you through creating custom roles for your team members.

Prerequisites

  • You must be logged in as a Primary Admin or have the “Manage Roles” permission
  • Plan which permissions each role needs before creating it

Steps

1. Navigate to Settings

Go to https://msportal.ai/company_overview and click on Settings in the main navigation.

2. Access Users and Roles

Click on Users and Roles from the Settings menu.
Important: You must create roles before importing users, as each user must be assigned to a role.

3. Configure Role Permissions

On the Create Role form, configure the following:

Role Details

  • Role Name: Enter a descriptive name (e.g., “Help Desk Technician”, “Account Manager”)
  • Description: Add a brief description of the role’s purpose
  • Set as Default: Check this box if you want this role to appear first in dropdown menus

Permission Levels

Permissions are organized by module with three access levels:
  • Read: View-only access to module content
  • Write: Can create and edit items (tickets, tasks, etc.)
  • Manage: Full module administration including settings

Module Permissions

Select appropriate permissions for each module:
  • Company Overview
  • Ticketing
  • Training
  • Compliance
  • Reporting
  • Calendar
  • Planner
  • Devices
  • Budgets
  • Goals
  • Surveys

Administrative Settings

The Settings section at the bottom controls system-wide permissions:
Warning: Be cautious when granting Settings permissions, especially:
  • Import/Export permissions (access to sensitive data)
  • User Management (can create/modify other users)
  • Integration Settings (can modify external connections)
  1. Administrator: Full access to all modules and settings
  2. Manager: Read/Write access to most modules, limited settings
  3. Technician: Read/Write for tickets and devices, read-only elsewhere
  4. End User: Read-only access to relevant modules

4. Save the Role

Once you’ve configured all permissions, click the Create Role button at the bottom of the form.

Next Steps

  • Import users and assign them to the new role
  • Review and adjust permissions as needed based on user feedback
  • Create additional roles for different team functions

Tips

  • Start with restrictive permissions and add more as needed
  • Document each role’s purpose for future reference
  • Regularly audit role permissions to maintain security
  • Consider creating template roles that can be duplicated and modified