Granular permission back end done

This commit is contained in:
2026-04-11 19:03:45 +09:30
parent 3fe90355e0
commit 611f695db6
51 changed files with 3322 additions and 803 deletions
+16
View File
@@ -0,0 +1,16 @@
namespace FJPSite.Enums;
public enum ActionEnum
{
Denied,
View,
Create,
Edit,
Delete,
Export,
Import,
Assign,
Review,
Approve,
Reject
}
+11
View File
@@ -0,0 +1,11 @@
namespace FJPSite.Enums;
public enum FeatureEnum
{
Users,
Roles,
Permissions,
Pages,
Settings,
Funerals,
}
+8
View File
@@ -0,0 +1,8 @@
namespace FJPSite.Enums;
public enum ModuleEnum
{
Authentication,
Site,
Funerals
}
+8
View File
@@ -0,0 +1,8 @@
namespace FJPSite.Enums;
public enum RoleEnum
{
Admin,
Director,
User
}