GET https://www.legaldesign.sandbox-skrea.fr/infographie/kit-teletravail

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: 53
  -title: "Kit - Télétravail"
  -description: """
    Le télétravail, pratique de plus en plus courante, nécessite un cadre clair et adapté. \r\n
    \r\n
    Il offre flexibilité et autonomie mais doit être encadré pour préserver les droits et les obligations de chaque partie. \r\n
    Des règles spécifiques régissent son organisation et ses conditions de mise en œuvre. \r\n
    \r\n
    Pour garantir une transition harmonieuse vers le télétravail ou son application quotidienne, nous vous accompagnons dans la définition et la formalisation de ses modalités de fonctionnement.\r\n
    \r\n
    [grasorange]Ce kit est disponible avec notre abonnement premium ou dans notre book qui contient plusieurs infographies sur ce thème.[/grasorange]
    """
  -createdAt: DateTimeImmutable @1715940384 {#603
    date: 2024-05-17 12:06:24.0 Europe/Paris (+02:00)
  }
  -updatedAt: DateTimeImmutable @1737623654 {#594
    date: 2025-01-23 10:14:14.0 Europe/Paris (+01:00)
  }
  -thumbnail: "kit-teletravail-664748406599b734006141.webp"
  -thumbnailFile: null
  -document: "kit-teletravail-66b389b117cbd733321894.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#617 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1714514400 {#602
    date: 2024-05-01 00:00:00.0 Europe/Paris (+02:00)
  }
  -slug: "kit-teletravail"
  -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: null
  -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: 53
  -title: "Kit - Télétravail"
  -description: """
    Le télétravail, pratique de plus en plus courante, nécessite un cadre clair et adapté. \r\n
    \r\n
    Il offre flexibilité et autonomie mais doit être encadré pour préserver les droits et les obligations de chaque partie. \r\n
    Des règles spécifiques régissent son organisation et ses conditions de mise en œuvre. \r\n
    \r\n
    Pour garantir une transition harmonieuse vers le télétravail ou son application quotidienne, nous vous accompagnons dans la définition et la formalisation de ses modalités de fonctionnement.\r\n
    \r\n
    [grasorange]Ce kit est disponible avec notre abonnement premium ou dans notre book qui contient plusieurs infographies sur ce thème.[/grasorange]
    """
  -createdAt: DateTimeImmutable @1715940384 {#603
    date: 2024-05-17 12:06:24.0 Europe/Paris (+02:00)
  }
  -updatedAt: DateTimeImmutable @1737623654 {#594
    date: 2025-01-23 10:14:14.0 Europe/Paris (+01:00)
  }
  -thumbnail: "kit-teletravail-664748406599b734006141.webp"
  -thumbnailFile: null
  -document: "kit-teletravail-66b389b117cbd733321894.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#617 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1714514400 {#602
    date: 2024-05-01 00:00:00.0 Europe/Paris (+02:00)
  }
  -slug: "kit-teletravail"
  -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: null
  -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: 53
  -title: "Kit - Télétravail"
  -description: """
    Le télétravail, pratique de plus en plus courante, nécessite un cadre clair et adapté. \r\n
    \r\n
    Il offre flexibilité et autonomie mais doit être encadré pour préserver les droits et les obligations de chaque partie. \r\n
    Des règles spécifiques régissent son organisation et ses conditions de mise en œuvre. \r\n
    \r\n
    Pour garantir une transition harmonieuse vers le télétravail ou son application quotidienne, nous vous accompagnons dans la définition et la formalisation de ses modalités de fonctionnement.\r\n
    \r\n
    [grasorange]Ce kit est disponible avec notre abonnement premium ou dans notre book qui contient plusieurs infographies sur ce thème.[/grasorange]
    """
  -createdAt: DateTimeImmutable @1715940384 {#603
    date: 2024-05-17 12:06:24.0 Europe/Paris (+02:00)
  }
  -updatedAt: DateTimeImmutable @1737623654 {#594
    date: 2025-01-23 10:14:14.0 Europe/Paris (+01:00)
  }
  -thumbnail: "kit-teletravail-664748406599b734006141.webp"
  -thumbnailFile: null
  -document: "kit-teletravail-66b389b117cbd733321894.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#617 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1714514400 {#602
    date: 2024-05-01 00:00:00.0 Europe/Paris (+02:00)
  }
  -slug: "kit-teletravail"
  -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: null
  -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: 53
  -title: "Kit - Télétravail"
  -description: """
    Le télétravail, pratique de plus en plus courante, nécessite un cadre clair et adapté. \r\n
    \r\n
    Il offre flexibilité et autonomie mais doit être encadré pour préserver les droits et les obligations de chaque partie. \r\n
    Des règles spécifiques régissent son organisation et ses conditions de mise en œuvre. \r\n
    \r\n
    Pour garantir une transition harmonieuse vers le télétravail ou son application quotidienne, nous vous accompagnons dans la définition et la formalisation de ses modalités de fonctionnement.\r\n
    \r\n
    [grasorange]Ce kit est disponible avec notre abonnement premium ou dans notre book qui contient plusieurs infographies sur ce thème.[/grasorange]
    """
  -createdAt: DateTimeImmutable @1715940384 {#603
    date: 2024-05-17 12:06:24.0 Europe/Paris (+02:00)
  }
  -updatedAt: DateTimeImmutable @1737623654 {#594
    date: 2025-01-23 10:14:14.0 Europe/Paris (+01:00)
  }
  -thumbnail: "kit-teletravail-664748406599b734006141.webp"
  -thumbnailFile: null
  -document: "kit-teletravail-66b389b117cbd733321894.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#617 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1714514400 {#602
    date: 2024-05-01 00:00:00.0 Europe/Paris (+02:00)
  }
  -slug: "kit-teletravail"
  -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: null
  -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: 132
  -title: "Congé de reclassement - Calendrier de procédure"
  -description: """
    Comment expliquer les modalités de mise en œuvre d’un congé de reclassement ?\r\n
    \r\n
    Une entreprise a négocié un plan de sauvegarde de l’emploi incluant un congé de reclassement et doit désormais communiquer auprès de ses équipes.\r\n
    Pour rendre les règles plus claires et favoriser une application harmonisée, nous avons réalisé plusieurs infographies déclinant tous les scénarios possibles :\r\n
    – selon l’âge du salarié,\r\n
    – selon qu’il retrouve un emploi (CDD ou CDI),\r\n
    – ou encore s’il peut bénéficier de mesures spécifiques.\r\n
    \r\n
    Une illustration du fonctionnement du congé de reclassement dans cette infographie. \r\n
    \r\n
    Sachez-le, en matière de réorganisation d'entreprise, les infographies sont des moyens de communication efficaces.
    """
  -createdAt: DateTimeImmutable @1751015549 {#1237
    date: 2025-06-27 11:12:29.0 Europe/Paris (+02:00)
  }
  -updatedAt: DateTimeImmutable @1751015570 {#1244
    date: 2025-06-27 11:12:50.0 Europe/Paris (+02:00)
  }
  -thumbnail: "le-conge-de-reclassement-calendrier-de-procedure-685e607e09444524559685.webp"
  -thumbnailFile: null
  -document: "le-conge-de-reclassement-calendrier-de-procedure-685e607e09f63683580615.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: "conge-de-reclassement-calendrier-de-procedure"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#422 …}
  -price: null
  -parent: null
  -children: Doctrine\ORM\PersistentCollection {#1222 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "le-conge-de-reclassement-calendrier-de-procedure-685e607e0a581751960843.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: 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 {#1219
    date: 2024-05-17 12:02:09.0 Europe/Paris (+02:00)
  }
  -updatedAt: DateTimeImmutable @1715940129 {#1218
    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 {#1266 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1714514400 {#1217
    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 {#1258 …}
  -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
8 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#1256
  -id: 124
  -title: "Heures supplémentaires et jours fériés"
  -description: """
    Toutes les heures réalisées en plus de votre horaire habituel ne sont pas forcément majorées...\r\n
    Quand un jour férié tombe un jour travaillé, vous vous demandez toujours s'il faut comptabiliser, ou non, les heures non travaillées à cause du chômage du jour férié.\r\n
    \r\n
    Cette infographie vous aide à comprendre les règles applicables selon l'hypothèse suivante : \r\n
    - La période hebdomadaire est prise en référence pour apprécier le seuil de déclenchement des heures supplémentaires, soit 35 heures.\r\n
    - Le 1er cas illustre une semaine sans jour férié\r\n
    - Le 2eme cas illustre une semaine avec un jour férié\r\n
    - Les 3 derniers cas concernent un salarié qui réalise habituellement, chaque mois, des heures supplémentaires.\r\n
    \r\n
    La version corrigée de cette infographie est dans le <a href="https://barthelemy-infographies.com/infographie/book-la-duree-du-travail">book sur la durée du travail</a>.
    """
  -createdAt: DateTimeImmutable @1739281877 {#1272
    date: 2025-02-11 14:51:17.0 Europe/Paris (+01:00)
  }
  -updatedAt: DateTimeImmutable @1739282016 {#1271
    date: 2025-02-11 14:53:36.0 Europe/Paris (+01:00)
  }
  -thumbnail: "heures-supplementaires-et-jours-feries-free-67ab55d5427fa385235098.png"
  -thumbnailFile: null
  -document: "heures-supplementaires-et-jours-feries-free-67ab55d5435dd360935577.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#1269 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1738364400 {#1270
    date: 2025-02-01 00:00:00.0 Europe/Paris (+01:00)
  }
  -slug: "heures-supplementaires-et-jours-feries"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#515 …}
  -price: null
  -parent: null
  -children: Doctrine\ORM\PersistentCollection {#1268 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "heures-supplementaires-et-jours-feries-free-67ab55d5442b6206751944.pdf"
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: false
  -deletedAt: null
}
"App\Security\Voter\CanDownloadVoter"
ACCESS DENIED
Show voter details