ash_policy_access v0.1.0 API Reference

Modules

Authorization in Ash is done via declaring rules for actions, and in the case of stateful actions, via declaring authoriation_steps on attributes and relationships.

A behaviour for declaring checks, which can be used to easily construct authorization rules.

Simple equality check between a field on the actor and a field on the record

The global authorization checks built into ash

Determines if a set of authorization requests can be met or not.

Raised when authorization for an action fails