Fix permissions

Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
This commit is contained in:
Sacha Al Himdani
2025-12-10 19:29:09 +01:00
parent e115c8bcaf
commit 8a817a70ec
2 changed files with 7 additions and 4 deletions

View File

@@ -47,6 +47,7 @@ const (
ActionGetDocument Action = "getDocument"
ActionGetReport Action = "getReport"
ActionGetFile Action = "getFile"
ActionGetAudit Action = "getAudit"
ActionGetFileUrl Action = "getFileUrl"
ActionGetFramework Action = "getFramework"
ActionGetHorizontalLogoUrl Action = "getHorizontalLogoUrl"
@@ -557,8 +558,9 @@ var Permissions = map[uint16]map[Action][]Role{
ActionSignatures: NonEmployeeRoles,
ActionExportDocumentVersionPDF: NonEmployeeRoles,
ActionUpdateDocumentVersion: EditRoles,
ActionRequestSignature: EditRoles,
ActionUpdateDocumentVersion: EditRoles,
ActionRequestSignature: EditRoles,
ActionDeleteDraftDocumentVersion: EditRoles,
},
coredata.DocumentVersionSignatureEntityType: {
ActionGet: NonEmployeeRoles,
@@ -619,6 +621,7 @@ var Permissions = map[uint16]map[Action][]Role{
},
coredata.ReportEntityType: {
ActionGet: NonEmployeeRoles,
ActionGetAudit: NonEmployeeRoles,
ActionGetFile: NonEmployeeRoles,
ActionGetOrganization: NonEmployeeRoles,
ActionGetSnapshot: NonEmployeeRoles,