GET https://pra.appzify.com/az-admin/module/users/new

Security

Token

sidbc@pm.me Username
Authenticated
Property Value
Roles
[
  "ROLE_SUPER_ADMIN"
  "ROLE_ADMIN"
]
Inherited Roles none
Token
Symfony\Component\Security\Core\Authentication\Token\UsernamePasswordToken {#36
  -user: App\Entity\User {#589 …}
  -roleNames: [
    "ROLE_SUPER_ADMIN"
    "ROLE_ADMIN"
  ]
  -attributes: []
  -firewallName: "main"
}

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point security.authenticator.form_login.main
user_checker security.user_checker
access_denied_handler App\Security\AccessDeniedHandler
access_denied_url (none)
authenticators
[
  "form_login"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#60
  -map: Symfony\Component\Security\Http\AccessMap {#59 …}
  -logger: Monolog\Logger {#109 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#49
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#165 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#109 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#48 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#77 …}
  -registered: false
  -trustResolver: Symfony\Component\Security\Core\Authentication\AuthenticationTrustResolver {#120 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#46 …}
}
15.73 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#42
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#44 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#311
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#166 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#40 …}
  -map: Symfony\Component\Security\Http\AccessMap {#59 …}
}
0.46 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#75
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#166 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#103 …}
  -csrfTokenManager: null
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#77 …}
}
0.00 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
4
"App\Security\AdminModuleVoter"

Access decision log

# Result Attributes Object
1 GRANTED
[
  "ROLE_USER"
  "ROLE_ADMIN"
]
Symfony\Component\HttpFoundation\Request {#11
  +attributes: Symfony\Component\HttpFoundation\ParameterBag {#14 …}
  +request: Symfony\Component\HttpFoundation\InputBag {#12 …}
  +query: Symfony\Component\HttpFoundation\InputBag {#13 …}
  +server: Symfony\Component\HttpFoundation\ServerBag {#17 …}
  +files: Symfony\Component\HttpFoundation\FileBag {#16 …}
  +cookies: Symfony\Component\HttpFoundation\InputBag {#15 …}
  +headers: Symfony\Component\HttpFoundation\HeaderBag {#18 …}
  #content: ""
  #languages: null
  #charsets: null
  #encodings: null
  #acceptableContentTypes: null
  #pathInfo: "/az-admin/module/users/new"
  #requestUri: "/az-admin/module/users/new"
  #baseUrl: ""
  #basePath: ""
  #method: "GET"
  #format: null
  #session: Symfony\Component\HttpFoundation\Session\Session {#332 …}
  #locale: null
  #defaultLocale: "en"
  -preferredFormat: null
  -isHostValid: true
  -isForwardedValid: true
  -isSafeContentPreferred: ? bool
  -trustedValuesCache: []
  -isIisRewrite: false
  format: "html"
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
ACCESS GRANTED
Show voter details
2 GRANTED admin_module_access
App\AdminModule\UsersManagement {#968
  #dm: ContainerFw0xCeB\EntityManagerGhostEbeb667 {#161 …}
  #formFactory: Symfony\Component\Form\FormFactory {#714 …}
  #baseUrl: "/az-admin"
  #moduleBaseUrl: "/az-admin/module"
  #validator: Symfony\Component\Validator\Validator\TraceableValidator {#689 …}
  #encoder: Symfony\Component\PasswordHasher\Hasher\UserPasswordHasher {#815 …}
  #configAll: [
    App\Entity\Config {#817
      #id: 1
      #name: "smtp_username"
      #description: "SMTP username for sending email"
      #value: ""
      #category: null
    }
    App\Entity\Config {#819
      #id: 2
      #name: "smtp_host"
      #description: "SMTP host for sending email"
      #value: ""
      #category: null
    }
    App\Entity\Config {#820
      #id: 3
      #name: "smtp_port"
      #description: "SMTP port for sending email"
      #value: "587"
      #category: null
    }
    App\Entity\Config {#821
      #id: 4
      #name: "smtp_mode"
      #description: "SMTP mode for sending email"
      #value: "tls"
      #category: null
    }
    App\Entity\Config {#904
      #id: 5
      #name: "App\AdminModule\UsersManagement"
      #description: null
      #value: "{"enabled": true, "roles": ["ROLE_ADMIN"]}"
      #category: "AdminModule"
    }
    App\Entity\Config {#905
      #id: 6
      #name: "App\AdminModule\RoleModule"
      #description: null
      #value: "{"enabled": true, "roles": ["ROLE_ADMIN"]}"
      #category: "AdminModule"
    }
    App\Entity\Config {#822
      #id: 7
      #name: "upload_base_url"
      #description: null
      #value: "/uploads"
      #category: null
    }
    App\Entity\Config {#823
      #id: 8
      #name: "upload_base_path"
      #description: null
      #value: "/var/www/praappzify/shared/uploads"
      #category: null
    }
    App\Entity\Config {#824
      #id: 9
      #name: "enable_tinymce"
      #description: null
      #value: "y"
      #category: null
    }
    App\Entity\Config {#825
      #id: 10
      #name: "tinymce_toolbar"
      #description: "RECOMMENDED TOOLBAR: "undo redo | formatselect | bold italic backcolor image code | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | removeformat | help""
      #value: "undo redo | image code"
      #category: null
    }
    App\Entity\Config {#826
      #id: 11
      #name: "tinymce_storage"
      #description: "configuration where to  upload the tinymce images. default: local ... options: local|cloud.s3"
      #value: "cloud.s3"
      #category: null
    }
    App\Entity\Config {#827
      #id: 12
      #name: "front_portal"
      #description: "Customer portal config"
      #value: "{"is_enabled": false, "council_id": 1, "base_url": "http://taportal.localhost", "username": "user", "secret_key": "secret"}"
      #category: null
    }
    App\Entity\Config {#906
      #id: 13
      #name: "CouncilCode"
      #description: "Council Code is the driving variable to identify what council to display when rendering"
      #value: "Selwyn"
      #category: "CouncilVar"
    }
    App\Entity\Config {#907
      #id: 14
      #name: "CouncilLogoFilePath"
      #description: "Council Logo relative path from System Path"
      #value: null
      #category: "CouncilVar"
    }
    App\Entity\Config {#908
      #id: 15
      #name: "CouncilName"
      #description: "Council name"
      #value: "Property Risk Audit"
      #category: "CouncilVar"
    }
    App\Entity\Config {#909
      #id: 16
      #name: "CouncilAddress"
      #description: "council mailing address"
      #value: null
      #category: "CouncilVar"
    }
    App\Entity\Config {#910
      #id: 17
      #name: "CouncilPOBox"
      #description: "Council PO box address"
      #value: null
      #category: "CouncilVar"
    }
    App\Entity\Config {#911
      #id: 18
      #name: "CouncilPhone"
      #description: "Council Contact number"
      #value: null
      #category: "CouncilVar"
    }
    App\Entity\Config {#912
      #id: 19
      #name: "CouncilEmail"
      #description: "Council main email address"
      #value: null
      #category: "CouncilVar"
    }
    App\Entity\Config {#913
      #id: 20
      #name: "CouncilBWOFEmail"
      #description: "Council BWOF email address"
      #value: null
      #category: "CouncilVar"
    }
    App\Entity\Config {#828
      #id: 21
      #name: "allow_create_account"
      #description: "config for create account function in login page"
      #value: "n"
      #category: null
    }
    App\Entity\Config {#829
      #id: 22
      #name: "site_home_controller"
      #description: "home page direction or redirection"
      #value: "/az-admin"
      #category: null
    }
    App\Entity\Config {#830
      #id: 23
      #name: "EnableEnforce2FA"
      #description: "enforce 2fa to all users"
      #value: "n"
      #category: null
    }
    App\Entity\Config {#914
      #id: 24
      #name: "App\AdminModule\ImportApplicationModule"
      #description: "awaiting import application admin module config"
      #value: "{"enabled": true, "roles": ["ROLE_SUPER_ADMIN", "ROLE_ADMIN", "ROLE_USER"]}"
      #category: "AdminModule"
    }
    App\Entity\Config {#831
      #id: 25
      #name: "reference_start_id"
      #description: "Start ID for the reference number"
      #value: "260000"
      #category: null
    }
    App\Entity\Config {#832
      #id: 26
      #name: "DataCryptSecretKey"
      #description: "Add keys for the encryption and decryption process"
      #value: "KlDw5QHAgVD0wLC4oIfltaMNQNlTg2gi"
      #category: null
    }
    App\Entity\Config {#833
      #id: 27
      #name: "DataCryptIVKey"
      #description: "Add keys for the encryption and decryption process"
      #value: "MZkJjGlricBvSZgw"
      #category: null
    }
    App\Entity\Config {#834
      #id: 28
      #name: "FolderStructures"
      #description: "default folder structure for the fileman"
      #value: "[]"
      #category: null
    }
    App\Entity\Config {#915
      #id: 29
      #name: "App\AdminModule\CustomerPortalModule"
      #description: "manage customer portal admin module"
      #value: "{"enabled": true, "roles": ["ROLE_SUPER_ADMIN"]}"
      #category: "AdminModule"
    }
    App\Entity\Config {#835
      #id: 30
      #name: "2FADurationToAskAgain"
      #description: "Duration for 2FA to ask again after whitelisting the users IP address. Unit is by hours. Default is 8 hours."
      #value: "8"
      #category: null
    }
    App\Entity\Config {#836
      #id: 31
      #name: "UseObjectStorageUrl"
      #description: "If true (default) return S3/Minio URL to client/app, if false return server URL. Reason: some countries block S3 URL."
      #value: "true"
      #category: null
    }
    App\Entity\Config {#837
      #id: 32
      #name: "site_title"
      #description: null
      #value: "P.R.A."
      #category: null
    }
    App\Entity\Config {#838
      #id: 33
      #name: "site_name"
      #description: null
      #value: "P.R.A."
      #category: null
    }
    App\Entity\Config {#839
      #id: 34
      #name: "site_slogan"
      #description: null
      #value: "Property Risk Audit"
      #category: null
    }
    App\Entity\Config {#916
      #id: 35
      #name: "App\AdminModule\ProjectModule"
      #description: null
      #value: "{"enabled": true, "roles": ["ROLE_USER"]}"
      #category: "AdminModule"
    }
    App\Entity\Config {#917
      #id: 36
      #name: "App\AdminModule\UserTasksModule"
      #description: null
      #value: "{"enabled": true, "roles": ["ROLE_USER"]}"
      #category: "AdminModule"
    }
    App\Entity\Config {#918
      #id: 37
      #name: "App\AdminModule\TaskModule"
      #description: null
      #value: "{"enabled": true, "roles": ["ROLE_ADMIN", "ROLE_SUPER_ADMIN"]}"
      #category: "AdminModule"
    }
  ]
  #subTaskDataService: App\DataService\SubTaskDataService {#811 …}
  #taskClockService: App\Services\TaskClockService {#812 …}
  #objectStorage: App\Storage\ObjectStorage {#840 …}
  #siteConfig: App\Config\SiteConfig {#762 …}
  -user: App\Entity\User {#589 …}
  #roles: [
    "ROLE_ADMIN"
  ]
  #kernel: App\Kernel {#8 …}
  #twig: Twig\Environment {#842 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#301 …}
  #bus: Symfony\Component\Messenger\TraceableMessageBus {#893 …}
  -moduleActions: [
    App\Entity\ModuleAction {#971
      -id: 1
      #classPath: "App\AdminModule\UsersManagement"
      #actionName: ""
      #actionLabel: "All Users"
      #isVisibleOnMenu: true
      #createdAt: DateTime @1781336972 {#969
        date: 2026-06-13 07:49:32.0 UTC (+00:00)
      }
    }
    App\Entity\ModuleAction {#974
      -id: 2
      #classPath: "App\AdminModule\UsersManagement"
      #actionName: "edit"
      #actionLabel: "Edit user"
      #isVisibleOnMenu: false
      #createdAt: DateTime @1781336972 {#973
        date: 2026-06-13 07:49:32.0 UTC (+00:00)
      }
    }
    App\Entity\ModuleAction {#976
      -id: 3
      #classPath: "App\AdminModule\UsersManagement"
      #actionName: "new"
      #actionLabel: "Add a user"
      #isVisibleOnMenu: true
      #createdAt: DateTime @1781336972 {#975
        date: 2026-06-13 07:49:32.0 UTC (+00:00)
      }
    }
    App\Entity\ModuleAction {#978
      -id: 4
      #classPath: "App\AdminModule\UsersManagement"
      #actionName: "delete"
      #actionLabel: "Delete user"
      #isVisibleOnMenu: false
      #createdAt: DateTime @1781336972 {#977
        date: 2026-06-13 07:49:32.0 UTC (+00:00)
      }
    }
    App\Entity\ModuleAction {#980
      -id: 5
      #classPath: "App\AdminModule\UsersManagement"
      #actionName: "data"
      #actionLabel: "Data table ajax pagination"
      #isVisibleOnMenu: false
      #createdAt: DateTime @1781336972 {#979
        date: 2026-06-13 07:49:32.0 UTC (+00:00)
      }
    }
  ]
}
"App\Security\AdminModuleVoter"
ACCESS GRANTED
Show voter details