From e12544d7b9e58f26e66aa63bd61fc8c446c71a18 Mon Sep 17 00:00:00 2001 From: Nathanael Sensfelder Date: Wed, 16 Jan 2019 00:06:23 +0100 Subject: ... --- src/ataxia_security.erl | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/ataxia_security.erl') diff --git a/src/ataxia_security.erl b/src/ataxia_security.erl index 4088cd4..1ad1e88 100644 --- a/src/ataxia_security.erl +++ b/src/ataxia_security.erl @@ -20,6 +20,7 @@ add_access/2, remove_access/2, allow_only/1, + allow/1, allow_any/0, allow_none/0 ] @@ -45,6 +46,9 @@ remove_access (User, Permission) -> allow_only (User) -> ordsets:add_element(User, ordsets:new()). +-spec allow (list(user())) -> permission(). +allow (Users) -> ordsets:from_list(Users). + -spec allow_any () -> permission(). allow_any () -> ordsets:add_element(any(), ordsets:new()). -- cgit v1.2.3-70-g09d2