From 315296033679b2d6afb78b9bbfe73ad234879948 Mon Sep 17 00:00:00 2001 From: Ritchie Martori Date: Tue, 17 Dec 2013 20:42:28 -0800 Subject: [PATCH] Add default user ACLs --- lib/models/user.js | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/lib/models/user.js b/lib/models/user.js index bfb431e3..355a4d7f 100644 --- a/lib/models/user.js +++ b/lib/models/user.js @@ -63,6 +63,30 @@ var options = { principalId: Role.OWNER, permission: ACL.ALLOW, property: 'removeById' + }, + { + principalType: ACL.ROLE, + principalId: Role.EVERYONE, + permission: ACL.ALLOW, + property: "login" + }, + { + principalType: ACL.ROLE, + principalId: Role.EVERYONE, + permission: ACL.ALLOW, + property: "logout" + }, + { + principalType: ACL.ROLE, + principalId: Role.OWNER, + permission: ACL.ALLOW, + property: "findById" + }, + { + principalType: ACL.ROLE, + principalId: Role.OWNER, + permission: ACL.ALLOW, + property: "updateAttributes" } ] };