All work and no fun makes Jack a dull boy. This is why we've provided a list of playgrounds below where you can experiment with your own ALFA policies.

ALFA Playground by Axiomatics

Axiomatics provides a comprehensive playground which lets you write ALFA policies, compile and deploy to an embedded PDP for easy testing. Validate policies using partial evaluation and run AuthZEN tests.

IdentityServer.com Playground By Rock Solid Knowledge

Enforcer is an authorization engine from Rock Solid Knowledge. It is based on the concept of Attribute Based Access Control (ABAC) where information about a subject (typically a user), a resource they are wishing to access and the general environment (e.g. time of day) is used to decide whether the intended action can proceed. It is very flexible for modelling access control rules and allows the whole access control policy to be defined in one place

Open Source

Because ALFA compiles straight into XACML, you can use any of the freely available XACML-compliant Policy Decision Points. Choose from:

  • AT&T XACML (Java)
  • AuthZForce (Java)