Skip to content

Consultant Portal

The Consultant Portal enables GRC consultants to manage multiple client organisations from a single account. View aggregated compliance metrics, switch between clients seamlessly, and invite new organisations to your consultancy.

The Consultant Portal is available to users with the Consultant role. This role is assigned during account registration when you indicate you’re a GRC consultant managing multiple clients.

Click the Briefcase icon in the sidebar or select Consultant Portal from the navigation menu.

At the top of the dashboard, you’ll see aggregated metrics across all your clients:

MetricDescription
Total ClientsNumber of organisations you manage
Avg. ReadinessMean framework readiness percentage across all clients
Controls ImplementedTotal implemented controls vs. total scoped controls
Clients with RisksNumber of clients with at-risk controls (shown only if > 0)

Each client organisation appears as a card showing:

  • Organisation name and primary framework
  • Framework Readiness — Progress bar with percentage and grade (Excellent/Good/Fair/Needs Work)
  • Controls status — Implemented count, in-progress count, and at-risk count
  • Evidence tracking — Evidence items tracked vs. total required
  • Last activity — When the client was last updated and by whom

Toggle between two views using the buttons in the top-right:

  • Grid View — Cards arranged in a responsive grid (default)
  • Comparison View — Side-by-side analytics comparing client metrics
  • Search — Filter clients by organisation name or primary framework
  • Sort by — Order by Recent Activity (default), Name, or Readiness percentage
  1. Click the Invite Client button in the dashboard header
  2. Enter the Organisation Name (e.g., “Acme Corporation”)
  3. Enter the Client Email — This person becomes the organisation’s primary admin
  4. Click Send Invitation

The client receives an email with instructions to:

  1. Create their account (or sign in if existing)
  2. Accept your consultancy relationship
  3. Set up their organisation

When you have outstanding invitations, they appear in the Invite Client modal under Pending Invitations:

  • View invitation status: Pending, Accepted, Expired, or Cancelled
  • See when invitations were sent and when they expire
  • Cancel pending invitations if needed

Click View on any client card to see their detailed compliance dashboard without switching your active context.

Click Switch on a client card to change your active organisation context. This:

  • Updates the sidebar to show the client’s controls, frameworks, and evidence
  • Allows you to work directly in their data
  • Shows “Current” badge on the active client card

The organisation switcher in the header also allows quick switching between clients.

In Comparison View, analyse clients side-by-side:

  • Framework readiness comparison chart
  • Control implementation rates
  • Evidence maturity distribution
  • Identify which clients need the most attention
ActionConsultantClient AdminClient User
View all client organisationsYesNoNo
Switch between organisationsYesNoNo
Invite new clientsYesNoNo
View controls and evidenceYesYesYes
Edit controls and evidenceYesYesView only
Manage organisation usersNoYesNo
  • Use consistent naming — Help clients name their organisations clearly (e.g., “Acme Corp - ISO 27001”)
  • Set primary frameworks — Ensure each client has their target framework set for accurate readiness tracking
  • Regular check-ins — Use the “Last Activity” indicator to identify clients who may need attention
  • Sort by readiness — Quickly identify struggling clients who need support
  • Use comparison view — Prepare executive reports showing client progress
  • Leverage search — Filter by framework to group similar compliance programmes

Client Not Appearing After Invitation Accepted

Section titled “Client Not Appearing After Invitation Accepted”

Allow a few minutes for the system to sync. If the client still doesn’t appear:

  1. Ask the client to confirm they completed the acceptance flow
  2. Check the pending invitations list for status
  3. Contact support if the issue persists

Ensure you have an active consultant relationship with that organisation. If a client revoked access, you’ll need a new invitation.