Security

Token

There is no security token.

Firewall

customer Name
Security enabled
Stateless

Configuration

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

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#98
  -map: Symfony\Component\Security\Http\AccessMap {#99 …}
  -logger: Monolog\Logger {#66 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#124
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#178 …}
  -sessionKey: "_security_customer"
  -logger: Monolog\Logger {#66 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#125 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#73 …}
  -registered: false
  -trustResolver: Symfony\Component\Security\Core\Authentication\AuthenticationTrustResolver {#60 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#127 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#399
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#129 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\SwitchUserListener {#395
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#179 …}
  -provider: Symfony\Bridge\Doctrine\Security\User\EntityUserProvider {#70 …}
  -userChecker: App\Security\CustomerChecker {#386 …}
  -firewallName: "customer"
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#406 …}
  -usernameParameter: "_switch_user"
  -role: "ROLE_ALLOWED_TO_SWITCH"
  -logger: Monolog\Logger {#66 …}
  -dispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#328 …}
  -stateless: false
  -urlGenerator: Symfony\Bundle\FrameworkBundle\Routing\Router {#193 …}
  -targetRoute: null
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#394
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#179 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#406 …}
  -map: Symfony\Component\Security\Http\AccessMap {#99 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#72
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#179 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "/compte/deconnexion"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#55 …}
  -csrfTokenManager: null
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#73 …}
}
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
"App\Security\Voter\CanDownloadVoter"

Access decision log

# Result Attributes Object
1 DENIED ROLE_CAN_VIEW_PDF
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\CanDownloadVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#611
  -id: 96
  -title: "Les entretiens avec le salarié"
  -description: """
    Les entretiens avec les salariés, qu'ils soient obligatoires ou facultatifs, constituent un volet essentiel de la gestion des ressources humaines. Parmi les entretiens obligatoires, nous retrouvons l'entretien professionnel, réalisé tous les deux ans pour discuter des perspectives d'évolution, et l'entretien de suivi du forfait jours pour les salariés ayant conclu une convention de forfait jours. Certains entretiens, bien que non imposés par la loi, sont souvent organisés au sein des entreprises comme l'entretien d'évaluation ou l'entretien de fin de carrière. \r\n
    \r\n
    [grasorange]Cette infographie est accessible avec l'abonnement premium ou dans notre book "Le management des salariés". Elle présente différents types d'entretiens, leurs objectifs et leurs conditions de mise en œuvre.[/grasorange]
    """
  -createdAt: DateTimeImmutable @1723041205 {#603
    date: 2024-08-07 16:33:25.0 Europe/Paris (+02:00)
  }
  -updatedAt: DateTimeImmutable @1751017512 {#594
    date: 2025-06-27 11:45:12.0 Europe/Paris (+02:00)
  }
  -thumbnail: "les-entretiens-avec-le-salarie-685e682819363876173163.webp"
  -thumbnailFile: null
  -document: "les-entretiens-avec-le-salarie-685e682819e3b502405620.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#617 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1746050400 {#602
    date: 2025-05-01 00:00:00.0 Europe/Paris (+02:00)
  }
  -slug: "les-entretiens-avec-le-salarie-a-mettre-en-visibilite-dans-le-catalogue"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#487 …}
  -price: null
  -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#669 …}
  -children: Doctrine\ORM\PersistentCollection {#673 …}
  -isPurchasable: false
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "les-entretiens-avec-le-salarie-685e68281a5d1706233489.pdf"
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: true
  -deletedAt: null
}
"App\Security\Voter\CanDownloadVoter"
ACCESS DENIED
Show voter details
3 DENIED INFO_DOWNLOAD_CURRENT_VERSION
App\Entity\Infographics\Infographic {#611
  -id: 96
  -title: "Les entretiens avec le salarié"
  -description: """
    Les entretiens avec les salariés, qu'ils soient obligatoires ou facultatifs, constituent un volet essentiel de la gestion des ressources humaines. Parmi les entretiens obligatoires, nous retrouvons l'entretien professionnel, réalisé tous les deux ans pour discuter des perspectives d'évolution, et l'entretien de suivi du forfait jours pour les salariés ayant conclu une convention de forfait jours. Certains entretiens, bien que non imposés par la loi, sont souvent organisés au sein des entreprises comme l'entretien d'évaluation ou l'entretien de fin de carrière. \r\n
    \r\n
    [grasorange]Cette infographie est accessible avec l'abonnement premium ou dans notre book "Le management des salariés". Elle présente différents types d'entretiens, leurs objectifs et leurs conditions de mise en œuvre.[/grasorange]
    """
  -createdAt: DateTimeImmutable @1723041205 {#603
    date: 2024-08-07 16:33:25.0 Europe/Paris (+02:00)
  }
  -updatedAt: DateTimeImmutable @1751017512 {#594
    date: 2025-06-27 11:45:12.0 Europe/Paris (+02:00)
  }
  -thumbnail: "les-entretiens-avec-le-salarie-685e682819363876173163.webp"
  -thumbnailFile: null
  -document: "les-entretiens-avec-le-salarie-685e682819e3b502405620.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#617 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1746050400 {#602
    date: 2025-05-01 00:00:00.0 Europe/Paris (+02:00)
  }
  -slug: "les-entretiens-avec-le-salarie-a-mettre-en-visibilite-dans-le-catalogue"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#487 …}
  -price: null
  -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#669 …}
  -children: Doctrine\ORM\PersistentCollection {#673 …}
  -isPurchasable: false
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "les-entretiens-avec-le-salarie-685e68281a5d1706233489.pdf"
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: true
  -deletedAt: null
}
"App\Security\Voter\CanDownloadVoter"
ACCESS DENIED
Show voter details
4 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#611
  -id: 96
  -title: "Les entretiens avec le salarié"
  -description: """
    Les entretiens avec les salariés, qu'ils soient obligatoires ou facultatifs, constituent un volet essentiel de la gestion des ressources humaines. Parmi les entretiens obligatoires, nous retrouvons l'entretien professionnel, réalisé tous les deux ans pour discuter des perspectives d'évolution, et l'entretien de suivi du forfait jours pour les salariés ayant conclu une convention de forfait jours. Certains entretiens, bien que non imposés par la loi, sont souvent organisés au sein des entreprises comme l'entretien d'évaluation ou l'entretien de fin de carrière. \r\n
    \r\n
    [grasorange]Cette infographie est accessible avec l'abonnement premium ou dans notre book "Le management des salariés". Elle présente différents types d'entretiens, leurs objectifs et leurs conditions de mise en œuvre.[/grasorange]
    """
  -createdAt: DateTimeImmutable @1723041205 {#603
    date: 2024-08-07 16:33:25.0 Europe/Paris (+02:00)
  }
  -updatedAt: DateTimeImmutable @1751017512 {#594
    date: 2025-06-27 11:45:12.0 Europe/Paris (+02:00)
  }
  -thumbnail: "les-entretiens-avec-le-salarie-685e682819363876173163.webp"
  -thumbnailFile: null
  -document: "les-entretiens-avec-le-salarie-685e682819e3b502405620.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#617 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1746050400 {#602
    date: 2025-05-01 00:00:00.0 Europe/Paris (+02:00)
  }
  -slug: "les-entretiens-avec-le-salarie-a-mettre-en-visibilite-dans-le-catalogue"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#487 …}
  -price: null
  -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#669 …}
  -children: Doctrine\ORM\PersistentCollection {#673 …}
  -isPurchasable: false
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "les-entretiens-avec-le-salarie-685e68281a5d1706233489.pdf"
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: true
  -deletedAt: null
}
"App\Security\Voter\CanDownloadVoter"
ACCESS DENIED
Show voter details
5 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#611
  -id: 96
  -title: "Les entretiens avec le salarié"
  -description: """
    Les entretiens avec les salariés, qu'ils soient obligatoires ou facultatifs, constituent un volet essentiel de la gestion des ressources humaines. Parmi les entretiens obligatoires, nous retrouvons l'entretien professionnel, réalisé tous les deux ans pour discuter des perspectives d'évolution, et l'entretien de suivi du forfait jours pour les salariés ayant conclu une convention de forfait jours. Certains entretiens, bien que non imposés par la loi, sont souvent organisés au sein des entreprises comme l'entretien d'évaluation ou l'entretien de fin de carrière. \r\n
    \r\n
    [grasorange]Cette infographie est accessible avec l'abonnement premium ou dans notre book "Le management des salariés". Elle présente différents types d'entretiens, leurs objectifs et leurs conditions de mise en œuvre.[/grasorange]
    """
  -createdAt: DateTimeImmutable @1723041205 {#603
    date: 2024-08-07 16:33:25.0 Europe/Paris (+02:00)
  }
  -updatedAt: DateTimeImmutable @1751017512 {#594
    date: 2025-06-27 11:45:12.0 Europe/Paris (+02:00)
  }
  -thumbnail: "les-entretiens-avec-le-salarie-685e682819363876173163.webp"
  -thumbnailFile: null
  -document: "les-entretiens-avec-le-salarie-685e682819e3b502405620.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#617 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1746050400 {#602
    date: 2025-05-01 00:00:00.0 Europe/Paris (+02:00)
  }
  -slug: "les-entretiens-avec-le-salarie-a-mettre-en-visibilite-dans-le-catalogue"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#487 …}
  -price: null
  -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#669 …}
  -children: Doctrine\ORM\PersistentCollection {#673 …}
  -isPurchasable: false
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "les-entretiens-avec-le-salarie-685e68281a5d1706233489.pdf"
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: true
  -deletedAt: null
}
"App\Security\Voter\CanDownloadVoter"
ACCESS DENIED
Show voter details
6 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#1226
  -id: 131
  -title: "Outils de réorganisation"
  -description: """
    Il existe une grande variété d'outils à disposition des entreprises pour leur permettre de s'adapter aux contraintes du marché, économiques ou technologiques.\r\n
    \r\n
    Que l'objectif soit d'agir sur la masse salariale ou d'adapter l'activité de l'entreprise, cette infographie répertorie les principales solutions qui s'offrent à vous : \r\n
    - accord de performance collective ;\r\n
    - rupture conventionnelle collective ; \r\n
    - congé de mobilité ;\r\n
    - licenciement pour motif économique. \r\n
    \r\n
    Dans quel cadre et à quel moment les utiliser ? La réponse en image.\r\n
    Spécialiste des sujets de régoranisation d'entreprise et de groupes, nous sommes à votre écoute pour vous accompagner dans la mise en place et la sécurisation de ces procédures.
    """
  -createdAt: DateTimeImmutable @1751011901 {#1237
    date: 2025-06-27 10:11:41.0 Europe/Paris (+02:00)
  }
  -updatedAt: DateTimeImmutable @1751011902 {#1244
    date: 2025-06-27 10:11:42.0 Europe/Paris (+02:00)
  }
  -thumbnail: "les-outils-de-reorganisation-d-entreprise-685e523e315ec687334929.webp"
  -thumbnailFile: null
  -document: "les-outils-de-reorganisation-d-entreprise-685e523e32215687054269.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#1224 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1746050400 {#1234
    date: 2025-05-01 00:00:00.0 Europe/Paris (+02:00)
  }
  -slug: "outils-de-reorganisation"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#422 …}
  -price: null
  -parent: null
  -children: Doctrine\ORM\PersistentCollection {#1222 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "les-outils-de-reorganisation-d-entreprise-685e523e329e1866328659.pdf"
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: true
  -deletedAt: null
}
"App\Security\Voter\CanDownloadVoter"
ACCESS DENIED
Show voter details
7 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#1216
  -id: 110
  -title: "Les communications obligatoires"
  -description: """
    Ne négligez pas vos obligations d’information ! Qu’il s’agisse d’affichages ou de communications numériques, elles couvrent des sujets sensibles :\r\n
    - Santé, sécurité, conditions de travail : coordonnées du médecin du travail, interdiction de fumer, prévention du harcèlement moral et sexuel...\r\n
    - Durée du travail : horaires collectifs, congés payés...\r\n
    - CSE et dialogue social : noms des membres élus, dates des élections professionnelles, liste des conventions collectives et accords applicables...\r\n
    \r\n
    Ces affichages renforcent la transparence et l’information des salariés, tout en assurant la conformité réglementaire de l’employeur.
    """
  -createdAt: DateTimeImmutable @1733468929 {#1219
    date: 2024-12-06 08:08:49.0 Europe/Paris (+01:00)
  }
  -updatedAt: DateTimeImmutable @1733501289 {#1218
    date: 2024-12-06 17:08:09.0 Europe/Paris (+01:00)
  }
  -thumbnail: "les-communications-obligatoires-6752a3718f27a829782592.png"
  -thumbnailFile: null
  -document: "les-communications-obligatoires-6752a3718f788946174131.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#1266 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1733007600 {#1217
    date: 2024-12-01 00:00:00.0 Europe/Paris (+01:00)
  }
  -slug: "les-communications-obligatoires"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#422 …}
  -price: null
  -parent: null
  -children: Doctrine\ORM\PersistentCollection {#1258 …}
  -isPurchasable: true
  -additionalInfos: """
    Nous attirons votre attention sur l'existence d'une autre infographie qui porte sur les obligations de l'employeur en matière de communication transparente et prévisible des conditions de travail à l'embauche.\r\n
    \r\n
    <a href="/infographie/embauche-conditions-de-travail-transparentes-et-previsibles" class="cta-ld-blue">Voir l'infographie</a>
    """
  -positionOnHome: null
  -mainPdf: "les-communications-obligatoires-6752a3718fb72998518286.pdf"
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: null
  -deletedAt: null
}
"App\Security\Voter\CanDownloadVoter"
ACCESS DENIED
Show voter details
8 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#1256
  -id: 48
  -title: "Kit - Vigilances sociales - Relations collectives"
  -description: """
    Voici un kit de 2 infographies pour les juristes et RH qui veulent rapidement identifier les principaux points de vigilance en matière de relations collectives pour 2024.  \n
    \n
    Il permet de faire le point sur 9 sujets essentiels portant, par exemple, sur le CSE, la BDESE, l'index égalité professionnelle, les négociations obligatoires, l'épargne salariale, la PPV, le programme annuel de prévention des risques... \n
    \n
    Assurément, un kit indispensable à télécharger.\n
    \n
    [grasorange]Cette infographie fait partie d'un book qui en contient d'autres sur le même thème.\n
    Certaines sont accessibles uniquement dans ce book.[/grasorange]
    """
  -createdAt: DateTimeImmutable @1715940129 {#1272
    date: 2024-05-17 12:02:09.0 Europe/Paris (+02:00)
  }
  -updatedAt: DateTimeImmutable @1715940129 {#1271
    date: 2024-05-17 12:02:09.0 Europe/Paris (+02:00)
  }
  -thumbnail: "kit-vigilances-sociales-relations-collectives-6647474169158299813018.webp"
  -thumbnailFile: null
  -document: "kit-vigilances-rh-relations-collectives-66474741695b7969632628.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#1269 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1714514400 {#1270
    date: 2024-05-01 00:00:00.0 Europe/Paris (+02:00)
  }
  -slug: "kit-vigilances-sociales-relations-collectives"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#422 …}
  -price: null
  -parent: Proxies\__CG__\App\Entity\Infographics\Infographic {#669 …}
  -children: Doctrine\ORM\PersistentCollection {#1268 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: null
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: null
  -deletedAt: null
}
"App\Security\Voter\CanDownloadVoter"
ACCESS DENIED
Show voter details