35 lines
1008 B
TypeScript
Executable File
35 lines
1008 B
TypeScript
Executable File
export enum PermissionEnum {
|
|
SERVICES = "services",
|
|
CUSTOMERS = "customers",
|
|
AGENTS = "agents",
|
|
DEVELOPERS = "developers",
|
|
INVOICES = "invoices",
|
|
TRANSACTIONS = "transactions",
|
|
DISCOUNTS = "discounts",
|
|
ADMINS = "admins",
|
|
TICKETS = "tickets",
|
|
CRITICISMS = "criticisms",
|
|
CONTACTS_US = "contacts_us",
|
|
ADVERTISEMENTS = "advertisements",
|
|
ANNOUNCEMENTS = "announcements",
|
|
BLOGS = "blogs",
|
|
LEARNINGS = "learnings",
|
|
LOGS = "logs",
|
|
SETTINGS = "settings",
|
|
BANK_ACCOUNTS = "bank_accounts",
|
|
PAYMENTS = "payments",
|
|
MANAGE_SSO_CLIENTS = "manage_sso_clients",
|
|
SUPPORT_PLAN = "support_plan",
|
|
DMENU = "dmenu",
|
|
DKALA = "dkala",
|
|
DPAGE = "dpage",
|
|
DMAIL = 'dmail',
|
|
RESELLER="reseller",
|
|
WORKSPACE="workspace", // create, update, remove, read-one(for update purposes)
|
|
VIEW_ALL_WORKSPACES="view_all_workspaces",
|
|
PROJECT="project", // create, update, remove
|
|
VIEW_ALL_PROJECTS="view_all_projects",
|
|
TASK="task", // read, create, update, remove
|
|
TASK_PHASE="task_phase",
|
|
}
|