Add User
AddUser : "org.labkey.api.security.permissions.AddUserPermission"
Admin
Admin : "org.labkey.api.security.permissions.AdminPermission"
Admin Operations Permission
AdminOperationsPermission : "org.labkey.api.security.permissions.AdminOperationsPermission"
Application Admin
ApplicationAdmin : "org.labkey.api.security.permissions.ApplicationAdminPermission"
Can See Audit Log
CanSeeAuditLog : "org.labkey.api.audit.permissions.CanSeeAuditLogPermission"
Can See Group Details
CanSeeGroupDetails : "org.labkey.api.security.permissions.SeeGroupDetailsPermission"
Can See User Details
CanSeeUserDetails : "org.labkey.api.security.permissions.SeeUserDetailsPermission"
Delete
Delete : "org.labkey.api.security.permissions.DeletePermission"
Design Assay
DesignAssay : "org.labkey.api.assay.security.DesignAssayPermission"
Design Data Class
DesignDataClass : "org.labkey.api.security.permissions.DesignDataClassPermission"
Design List
DesignList : "org.labkey.api.lists.permissions.DesignListPermission"
Design Sample Set
DesignSampleSet : "org.labkey.api.security.permissions.DesignSampleTypePermission"
Design Storage
DesignStorage : "org.labkey.api.inventory.security.StorageDesignPermission"
Design Terminal Storage
DesignTerminalStorage : "org.labkey.api.inventory.security.TerminalStorageDesignPermission"
Edit Shared View
EditSharedView : "org.labkey.api.security.permissions.EditSharedViewPermission"
Edit Storage Data
EditStorageData : "org.labkey.api.inventory.security.StorageDataUpdatePermission"
Insert
Insert : "org.labkey.api.security.permissions.InsertPermission"
Manage Picklists
ManagePicklists : "org.labkey.api.lists.permissions.ManagePicklistsPermission"
Manage Sample Workflows
ManageSampleWorkflows : "org.labkey.api.security.permissions.SampleWorkflowJobPermission"
Move Entities
MoveEntities : "org.labkey.api.security.permissions.MoveEntitiesPermission"
QC Analyst
QCAnalyst : "org.labkey.api.security.permissions.QCAnalystPermission"
Read
Read : "org.labkey.api.security.permissions.ReadPermission"
Read Assay
ReadAssay : "org.labkey.api.security.permissions.AssayReadPermission"
Read Data Class
ReadDataClass : "org.labkey.api.security.permissions.DataClassReadPermission"
ReadMedia : "org.labkey.api.security.permissions.MediaReadPermission"
Read Notebooks
ReadNotebooks : "org.labkey.api.security.permissions.NotebookReadPermission"
Read Some
ReadSome : "org.labkey.api.security.permissions.ReadSomePermission"
Sample Workflow Delete
SampleWorkflowDelete : "org.labkey.api.security.permissions.SampleWorkflowDeletePermission"
Share Report Permission
ShareReportPermission : "org.labkey.api.reports.permissions.ShareReportPermission"
Update
Update : "org.labkey.api.security.permissions.UpdatePermission"
User Management
UserManagement : "org.labkey.api.security.permissions.UserManagementPermission"
An enumeration of commonly used permission types supported in LabKey Server. This can be used in conjunction with the hasEffectivePermission() method to test if a user or group has a particular permission.