o
    2i=&                     @   s  d ddddddddd	dd
ddddddddddddddddddddddddddddd d!dd"d#d$d%d&d'dd(d)d*d%d+d,dd-d.d/d%d0d1dd2d3d4d%d5d6dd7d8d9d%d:d;dd<d=d>d%d?d@ddAdBdCd%dDdEddFdGdHd%dIdJddKdGdLd%gdMdddNddOd%dPdQddRddSd%dTdUddVdWdXd%dYdZdd[d\d]d%d^d_dd`dadbd%dcddddedfdgd%dhdiddjdkdld%dmdnddodpdqd%drdsddtdudvd%dwdxddydzd{d%d|d}dd~ddd%ddddd3dd%ddEdddGdd%dd'ddd)dd%gdZ d dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddgZdS )   	DashboardTz
/saas/dashz/v1/dash	dashboardz!SaaS Dashboard for quick overview)idnamedisplayurlapiurlicondescription   Accountsz/saas/accountsz/v1/accounts
storefrontzManage SaaS account information   Subscriptionsz/saas/subscriptionsz/v1/subscriptionsloyaltyz&Handle subscription plans and renewals   Invoicesz/saas/invoices paidzView and manage invoices   zAccount DashboardFz/saas/account-dashboardaccount_dashboardz*Detailed dashboard for account performance   Partnersz/saas/partnersfacezManage partner information)r   r   r   r   r	   r
      Usersz/saas/usersaccount_circlez!User management (Superadmin only)   Rolesz/saas/roleskeyz%Manage system roles (Superadmin only)	   Appsz
/saas/appsappsz*Manage SaaS applications (Superadmin only)
   CRMz	/saas/crmcrmz'Customer relationship management module   Ticketsz/saas/ticketshelpzSupport ticket management   Communicationz/saas/communicationcommunicationzInternal communication tools   Settingsz/saas/settingssettingsz-System and account settings (Superadmin only)   Paymentsz/saas/paymentszPayments list (Superadmin only)   z/dashz9Platform Dashboard for Admins, Managers, Finance, Vendors   Homez/dashczCustomer Dashboard   Trackz/trackexplorez Track your orders and deliveries   Dispatchz	/dispatchschedule_sendz%Dispatch orders and manage deliveries   Fleetz/fleetdirections_carzFleet management for logistics   	Workforcez
/workforcegroupzManage workforce resources   Servicesz	/serviceslinked_servicesz"Manage available platform services   Tasksz/taskstaskzJob management and scheduling   	Schedulesz
/schedulesschedulezManage platform schedules   	Customersz
/customerssupervised_user_circlezCustomer management    Transactionsz	/paymentszManage financial transactions!   Marketplacez/marketplacezPlatform marketplace management"   z	/settingszPlatform settings#   z/userszManage platform users)saasplatform
SuperadminzTGlobal super administrator with complete access to all system features and settings.)role_idr   r
   is_system_defaultis_global_accessis_saas_onlyzSales/AccountszyRole focused on client management with access to sales data while restricting access to Users, Roles, Apps, and Settings.PartnerzgPrimary partner role with essential management permissions and controlled access to critical functions.zPartner - Sales/AccountszaRole for partner sales and account personnel with focused permissions to handle daily operations.z	Tech TeamzrTechnical support role with permissions tailored for system maintenance, troubleshooting, and operational support.d   zAccount Ownerz`Principal account administrator with full control over all account settings and functionalities.)rU   r   r
   rV   rW   e   ManagerzdManager with permissions to view and update key account data without full administrative privileges.f   FinancezrFinance role with complete access to transactions and invoices, while retaining read-only access to other modules.g   zFRole with restricted access limited to workforce management functions.h   CustomerzSCustomer role providing read-only access to dashboards and booking functionalities.i   VendorzhVendor role with limited access confined to the modules required for managing vendor-related activities.N)features_listdefault_roles rf   rf   1/var/www/html/moveengine/app/v1/models/default.py<module>   s  




								y												 x