Autorisation

Policy Decision Point

Le Policy Decision Point, ou PDP, est le composant qui évalue les politiques et retourne des décisions d'autorisation.

Acronyme
PDP
Synonyme
PDP

Définition

Le Policy Decision Point est le moteur de décision runtime dans une architecture d'autorisation. Il reçoit une requête contenant le sujet, la ressource, l'action et le contexte, évalue cette requête par rapport aux politiques et attributs pertinents, puis retourne une décision comme permit, deny ou une réponse plus contextuelle. Dans les architectures modernes, le PDP devient l'autorité centrale des décisions fines et dynamiques.

Pourquoi c'est important

Le PDP est le cerveau de l'autorisation externalisée ; sa justesse et ses performances impactent directement l'efficacité du contrôle d'accès.

Le point de vue d'Ariovis

Lorsque la cohérence, l’auditabilité ou l’échelle l’exigent, Ariovis recommande de sortir les politiques d’autorisation du code applicatif. La décision est gouvernée séparément, tandis que son application reste au plus près de la ressource.

Les pièges courants

  • Un problème courant est le manque de tests de performance du PDP sous charge, causant des délais d'autorisation dans les scénarios à fort trafic.

Standards et protocoles

Standards de référence
  • ISO/IEC 24762
Protocoles associés
  • XACML
  • Open Policy Agent (OPA)

Explorer la même catégorie

Ces notions prennent tout leur sens dans un projet réel.

Le premier échange permet de comprendre votre contexte, vos systèmes et la prochaine décision utile.