The platform implements Attribute-Based Access Control (ABAC) layered on top of role-based permissions. In addition to role assignment, access decisions consider market scope, data residency zone, document confidentiality, and active workspace context.

Role Permissions Matrix
RoleModulesCreateEditApproveDeleteAdminDescription
Regulatory Affairs
All
YesYesYesNoNoFull read/write access to all regulatory content. Can approve submissions and correspondence responses.
Reg Ops Publishing
PublishingSequencesContent AssemblyDispatch
YesYesYesNoNoFull access to publishing, sequence management, dispatch, and content assembly.
Labeling
LabelingStatementsArtwork
YesYesYesNoNoFull access to labeling artefacts, statements library, and artwork. Read-only on submissions.
Quality
InspectionDeviationsValidationAudit Log
YesYesNoNoNoRead access to all modules. Write access to deviations, CAPAs, validation evidence, and inspection packs.
Affiliate
ProductsApplicationsLabeling (read)
NoNoNoNoNoRead-only access to portfolio, applications, and labeling for assigned markets only.
Admin
All
YesYesYesYesYesFull system administration including user management, policy configuration, and integration management.
Inspector View
Inspection PacksAudit LogValidationDossiers (read)
NoNoNoNoNoRead-only access to all content configured for inspection readiness. Cannot modify any records.
Attribute-Based Access Rules
Market Scope
Users may only access applications and labeling for markets assigned to their user profile.
Data Residency
Data tagged with a data residency zone may only be accessed by users located in that zone.
Approval Authority
Only users with Approve permission on the relevant module may advance workflow status to Approved.
Confidential Flag
Documents marked Confidential require explicit delegation from the document owner to share.
Session Context
Actions are scoped to the active Workspace (Enterprise/US/EU/JP/China/LATAM) selected at login.