223 lines
6.8 KiB
TypeScript
223 lines
6.8 KiB
TypeScript
export enum AppPermission {
|
|
/////
|
|
DeferredAffiliation = "DeferredAffiliation",
|
|
|
|
//Public
|
|
PublicBrowseDescription = "PublicBrowseDescription",
|
|
PublicBrowseDescriptionTemplate = "PublicBrowseDescriptionTemplate",
|
|
PublicBrowseDmp = "PublicBrowseDmp",
|
|
PublicBrowseDmpReference = "PublicBrowseDmpReference",
|
|
PublicBrowseDmpUser = "PublicBrowseDmpUser",
|
|
PublicBrowseReference = "PublicBrowseReference",
|
|
PublicBrowseUser = "PublicBrowseUser",
|
|
PublicBrowseDashboardStatistics = "PublicBrowseDashboardStatistics",
|
|
PublicSendContactSupport = "PublicSendContactSupport",
|
|
PublicBrowseReferenceType = "PublicBrowseReferenceType",
|
|
//Elastic
|
|
ManageElastic = "ManageElastic",
|
|
//Queue Events
|
|
ManageQueueEvents = "ManageQueueEvents",
|
|
|
|
|
|
//Deposit
|
|
BrowseDeposit = "BrowseDeposit",
|
|
EditDeposit = "BrowseDeposit",
|
|
|
|
|
|
//Language
|
|
BrowseLanguage = "BrowseLanguage",
|
|
EditLanguage = "EditLanguage",
|
|
DeleteLanguage = "DeleteLanguage",
|
|
|
|
|
|
//NotificationTemplate
|
|
BrowseNotificationTemplate = "BrowseNotificationTemplate",
|
|
EditNotificationTemplate = "EditNotificationTemplate",
|
|
DeleteNotificationTemplate = "DeleteNotificationTemplate",
|
|
|
|
//Language
|
|
BrowseStatistics = "BrowseStatistics",
|
|
BrowsePublicStatistics = "BrowsePublicStatistics",
|
|
|
|
//DescriptionTemplate
|
|
BrowseDescriptionTemplate = "BrowseDescriptionTemplate",
|
|
EditDescriptionTemplate = "EditDescriptionTemplate",
|
|
DeleteDescriptionTemplate = "DeleteDescriptionTemplate",
|
|
CloneDescriptionTemplate = "CloneDescriptionTemplate",
|
|
CreateNewVersionDescriptionTemplate = "CreateNewVersionDescriptionTemplate",
|
|
ImportDescriptionTemplate = "ImportDescriptionTemplate",
|
|
ExportDescriptionTemplate = "ExportDescriptionTemplate",
|
|
|
|
|
|
|
|
//User
|
|
BrowseUser = "BrowseUser",
|
|
EditUser = "EditUser",
|
|
DeleteUser = "DeleteUser",
|
|
ExportUsers = "ExportUsers",
|
|
BrowseDmpAssociatedUser = "BrowseDmpAssociatedUser",
|
|
|
|
|
|
//StorageFile
|
|
BrowseStorageFile = "BrowseStorageFile",
|
|
EditStorageFile = "EditStorageFile",
|
|
DeleteStorageFile = "DeleteStorageFile",
|
|
|
|
//DescriptionTemplateType
|
|
BrowseDescriptionTemplateType = "BrowseDescriptionTemplateType",
|
|
EditDescriptionTemplateType = "EditDescriptionTemplateType",
|
|
DeleteDescriptionTemplateType = "DeleteDescriptionTemplateType",
|
|
|
|
//Dmp
|
|
BrowseDmp = "BrowseDmp",
|
|
EditDmp = "EditDmp",
|
|
NewDmp = "NewDmp",
|
|
DepositDmp = "DepositDmp",
|
|
DeleteDmp = "DeleteDmp",
|
|
CloneDmp = "CloneDmp",
|
|
ExportDmp = "ExportDmp",
|
|
CreateNewVersionDmp = "CreateNewVersionDmp",
|
|
FinalizeDmp = "FinalizeDmp",
|
|
UndoFinalizeDmp = "UndoFinalizeDmp",
|
|
AssignDmpUsers = "AssignDmpUsers",
|
|
InviteDmpUsers = "InviteDmpUsers",
|
|
|
|
//DmpBlueprint
|
|
BrowseDmpBlueprint = "BrowseDmpBlueprint",
|
|
EditDmpBlueprint = "EditDmpBlueprint",
|
|
DeleteDmpBlueprint = "DeleteDmpBlueprint",
|
|
CloneDmpBlueprint = "CloneDmpBlueprint",
|
|
CreateNewVersionDmpBlueprint = "CreateNewVersionDmpBlueprint",
|
|
ExportDmpBlueprint = "ExportDmpBlueprint",
|
|
ImportDmpBlueprint = "ImportDmpBlueprint",
|
|
|
|
//DmpDescriptionTemplate
|
|
BrowseDmpDescriptionTemplate = "BrowseDmpDescriptionTemplate",
|
|
EditDmpDescriptionTemplate = "EditDmpDescriptionTemplate",
|
|
DeleteDmpDescriptionTemplate = "DeleteDmpDescriptionTemplate",
|
|
|
|
//DmpUser
|
|
BrowseDmpUser = "BrowseDmpUser",
|
|
EditDmpUser = "EditDmpUser",
|
|
DeleteDmpUser = "DeleteDmpUser",
|
|
|
|
//Description
|
|
BrowseDescription = "BrowseDescription",
|
|
ReviewDescription = "ReviewDescription",
|
|
EditDescription = "EditDescription",
|
|
FinalizeDescription = "FinalizeDescription",
|
|
DeleteDescription = "DeleteDescription",
|
|
CloneDescription = "CloneDescription",
|
|
ExportDescription = "ExportDescription",
|
|
|
|
//DescriptionTag
|
|
BrowseDescriptionTag = "BrowseDescriptionTag",
|
|
EditDescriptionTag = "EditDescriptionTag",
|
|
DeleteDescriptionTag = "DeleteDescriptionTag",
|
|
|
|
//DescriptionTemplateType
|
|
BrowseEntityDoi = "BrowseEntityDoi",
|
|
EditEntityDoi = "EditEntityDoi",
|
|
DeleteEntityDoi = "DeleteEntityDoi",
|
|
|
|
//UserSettings
|
|
BrowseUserSettings = "BrowseUserSettings",
|
|
EditUserSettings = "EditUserSettings",
|
|
DeleteUserSettings = "DeleteUserSettings",
|
|
|
|
|
|
|
|
//Reference
|
|
BrowseReference = "BrowseReference",
|
|
EditReference = "EditReference",
|
|
DeleteReference = "DeleteReference",
|
|
|
|
//Tag
|
|
BrowseTag = "BrowseTag",
|
|
EditTag = "EditTag",
|
|
DeleteTag = "DeleteTag",
|
|
|
|
//DmpReference
|
|
BrowseDmpReference = "BrowseDmpReference",
|
|
EditDmpReference = "EditDmpReference",
|
|
DeleteDmpReference = "DeleteDmpReference",
|
|
|
|
//DescriptionReference
|
|
BrowseDescriptionReference = "BrowseDescriptionReference",
|
|
EditDescriptionReference = "EditDescriptionReference",
|
|
DeleteDescriptionReference = "DeleteDescriptionReference",
|
|
|
|
//SupportiveMaterial
|
|
BrowseSupportiveMaterial = "BrowseSupportiveMaterial",
|
|
EditSupportiveMaterial= "EditSupportiveMaterial",
|
|
DeleteSupportiveMaterial = "DeleteSupportiveMaterial",
|
|
|
|
//ReferenceType
|
|
BrowseReferenceType = "BrowseReferenceType",
|
|
EditReferenceType= "EditReferenceType",
|
|
DeleteReferenceType = "DeleteReferenceType",
|
|
|
|
//Tenant
|
|
BrowseTenant = "BrowseTenant",
|
|
EditTenant= "EditTenant",
|
|
DeleteTenant = "DeleteTenant",
|
|
AllowNoTenant = "AllowNoTenant",
|
|
|
|
//TenantConfiguration
|
|
BrowseTenantConfiguration = "BrowseTenantConfiguration",
|
|
EditTenantConfiguration = "EditTenantConfiguration",
|
|
DeleteTenantConfiguration = "DeleteTenantConfiguration",
|
|
|
|
//TenantUser
|
|
BrowseTenantUser = "BrowseTenantUser",
|
|
EditTenantUser = "EditTenantUser",
|
|
DeleteTenantUser = "DeleteTenantUser",
|
|
|
|
//Prefilling
|
|
BrowsePrefilling = "BrowsePrefilling",
|
|
|
|
|
|
//Lock
|
|
BrowseLock = "BrowseLock",
|
|
EditLock = "EditLock",
|
|
DeleteLock = "DeleteLock",
|
|
|
|
//ContactSupport
|
|
SendContactSupport = "SendContactSupport",
|
|
|
|
//ActionConfirmation
|
|
BrowseActionConfirmation = "BrowseActionConfirmation",
|
|
EditActionConfirmation = "EditActionConfirmation",
|
|
DeleteActionConfirmation = "DeleteActionConfirmation",
|
|
|
|
//PrefillingSource
|
|
BrowsePrefillingSource = "BrowsePrefillingSource",
|
|
EditPrefillingSource= "EditPrefillingSource",
|
|
DeletePrefillingSource = "DeletePrefillingSource",
|
|
|
|
|
|
// UI Pages
|
|
ViewDescriptionTemplateTypePage = "ViewDescriptionTemplateTypePage",
|
|
ViewMaintenancePage = "ViewMaintenancePage",
|
|
ViewNotificationPage = "ViewNotificationPage",
|
|
ViewNotificationTemplatePage = "ViewNotificationTemplatePage",
|
|
ViewSupportiveMaterialPage = "ViewSupportiveMaterialPage",
|
|
ViewLanguagePage = "ViewLanguagePage",
|
|
ViewUserPage = "ViewUserPage",
|
|
ViewTenantPage = "ViewTenantPage",
|
|
ViewPrefillingSourcePage = "ViewPrefillingSourcePage",
|
|
ViewReferenceTypePage = "ViewReferenceTypePage",
|
|
ViewReferencePage = "ViewReferencePage",
|
|
ViewEntityLockPage = "ViewEntityLockPage",
|
|
ViewDescriptionTemplatePage = "ViewDescriptionTemplatePage",
|
|
ViewDmpBlueprintPage = "ViewDmpBlueprintPage",
|
|
ViewPublicDescriptionPage = "ViewPublicDescriptionPage",
|
|
ViewPublicDmpPage = "ViewPublicDmpPage",
|
|
ViewMyDescriptionPage = "ViewMyDescriptionPage",
|
|
ViewMyDmpPage = "ViewMyDmpPage",
|
|
ViewHomePage = "ViewHomePage",
|
|
ViewMineInAppNotificationPage = "ViewMineInAppNotificationPage",
|
|
ViewTenantConfigurationPage = "ViewTenantConfigurationPage",
|
|
}
|
|
|