GET https://www.legaldesign.sandbox-skrea.fr/infographie/cdd-les-particularites

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: 87
  -title: "CDD - Les particularités"
  -description: """
    Le CDD est un contrat de travail particulier. En effet, le motif de recours à ce type de contrat doit être autorisé par la loi qui fixe une liste limitative. De plus, le contrat est encadré par certaines règles que nous vous présentons ici. Le non-respect de celles-ci peut conduire à une requalification du contrat en CDI. Pour sécuriser vos embauches, nous sommes à votre disposition.\r\n
    \r\n
    [grasorange]Cette infographie est accessible avec l'abonnement premium ou dans notre book "Gestion de la relation de travail"[/grasorange]
    """
  -createdAt: DateTimeImmutable @1723036845 {#603
    date: 2024-08-07 15:20:45.0 Europe/Paris (+02:00)
  }
  -updatedAt: DateTimeImmutable @1737621248 {#594
    date: 2025-01-23 09:34:08.0 Europe/Paris (+01:00)
  }
  -thumbnail: "cdd-les-particularites-66c6f73f63ddd177928311.webp"
  -thumbnailFile: null
  -document: "cdd-les-particularites-66b374ad5477a755601354.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#617 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1722463200 {#602
    date: 2024-08-01 00:00:00.0 Europe/Paris (+02:00)
  }
  -slug: "cdd-les-particularites"
  -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: 87
  -title: "CDD - Les particularités"
  -description: """
    Le CDD est un contrat de travail particulier. En effet, le motif de recours à ce type de contrat doit être autorisé par la loi qui fixe une liste limitative. De plus, le contrat est encadré par certaines règles que nous vous présentons ici. Le non-respect de celles-ci peut conduire à une requalification du contrat en CDI. Pour sécuriser vos embauches, nous sommes à votre disposition.\r\n
    \r\n
    [grasorange]Cette infographie est accessible avec l'abonnement premium ou dans notre book "Gestion de la relation de travail"[/grasorange]
    """
  -createdAt: DateTimeImmutable @1723036845 {#603
    date: 2024-08-07 15:20:45.0 Europe/Paris (+02:00)
  }
  -updatedAt: DateTimeImmutable @1737621248 {#594
    date: 2025-01-23 09:34:08.0 Europe/Paris (+01:00)
  }
  -thumbnail: "cdd-les-particularites-66c6f73f63ddd177928311.webp"
  -thumbnailFile: null
  -document: "cdd-les-particularites-66b374ad5477a755601354.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#617 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1722463200 {#602
    date: 2024-08-01 00:00:00.0 Europe/Paris (+02:00)
  }
  -slug: "cdd-les-particularites"
  -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: 87
  -title: "CDD - Les particularités"
  -description: """
    Le CDD est un contrat de travail particulier. En effet, le motif de recours à ce type de contrat doit être autorisé par la loi qui fixe une liste limitative. De plus, le contrat est encadré par certaines règles que nous vous présentons ici. Le non-respect de celles-ci peut conduire à une requalification du contrat en CDI. Pour sécuriser vos embauches, nous sommes à votre disposition.\r\n
    \r\n
    [grasorange]Cette infographie est accessible avec l'abonnement premium ou dans notre book "Gestion de la relation de travail"[/grasorange]
    """
  -createdAt: DateTimeImmutable @1723036845 {#603
    date: 2024-08-07 15:20:45.0 Europe/Paris (+02:00)
  }
  -updatedAt: DateTimeImmutable @1737621248 {#594
    date: 2025-01-23 09:34:08.0 Europe/Paris (+01:00)
  }
  -thumbnail: "cdd-les-particularites-66c6f73f63ddd177928311.webp"
  -thumbnailFile: null
  -document: "cdd-les-particularites-66b374ad5477a755601354.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#617 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1722463200 {#602
    date: 2024-08-01 00:00:00.0 Europe/Paris (+02:00)
  }
  -slug: "cdd-les-particularites"
  -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: 87
  -title: "CDD - Les particularités"
  -description: """
    Le CDD est un contrat de travail particulier. En effet, le motif de recours à ce type de contrat doit être autorisé par la loi qui fixe une liste limitative. De plus, le contrat est encadré par certaines règles que nous vous présentons ici. Le non-respect de celles-ci peut conduire à une requalification du contrat en CDI. Pour sécuriser vos embauches, nous sommes à votre disposition.\r\n
    \r\n
    [grasorange]Cette infographie est accessible avec l'abonnement premium ou dans notre book "Gestion de la relation de travail"[/grasorange]
    """
  -createdAt: DateTimeImmutable @1723036845 {#603
    date: 2024-08-07 15:20:45.0 Europe/Paris (+02:00)
  }
  -updatedAt: DateTimeImmutable @1737621248 {#594
    date: 2025-01-23 09:34:08.0 Europe/Paris (+01:00)
  }
  -thumbnail: "cdd-les-particularites-66c6f73f63ddd177928311.webp"
  -thumbnailFile: null
  -document: "cdd-les-particularites-66b374ad5477a755601354.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#617 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1722463200 {#602
    date: 2024-08-01 00:00:00.0 Europe/Paris (+02:00)
  }
  -slug: "cdd-les-particularites"
  -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 {#611
  -id: 87
  -title: "CDD - Les particularités"
  -description: """
    Le CDD est un contrat de travail particulier. En effet, le motif de recours à ce type de contrat doit être autorisé par la loi qui fixe une liste limitative. De plus, le contrat est encadré par certaines règles que nous vous présentons ici. Le non-respect de celles-ci peut conduire à une requalification du contrat en CDI. Pour sécuriser vos embauches, nous sommes à votre disposition.\r\n
    \r\n
    [grasorange]Cette infographie est accessible avec l'abonnement premium ou dans notre book "Gestion de la relation de travail"[/grasorange]
    """
  -createdAt: DateTimeImmutable @1723036845 {#603
    date: 2024-08-07 15:20:45.0 Europe/Paris (+02:00)
  }
  -updatedAt: DateTimeImmutable @1737621248 {#594
    date: 2025-01-23 09:34:08.0 Europe/Paris (+01:00)
  }
  -thumbnail: "cdd-les-particularites-66c6f73f63ddd177928311.webp"
  -thumbnailFile: null
  -document: "cdd-les-particularites-66b374ad5477a755601354.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#617 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1722463200 {#602
    date: 2024-08-01 00:00:00.0 Europe/Paris (+02:00)
  }
  -slug: "cdd-les-particularites"
  -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
