How Permissions Work

CAMS uses Microsoft Entra App Roles to control access. Roles are assigned in Entra and automatically applied when a user signs in. Each role unlocks one of the top-level nav menus.

Dashboard Unlocks the Dashboard tab (call stats & ticket metrics)
Customer_Support Unlocks the Customer Support menu: Daily Prep, My Tasks, Send Alerts, Manage Contacts — plus M365 Clients under the Operations menu
Wisetrack Unlocks the Operations menu: Daily Prep, My Tasks, Manage Contacts, Wisetrack, M365 Clients
Admin Unlocks the Administration menu (Reports, Manage Contacts, Permissions) and overrides every other role gate

First-time Entra setup

  1. Go to Azure Portal → App Registrations → CAMS Dashboard → App roles
  2. Create roles with these exact values (Entra blocks spaces in role values): Dashboard, Customer_Support, Wisetrack, Admin (set Allowed member types to Users/Groups)
  3. Go to Enterprise Applications → CAMS Dashboard → Properties and set Assignment required to Yes
  4. Go to Users and groups and assign each user their role(s). A user with no role sees an empty nav.

Users with CAMS Access

Shows all users who have signed in at least once. Roles reflect their current Entra assignment at last login.

Loading users…
Name Email Roles Last Sign-in