aam_role_permissions_filter

Purpose

The current core and premium source do not emit aam_role_permissions_filter. Use aam_role_is_denied_to_filter for a role access decision or aam_rest_role_output_filter for the REST representation.

Callback

Example

add_filter('aam_role_is_denied_to_filter', function ($denied, $permission, $resource) {
    return $denied;
}, 10, 3);

The replacement filter receives a role permission decision. Return the original decision unless your extension has a specific rule to apply.

See the complete hook list.