mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-17 05:10:31 +00:00
feat: sidebar permission access control.
This commit is contained in:
@@ -14,6 +14,9 @@ export const AbilitySubject = {
|
||||
Expense: 'Expense',
|
||||
Cashflow: 'Cashflow',
|
||||
Report: 'Report',
|
||||
Preferences: 'Preferences',
|
||||
ExchangeRate: 'ExchangeRate',
|
||||
SubscriptionBilling: 'SubscriptionBilling'
|
||||
};
|
||||
|
||||
export const Item_Abilities = {
|
||||
@@ -99,6 +102,7 @@ export const Manual_Journal_Abilities = {
|
||||
Create: 'create',
|
||||
Edit: 'edit',
|
||||
Delete: 'delete',
|
||||
TransactionLocking: 'TransactionLocking'
|
||||
};
|
||||
|
||||
export const Expense_Abilities = {
|
||||
@@ -134,3 +138,18 @@ export const Report_Abilities = {
|
||||
READ_INVENTORY_ITEM_DETAILS: 'read-inventory-item-details',
|
||||
READ_CASHFLOW_ACCOUNT_TRANSACTION: 'read-cashflow-account-transactions',
|
||||
};
|
||||
|
||||
export const PreferencesAbility = {
|
||||
Mutate: 'Mutate'
|
||||
}
|
||||
|
||||
export const ExchangeRateAbility ={
|
||||
View: 'view',
|
||||
Create: 'create',
|
||||
Delete: 'delete',
|
||||
}
|
||||
|
||||
export const SubscriptionBillingAbility = {
|
||||
View: 'view',
|
||||
Payment: 'payment'
|
||||
}
|
||||
Reference in New Issue
Block a user