Fix permission denied errors
Understand "Your role does not have permission to do this" messages, which role grants each permission by default, and how to get the access you need.
Overview
Every MetaLens360 user has a role in each workspace: Admin, Architect, Release Manager, DevOps, Developer or Viewer. Roles grant permissions, and the server checks them on every action that changes something or starts work. When you try an action your role doesn't include, you see:
"Your role does not have permission to do this (<permission>)"
The permission key in brackets — for example sync.run — tells you exactly what's missing. Viewing dashboards and analysis is open to everyone; restrictions apply to running, configuring and deleting.
Before you start
- Find your role: ask a workspace Admin, or check Settings → Users if you can see it.
- Only Admins can change roles and the permission matrix (Settings → Roles & Permissions).
Steps
- Note the permission key in the error message.
- Find it in the table below to see which roles have it by default.
- Ask a workspace Admin to either change your role or grant that permission to your role in Settings → Roles & Permissions.
- After the change, refresh the page and try again.
| Permission key | Lets you | Default roles |
|---|---|---|
sync.run | Run a sync on demand | All except Viewer |
index.run | Index or re-index orgs | All except Viewer |
comparison.run | Start a drift comparison | All except Viewer |
connections.test | Test org and Git connections | All except Viewer |
snapshots.manage | Create and manage snapshots | All except Viewer |
access.manage | Run Access 360 scans and triage | All except Viewer |
connections.manage | Add, edit or delete org and Git connections | Admin, Architect, DevOps |
sync.schedules.manage | Manage sync schedules | Admin, Architect, Release Manager, DevOps |
ai.manage | Manage AI providers and their order | Admin, Architect |
settings.manage | Change general workspace settings | Admin, Architect |
data.delete | Delete connections, snapshots and synced data | Admin, Architect |
team.manage | Invite and remove members, change roles | Admin |
Some areas are restricted beyond the matrix:
- Admin only: team management, the roles and permissions matrix, the audit log and renaming the workspace.
- Platform admin only: Cloud & Billing, Data Model and Platform Admin. If you open one without access, you're taken back to Home.
Example
Dev, a developer, tries to add acme-uat and sees "Your role does not have permission to do this (connections.manage)". He asks Arjun, the workspace Admin. Arjun decides developers shouldn't manage connections generally, so instead of changing the matrix he adds the org himself. Dev can still test, sync and index it.
FAQs
Some pages say I have read-only access. Is that the same thing?
Yes. Pages such as Sync Schedules and AI Providers show "You have read-only access to sync schedules." or "You have read-only access to AI providers." when your role can view but not change them.
Can a Viewer run anything?
No. Viewers can browse dashboards, analysis, comparisons and Access 360 results, but can't start syncs, comparisons or scans.
Does my role apply in every workspace?
No. Roles are per workspace, so you might be an Admin in one and a Developer in another.
Troubleshooting
I was just given access but still see the error
Refresh the page, or sign out and back in, so your session picks up the new role.
There's no Admin available to help
Contact support from the profile menu → Support.
The error mentions AI and "a key of your own"
That's not a role problem — your workspace requires personal AI keys. See Fix AI provider not configured errors.
Related articles
Was this article helpful?
Related articles
- Roles and permissionsMetaLens360 has six workspace roles — Admin, Architect, Release Manager, DevOps, Developer and Viewer. Admins can tailor what each role may do in Settings → Roles & Permissions.
- Invite your teamWorkspace Admins invite teammates from Settings → Users, choose their role, and manage members and pending invitations — resend, revoke, deactivate, reactivate or remove.
- Platform admin areaPlatform administrators run MetaLens360 itself. This guide covers the cross-workspace Platform Admin overview, the Help Center editor and analytics, and the Cloud & Billing and Data Model pages.
- Troubleshoot sync failuresFind out why a sync failed or got stuck, what each Sync Center error message means, and the quickest fix for each one.