41 lines
1.5 KiB
Python
41 lines
1.5 KiB
Python
|
|
PRINCIPAL_TYPE_EVENT_USER = "event_user"
|
|
PRINCIPAL_TYPE_EVENT_MANAGER = "event_manager"
|
|
PRINCIPAL_TYPE_FREE_USER = "free_user"
|
|
PRINCIPAL_TYPE_ADMIN = "admin"
|
|
PRINCIPAL_TYPE_SUBADMIN = "subadmin"
|
|
|
|
ACTION_CREATE = "create"
|
|
ACTION_READ = "read"
|
|
ACTION_UPDATE = "update"
|
|
ACTION_DELETE = "delete"
|
|
|
|
RESOURCE_MANAGE_DASHBOARD = "manage_dashboard"
|
|
RESOURCE_MANAGE_IAM = "manage_iam"
|
|
RESOURCE_MANAGE_CUSTOMER = "manage_customer"
|
|
RESOURCE_MANAGE_WALLET = "manage_wallet"
|
|
RESOURCE_MANAGE_PAYMENT = "manage_payment"
|
|
RESOURCE_MANAGE_EVENTS = "manage_events"
|
|
RESOURCE_MANAGE_VENUES = "manage_venues"
|
|
RESOURCE_MANAGE_CONTACT_US = "manage_contact_us"
|
|
RESOURCE_MANAGE_TICKET = "manage_ticket"
|
|
RESOURCE_MANAGE_CMS = "manage_cms"
|
|
RESOURCE_MANAGE_REPORTS = "manage_reports"
|
|
RESOURCE_MANAGE_SUBSCRIPTIONS = "manage_subscriptions"
|
|
RESOURCE_PRINCIPAL_SUBSCRIPTIONS = "principal_subscriptions"
|
|
RESOURCE_MANAGE_FEEDBACK = "manage_feedback"
|
|
RESOURCE_MANAGE_REFERRALS = "manage_referrals"
|
|
RESOURCE_MANAGE_NOTIFICATIONS = "manage_notifications"
|
|
RESOURCE_MANAGE_WITHDRAWALS = "manage_withdrawals"
|
|
RESOURCE_MANAGE_BANK_ACCOUNTS = "manage_bank_accounts"
|
|
RESOURCE_MANAGE_COUPONS = "manage_coupons"
|
|
|
|
|
|
# These constants are used solely for managing the active and inactive state of pages
|
|
# and should not be considered as resources in the typical sense.
|
|
# They are used for page management purposes only.
|
|
RESOURCE_IAM_PRINCIPAL = "iam_principal"
|
|
RESOURCE_IAM_PRINCIPAL_GROUP = "iam_principal_group"
|
|
RESOURCE_IAM_GROUP = "iam_group"
|
|
RESOURCE_IAM_ROLE = "iam_role"
|