XACML

XACML (Extensible Access Control Markup Language) is an open standard XML-based language designed to configure security policies and access rights to information for Web services. XACML supports fine-grained, attributes based access control definitions and supports composing of policies by re-using those low-level definitions. The following image depicts a simplified XACML policy model.

Subject Predicate : A statement about attributes whose truth can be evaluated. An actor whose attributes may be referenced by a predicate
Resource Data, service or system component
Environment The set of attributes that are relevant to an authorization decision and are independent of a particular subject, resource or action
Action An operation on a resource

Target - Set of simplified conditions for the subject, resource, and action that must be met for a policy set, policy, or rule to apply to a given request

Obligation - An obligation is a directive from the policy decision point (PDP) to the policy enforcement point (PEP) on what must be carried out before or after access is approved

XACML Editors

  • Temenos XACML Policy Editor
    • PAP-UI
  • Third-Party Editors

    The good and easy to use open-source editors for XACML policy files are,

    • Eclipse ALFA Plugin
    • UMU-XACML-Editor
    • WSO2 Identity Server

Field Name
|
Application/Table name

Temenos Headquarters SA
2 Rue de l'Ecole-de-Chimie
CH - 1205 Geneva
Switzerland

Copyright © 2020- Temenos Headquarters SA

Published on :
Tuesday, May 23, 2023 9:33:43 PM IST