- 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 an user. Called internally
by the ACL modules when fetching the list of user groups an user
is member of.
- acl_collab_groups_modify
-
Modify the list of collaboration groups of an user. Called internally
by the ACL modules when fetching the list of collaboration groups an 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: