View Source Ash.Policy.SimpleCheck behaviour (ash v2.11.8)
A type of check that operates only on request context, never on the data
Define match?/3
, which gets the actor, request context, and opts, and returns true or false
Link to this section Summary
Callbacks
Whether or not the request matches the check
Link to this section Types
@type context() :: %{ :action => Ash.Resource.Actions.action(), :resource => Ash.Resource.t(), :api => Ash.Api.t(), optional(:query) => Ash.Query.t(), optional(:changeset) => Ash.Changeset.t(), optional(any()) => any() }
@type options() :: Keyword.t()
Link to this section Callbacks
Whether or not the request matches the check