https://e-learning.adrec.staging.nellapp-01.drosalys.net/training/8d634049-5e23-11f0-9999-02532326be60/module/8d191629-5e23-11f0-9999-02532326be60/lesson/8d137975-5e23-11f0-9999-02532326be60

Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point security.authenticator.guard.main.0
user_checker security.user_checker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "guard"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#1120
  -map: Symfony\Component\Security\Http\AccessMap {#1122 …}
  -authenticationEntryPoint: null
  -logger: Symfony\Bridge\Monolog\Logger {#960 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#904
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#680 …}
  -sessionKey: "_security_main"
  -logger: Symfony\Bridge\Monolog\Logger {#960 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#1132 …}
  -dispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#944 …}
  -registered: false
  -trustResolver: Symfony\Component\Security\Core\Authentication\AuthenticationTrustResolver {#1067 …}
  -rememberMeServices: null
  -sessionTrackerEnabler: [
    Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#681 …}
    "enableUsageTracking"
  ]
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#1126
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#975 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#892
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#681 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#1022 …}
  -map: Symfony\Component\Security\Http\AccessMap {#1122 …}
  -authManager: null
  -exceptionOnNoToken: false
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#955
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#681 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "/logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#1052 …}
  -csrfTokenManager: null
  -eventDispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#944 …}
}
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\RoleHierarchyVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
4
"App\Security\Voter\Channel\CanShareContentVoter"
5
"App\Security\Voter\PartnerApi\ChannelVoter"
6
"App\Security\Voter\PartnerApi\ScholarVoter"
7
"App\Security\Voter\Scholar\Front\LessonVoter"
8
"App\Security\Voter\Scholar\Front\ModuleVoter"
9
"App\Security\Voter\Scholar\Front\TrainingVoter"
10
"App\Security\Voter\Scholar\Manager\LockContentVoter"
11
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
12
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\ChannelUserDataVoter"
13
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\ChannelUserMenuVoter"
14
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\ChannelUserPermissionResourceVoter"
15
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\ChannelUserPermissionVoter"
16
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SharableChannelPermissionVoter"
17
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SharableChannelResourcePermissionVoter"
18
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SharableUsersResourcePermissionVoter"
19
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
20
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\UserOwnerVoter"
21
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\UsersResourceVoter"

Access decision log

# Result Attributes Object
1 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1149
    -lockBy: App\Entity\Scholar\Training\Training {#1245 …}
    -lockByStatus: 1
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1162 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1189 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1201 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1177 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1209 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1229 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1294 …}
    -createdAt: DateTime @1752216723 {#1142
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1147
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1253 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1294 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1336
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1383 …}
    -lockByStatus: 1
    -id: "8d191629-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1342 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1366 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1371 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1294 …}
    -createdAt: DateTime @1752216723 {#1329
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1334
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1369 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1294 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#1486
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#1601 …}
    -lockByStatus: 1
    -id: "8d137975-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#1502 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#1515 …}
    -exercises: Doctrine\ORM\PersistentCollection {#1560 …}
    -minimumTime: DateTime @21600 {#1483
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#1574 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1253 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#1578 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1586 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: true
    -exercisesOrdered: true
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1294 …}
    -createdAt: DateTime @1752216723 {#1482
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458806 {#1459
      date: 2025-09-10 01:00:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1576 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1294 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS GRANTED
Show voter details
2 DENIED IS_AUTHENTICATED_REMEMBERED
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS DENIED
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details