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.form_login.main
user_checker security.user_checker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "form_login"
  "App\Security\UserAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#344
  -map: Symfony\Component\Security\Http\AccessMap {#345 …}
  -logger: Monolog\Logger {#297 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#355
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#455 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#297 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#354 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#324 …}
  -registered: false
  -trustResolver: Symfony\Component\Security\Core\Authentication\AuthenticationTrustResolver {#288 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#349 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#170
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#176 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#182
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#456 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#391 …}
  -map: Symfony\Component\Security\Http\AccessMap {#345 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#323
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#456 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "ipn_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#304 …}
  -csrfTokenManager: null
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#324 …}
}
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
"App\Security\Voter\SecurityVoter"

Access decision log

# Result Attributes Object
1 DENIED IS_AUTHENTICATED_FULLY
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS DENIED
"App\Security\Voter\SecurityVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED PEUT_CONSULTER_ACTUALITE
[
  "actualite" => App\Entity\Actualites\Actualite {#854
    -id: 104
    -libelle: "Publication de la méthodologie référentiel version v3.0"
    -resume: "La méthode d’évaluation du référentiel des espèces de l’observatoire FAUNA passe en version 3.0. Elle inclut des précisions et des statuts supplémentaires par rapport à la version v2.2."
    -contenu: """
      <style type="text/css" scoped="">\r\n
      .grandeImage {\r\n
         background-repeat: no-repeat;\r\n
         #background-position: center;\r\n
         margin-left: auto;\r\n
         margin-right: auto;\r\n
      }\r\n
      @media screen and (max-width: 450px) {\r\n
        .periode {\r\n
            height: 110px;\r\n
            background-size: contain\r\n
        }\r\n
        .responsabilite {\r\n
            height: 100px;\r\n
            background-size: contain;\r\n
        }\r\n
      }\r\n
      @media screen and (min-width: 451px) {\r\n
        .periode {\r\n
            height: 110px;\r\n
            background-size: contain;\r\n
        }\r\n
        .responsabilite {\r\n
            height: 110px;\r\n
            background-size: contain;\r\n
        }\r\n
        #responsDiv {\r\n
          margin-top: 30px;\r\n
        }\r\n
      }\r\n
      @media screen and (min-width: 768px) {\r\n
        .periode {\r\n
            height: 130px;\r\n
            background-size: contain;\r\n
        }\r\n
        .responsabilite {\r\n
            height: 130px;\r\n
            background-size: contain;\r\n
        }\r\n
        #responsDiv {\r\n
          margin-top: 30px;\r\n
        }\r\n
      }\r\n
      @media screen and (min-width: 992px) {\r\n
        .periode {\r\n
            height: 153px;\r\n
            background-size: contain;\r\n
            width: 78%;\r\n
            margin-top: 20px;\r\n
        }\r\n
        .responsabilite {\r\n
           height: 153px;\r\n
           width: 79%;\r\n
           background-size: contain;\r\n
           margin-top: 20px;\r\n
        }\r\n
      }\r\n
      @media screen and (min-width: 1200px) {\r\n
        .periode {\r\n
           height: 153px;\r\n
           background-size: contain;\r\n
           width: 68%;\r\n
        }\r\n
        .responsabilite {\r\n
            height: 153px;\r\n
           width: 66%;\r\n
           background-size: contain;\r\n
        }\r\n
      }\r\n
      @media screen and (min-width: 1400px) {\r\n
        .periode {\r\n
           height: 153px;\r\n
           background-size: contain;\r\n
           width: 784px;\r\n
        }\r\n
        .responsabilite {\r\n
            height: 153px;\r\n
           width: 784px;\r\n
           background-size: contain;\r\n
        }\r\n
      }\r\n
      </style>\r\n
      \r\n
      \r\n
      <h1 class="text-center text-lg-start mb-5 mb-lg-4">\r\n
          Un référentiel, pour quoi faire ? \r\n
      </h1>\r\n
      <div>\r\n
          <p class="text-justify">\r\n
              Depuis sa création, le référentiel des espèces mis en place par l'observatoire FAUNA se donne l'objectif de lister les espèces recensées sur la Nouvelle-Aquitaine. Il est complété d’un ensemble d’informations - ou statuts - détaillant les caractéristiques de chaque espèce (rareté, endémisme, réglementations, etc.). Comme d'autres référentiels, le référentiel des espèces de l'Observatoire FAUNA constitue une base de travail primordiale en permettant à l’ensemble des acteurs régionaux de disposer d'informations communes et homogènes.</p>\r\n
          <p class="text-justify">\r\n
              L'évaluation des statuts affectés aux espèces repose sur les connaissances partagées dans le SINP et s’appuie sur des expertises complémentaires, notamment pour les cas de disparition d’espèce ou de présence jugée occasionnelle ou accidentelle. Leur évaluation est encadrée par une méthode soumise au <a href="https://www.nouvelle-aquitaine.developpement-durable.gouv.fr/qu-est-ce-que-le-conseil-scientifique-regional-du-a9989.html" target="_blank">Conseil Scientifique Régional du Patrimoine Naturel (CSRPN)</a>, dont la première version a été validée en 2018. Depuis, <b>plus de 3 100 espèces ont été évaluées</b>. Ces avancées notables sont le fruit de collaborations avec de nombreux experts du territoire que nous tenons à remercier.</p>\r\n
      </div>\r\n
      \r\n
      \r\n
      <h1 class="text-center text-lg-start mb-5 mb-lg-4">\r\n
          La méthodologie du référentiel version 3.0, quelles sont les évolutions majeures ?\r\n
      </h1>\r\n
      <div>\r\n
              <p class="text-justify">\r\n
                  <b>Définition de la période récente</b> : la période récente est glissante tous les 5 ans au lieu de commencer toujours à 2000. Aujourd'hui, elle débute en 2010 et en 2030, elle débutera en 2015.\r\n
              </p>\r\n
      \r\n
      <div class="grandeImage periode" style="background-image:url('https://docs.observatoire-fauna.fr/images/actualites/embed/a027b51a-3fcb-42a0-9c02-2a82d1eae949.jpg')"></div>\r\n
      \r\n
              <p class="text-justify">\r\n
                  <b>Statut d'endémisme</b> : La notion d'endémisme est restreinte aux zones biogéographiques uniquement, afin de ne pas recouper avec les notions administratives qui n'ont pas de sens biologique. On distingue ainsi :\r\n
               </p><ul>\r\n
                  <li> Endémisme pyrénéen</li>\r\n
                  <li> Endémisme pyrénéo-cantabrique</li>\r\n
                  <li> Endémisme du littoral atlantique</li>\r\n
                  <li> Endémisme des dunes littorales des Landes de Gascogne</li>\r\n
                  <li> Endémisme Massif central</li>\r\n
               </ul>\r\n
              <p></p>\r\n
              <p id="responsDiv" class="text-justify">\r\n
                  <b>Statut de responsabilité</b> : ce nouveau statut permet d'attribuer une responsabilité régionale dans la conservation d'une espèce, à partir de la part de distribution d’une espèce présente en région par rapport à sa distribution en France. Plus cette part est importante, plus on considère que la responsabilité est forte.\r\n
              </p>\r\n
      \r\n
      <div class="grandeImage responsabilite" style="background-image:url('https://docs.observatoire-fauna.fr/images/actualites/embed/738c9978-13f8-45f9-a7e9-01580bdd3308.jpg')"></div>\r\n
      \r\n
              <p class="text-justify">\r\n
                  <b>Trait fonctionnel</b> : cette nouvelle notion de la méthodologie correspond un paramètre biologique ou écologique qui intervient dans le fonctionnement des organismes et des écosystèmes. Par exemple, la qualité de pollinisation est un trait fonctionnel des espèces floricoles, qui se traduit au travers de 3 valeurs selon leur contribution au processus de pollinisation : faible, moyenne, forte.\r\n
              </p>\r\n
              <p></p>\r\n
              <p class="text-center text-md-start">\r\n
                  <a style="font-weight: 700;padding: 8px 15px;border: none;border-radius: 20px;line-height: 15px;transition: all 0.2s ease-in-out 0s;margin: 10px 0;text-transform: uppercase;display: inline-block;background: var(--jaune-vert);color: var(--marron);" href="https://observatoire-fauna.fr/ressources/publications/download/180" target="_blank">Voir la méthode</a>\r\n
              </p>\r\n
      </div>\r\n
      \r\n
      <h1 class="text-center text-lg-start mb-5 mb-lg-4">\r\n
          Quelles conséquences sur le référentiel ? \r\n
      </h1>\r\n
      <div>\r\n
          <p class="text-justify">\r\n
              Le référentiel publié n'est pas pour l'instant modifié. Mais un chantier est en cours afin de réévaluer progressivement les espèces conformément à la nouvelle méthode. Des version intermédiaires seront régulièrement publiées, en précisant quels groupes taxonomiques ont été réévalués, avant de produire une version du référentiel complète et conforme à la méthodologie v3.0.\r\n
          </p>\r\n
          <p class="text-center text-md-start">\r\n
              <a style="font-weight: 700;padding: 8px 15px;border: none;border-radius: 20px;line-height: 15px;transition: all 0.2s ease-in-out 0s;margin: 10px 0;text-transform:   uppercase;display: inline-block;background: var(--jaune-vert);color: var(--marron);" href="https://observatoire-fauna.fr/ressources/publications/download/166" target="_blank">Voir le référentiel - 09/2022</a>\r\n
          </p>\r\n
      </div>
      """
    -photo: null
    -photoEspece: Proxies\__CG__\App\Entity\Photo\Photo {#659 …}
    -publie: true
    -numerisateur: Proxies\__CG__\App\Entity\User {#802 …}
    -datePublication: DateTime @1753770238 {#756
      date: 2025-07-29 08:23:58.0 Europe/Paris (+02:00)
    }
    -dateMiseAJour: DateTime @1754480615 {#852
      date: 2025-08-06 13:43:35.0 Europe/Paris (+02:00)
    }
    -themes: Doctrine\ORM\PersistentCollection {#781 …}
  }
  "bloqueAcces" => false
]
"App\Security\Voter\SecurityVoter"
ACCESS DENIED
Show voter details
3 DENIED IS_AUTHENTICATED_FULLY
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS DENIED
"App\Security\Voter\SecurityVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED IS_AUTHENTICATED_FULLY
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS DENIED
"App\Security\Voter\SecurityVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED HAS_ROLE
[
  "role" => "TAXREF-MATCH"
  "bloqueAcces" => false
]
"App\Security\Voter\SecurityVoter"
ACCESS DENIED
Show voter details
6 DENIED IS_AUTHENTICATED_FULLY
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS DENIED
"App\Security\Voter\SecurityVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED HAS_ROLE
[
  "role" => "USER-MATCH"
  "bloqueAcces" => false
]
"App\Security\Voter\SecurityVoter"
ACCESS DENIED
Show voter details
8 DENIED IS_AUTHENTICATED_FULLY
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS DENIED
"App\Security\Voter\SecurityVoter"
ACCESS ABSTAIN
Show voter details
9 DENIED HAS_ROLE
[
  "role" => "ADMIN-REF-ESPECE"
  "bloqueAcces" => false
]
"App\Security\Voter\SecurityVoter"
ACCESS DENIED
Show voter details
10 DENIED IS_AUTHENTICATED_FULLY
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS DENIED
"App\Security\Voter\SecurityVoter"
ACCESS ABSTAIN
Show voter details
11 DENIED HAS_ROLE
[
  "role" => "ADMIN-PHOTO"
  "bloqueAcces" => false
]
"App\Security\Voter\SecurityVoter"
ACCESS DENIED
Show voter details
12 DENIED IS_AUTHENTICATED_FULLY
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS DENIED
"App\Security\Voter\SecurityVoter"
ACCESS ABSTAIN
Show voter details
13 DENIED HAS_ROLE
[
  "role" => "ADMIN-RESSOURCES"
  "bloqueAcces" => false
]
"App\Security\Voter\SecurityVoter"
ACCESS DENIED
Show voter details
14 DENIED IS_AUTHENTICATED_FULLY
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS DENIED
"App\Security\Voter\SecurityVoter"
ACCESS ABSTAIN
Show voter details
15 DENIED HAS_ROLE
[
  "role" => "ADMIN-INDICATEURS"
  "bloqueAcces" => false
]
"App\Security\Voter\SecurityVoter"
ACCESS DENIED
Show voter details
16 DENIED IS_AUTHENTICATED_FULLY
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS DENIED
"App\Security\Voter\SecurityVoter"
ACCESS ABSTAIN
Show voter details
17 DENIED HAS_ROLE
[
  "role" => "ACTUALITES"
  "bloqueAcces" => false
]
"App\Security\Voter\SecurityVoter"
ACCESS DENIED
Show voter details
18 DENIED IS_AUTHENTICATED_FULLY
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS DENIED
"App\Security\Voter\SecurityVoter"
ACCESS ABSTAIN
Show voter details
19 DENIED HAS_ROLE
[
  "role" => "ADMIN-API-BDC"
  "bloqueAcces" => false
]
"App\Security\Voter\SecurityVoter"
ACCESS DENIED
Show voter details
20 DENIED IS_AUTHENTICATED_FULLY
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS DENIED
"App\Security\Voter\SecurityVoter"
ACCESS ABSTAIN
Show voter details
21 DENIED HAS_ROLE
[
  "role" => "ADMIN-COMMUNICATION-SINP"
  "bloqueAcces" => false
]
"App\Security\Voter\SecurityVoter"
ACCESS DENIED
Show voter details
22 DENIED IS_AUTHENTICATED_FULLY
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS DENIED
"App\Security\Voter\SecurityVoter"
ACCESS ABSTAIN
Show voter details
23 DENIED HAS_ROLE
[
  "role" => "ADMIN-USER-ORGANISME"
  "bloqueAcces" => false
]
"App\Security\Voter\SecurityVoter"
ACCESS DENIED
Show voter details
24 DENIED IS_AUTHENTICATED_FULLY
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS DENIED
"App\Security\Voter\SecurityVoter"
ACCESS ABSTAIN
Show voter details
25 DENIED HAS_ROLE
[
  "role" => "ADMIN-CARNET-ADRESSE"
  "bloqueAcces" => false
]
"App\Security\Voter\SecurityVoter"
ACCESS DENIED
Show voter details
26 DENIED IS_AUTHENTICATED_FULLY
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS DENIED
"App\Security\Voter\SecurityVoter"
ACCESS ABSTAIN
Show voter details
27 DENIED HAS_ROLE
[
  "role" => "ADMIN-DONNEES"
  "bloqueAcces" => false
]
"App\Security\Voter\SecurityVoter"
ACCESS DENIED
Show voter details
28 DENIED IS_AUTHENTICATED_FULLY
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS DENIED
"App\Security\Voter\SecurityVoter"
ACCESS ABSTAIN
Show voter details
29 DENIED HAS_ROLE
[
  "role" => "ADMIN-FORMATS"
  "bloqueAcces" => false
]
"App\Security\Voter\SecurityVoter"
ACCESS DENIED
Show voter details
30 DENIED IS_AUTHENTICATED_FULLY
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS DENIED
"App\Security\Voter\SecurityVoter"
ACCESS ABSTAIN
Show voter details
31 DENIED HAS_ROLE
[
  "role" => "ESPACE-INTERNE"
  "bloqueAcces" => false
]
"App\Security\Voter\SecurityVoter"
ACCESS DENIED
Show voter details
32 DENIED IS_AUTHENTICATED_FULLY
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS DENIED
"App\Security\Voter\SecurityVoter"
ACCESS ABSTAIN
Show voter details
33 DENIED HAS_ROLE
[
  "role" => "ADMIN-FSD"
  "bloqueAcces" => false
]
"App\Security\Voter\SecurityVoter"
ACCESS DENIED
Show voter details
34 DENIED IS_AUTHENTICATED_FULLY
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS DENIED
"App\Security\Voter\SecurityVoter"
ACCESS ABSTAIN
Show voter details
35 DENIED HAS_ROLE
[
  "role" => "ADMIN-FAQ"
  "bloqueAcces" => false
]
"App\Security\Voter\SecurityVoter"
ACCESS DENIED
Show voter details
36 DENIED IS_AUTHENTICATED_FULLY
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS DENIED
"App\Security\Voter\SecurityVoter"
ACCESS ABSTAIN
Show voter details
37 DENIED HAS_ROLE
[
  "role" => "ADMIN-PROJET"
  "bloqueAcces" => false
]
"App\Security\Voter\SecurityVoter"
ACCESS DENIED
Show voter details
38 DENIED IS_AUTHENTICATED_FULLY
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS DENIED
"App\Security\Voter\SecurityVoter"
ACCESS ABSTAIN
Show voter details
39 DENIED IS_AUTHENTICATED_FULLY
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS DENIED
"App\Security\Voter\SecurityVoter"
ACCESS ABSTAIN
Show voter details
40 DENIED HAS_ROLE
[
  "role" => "USE-PHOTO"
  "bloqueAcces" => false
]
"App\Security\Voter\SecurityVoter"
ACCESS DENIED
Show voter details
41 DENIED IS_AUTHENTICATED_FULLY
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS DENIED
"App\Security\Voter\SecurityVoter"
ACCESS ABSTAIN
Show voter details