🔍 Security Group Mapping Debug

Current User

No user logged in

Test Security Group Mapping

Mapping Result:

Mapped Role:SuperAdmin
Category:SuperAdmin
Dashboard Route:/dashboard/super-admin

All Security Groups

IDNameDefault RoleOrganization MappingActions
1SUPER ADMINSuperAdminNo
2ADMINISTRATORAdministratorNo
3COUNTRY MANAGERSCountryManagerNo
4COUNTRY MANAGERCountryManagerNo
5AGENTAgentNo
6ORGANIZATION ADMINOrganizationAdminYes
7DESK OFFICERDeskOfficerNo
8PROJECT PARTNERProjectPartnerNo
9M&E SPECIALISTMESpecialistNo
10DATA ANALYSTDataAnalystNo
11FINANCE OFFICERFinanceOfficerNo
12CUSTOMER CARECustomerCareNo
13IT SUPPORT / DEVELOPERITSupportDeveloperNo
14QA / TESTERQATesterNo
15SYSTEM AUDITORSystemAuditorNo
16PRODUCT OWNERProductOwnerNo
17DIGITAL SOLUTIONS LEADDigitalSolutionsLeadNo
18COMPLIANCE / LEGAL ADVISORComplianceLegalAdvisorNo
19AGGREGATOR ADMINAggregatorAdminNo
20DEVELOPMENT PARTNER ADMINDevelopmentPartnerAdminNo
21INSURANCE PROVIDERInsuranceProviderNo
22PAYMENT PARTNERPaymentPartnerNo
23API INTEGRATION PARTNERApiIntegrationPartnerNo
24VET SERVICE PROVIDERVetServiceProviderNo
25DELIVERY / RIDER PARTNERDeliveryRiderPartnerNo
26SERVICE PROVIDERServiceProviderNo
27FARMER / GROUP LEADERFarmerGroupLeaderNo
28GOVERNMENT / REGULATORGovernmentRegulatorNo
29LEGACY FARMERFarmerGroupLeaderNo
30LEGACY ENUMERATORServiceProviderNo
31LEGACY VETVetServiceProviderNo
32LEGACY INSURANCEInsuranceProviderNo
33LEGACY FINANCEPaymentPartnerNo
34LEGACY REGULATORGovernmentRegulatorNo
35LEGACY DIGITALServiceProviderNo

Quick Tests

🔧 Debugging Instructions

  • • Check the "Current User" section to see how your user is currently mapped
  • • Use the "Test Security Group Mapping" to test different combinations
  • • Look at the console logs during login for detailed mapping information
  • • If your user should be SuperAdmin but isn't, check the API response structure
  • • Security Group ID 1 should always map to SuperAdmin regardless of organization type