7 DENIED INFO_PREMIUM
App\Entity\Infographics\Infographic {#1226
  -id: 82
  -title: "Contrat d'apprentissage"
  -description: """
    L'avantage de l'apprentissage est de permettre, dans le cadre d'une première expérience professionnelle, de développer des savoir-faire et des savoir-être en vue d'obtenir un diplôme.\r\n
    \r\n
    Le contrat d’apprentissage est un contrat qui comporte des spécificités, tant sur les conditions de recours que sur les conditions d'exécution. De plus, il repose sur le principe de l’alternance entre des cours (CFA / Établissement de formation) et un enseignement du métier auprès d'un employeur.\r\n
    \r\n
    Notre infographie fait le point sur l'embauche d'un apprenti.
    """
  -createdAt: DateTimeImmutable @1722863787 {#1234
    date: 2024-08-05 15:16:27.0 Europe/Paris (+02:00)
  }
  -updatedAt: DateTimeImmutable @1724315616 {#1244
    date: 2024-08-22 10:33:36.0 Europe/Paris (+02:00)
  }
  -thumbnail: "le-contrat-d-apprentissage-66c6f7e0998d4981980926.webp"
  -thumbnailFile: null
  -document: "le-contrat-d-apprentissage-66b0d0ac0b75f991956371.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#1224 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1722463200 {#1237
    date: 2024-08-01 00:00:00.0 Europe/Paris (+02:00)
  }
  -slug: "contrat-d-apprentissage"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#422 …}
  -price: null
  -parent: null
  -children: Doctrine\ORM\PersistentCollection {#1222 …}
  -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 {#1216
  -id: 2
  -title: "Embauche d'un travailleur étranger - Etudiant pendant ses études"
  -description: "L'embauche d'un travailleur étranger est toujours une démarche délicate. En effet, entre les règles prévues par le code du travail et celui du code de l'entrée et du séjour des étrangers et du droit d'asile, il est parfois difficile de s'y retrouver. Dans cette infographie, nous abordons les démarches liées à l'embauche, pendant ses études, d'un étranger ressortissant d’un pays hors de l’UE, résidant en France et titulaire d’une carte de séjour étudiant. Nous livrons également quelques préconisations pratiques pour sécuriser votre processus de recrutement."
  -createdAt: DateTimeImmutable @1711008270 {#1219
    date: 2024-03-21 09:04:30.0 Europe/Paris (+01:00)
  }
  -updatedAt: DateTimeImmutable @1733472665 {#1218
    date: 2024-12-06 09:11:05.0 Europe/Paris (+01:00)
  }
  -thumbnail: "embauche-d-un-travailleur-etranger-etudiant-pendant-ses-etudes-6606bc89a1cfe337524227.webp"
  -thumbnailFile: null
  -document: "embauche-d-un-travailleur-etranger-etudiant-pendant-ses-etudes-6752b19967cec982632687.pdf"
  -documentFile: null
  -promoted: false
  -categories: Doctrine\ORM\PersistentCollection {#1266 …}
  -theme: null
  -publishedAt: DateTimeImmutable @1704063600 {#1217
    date: 2024-01-01 00:00:00.0 Europe/Paris (+01:00)
  }
  -slug: "embauche-d-un-travailleur-etranger-etudiant-pendant-ses-etudes"
  -customer: null
  -type: App\Enum\InfographicsAvailability {#422 …}
  -price: null
  -parent: null
  -children: Doctrine\ORM\PersistentCollection {#1258 …}
  -isPurchasable: true
  -additionalInfos: null
  -positionOnHome: null
  -mainPdf: "embauche-d-un-travailleur-etranger-etudiant-pendant-ses-etudes-6752b19968258227681015.pdf"
  -mainPdfFile: null
  -bonusDocs: null
  -bonusDocsFile: null
  -availableOnPremium: null
  -deletedAt: null
}
"App\Security\Voter\CanDownloadVoter"
ACCESS DENIED
Show voter details