- acl_context_authenticated
-
Set the context to a typical authenticated user. Used by m_acl.erl
- acl_logoff
-
Clear the associated access policy for the context.
- acl_is_allowed
-
Check if a user is authorized to perform an operation on a an object
(some resource or module). Observe this notification to do complex or more
fine-grained…
- acl_is_allowed_prop
-
Check if a user is authorizded to perform an action on a property.
Defaults to true .
- acl_is_owner
-
Check if a user is the owner of a resource.
id is the resource id.
- acl_logon
-
Initialize context with the access policy for the user.
- acl_mqtt
-
MQTT acl check, called via the normal acl notifications.
Actions for these checks: subscribe, publish
- acl_user_groups
-
Return the groups for the current user.
- acl_user_groups_modify
-
Modify the list of user groups of a user. Called internally
by the ACL modules when fetching the list of user groups a user
is member of.
- acl_collab_groups_modify
-
Modify the list of collaboration groups of a user. Called internally
by the ACL modules when fetching the list of collaboration groups a user
is member of.
Notifications
Authentication notifications
Referred by
Access control
Access control is about defining who is allowed to access certain resources.
It takes two steps: