Vulcan/packages/nova-users/lib/permissions.js

16 lines
307 B
JavaScript
Raw Normal View History

2016-06-23 15:00:58 +09:00
import Users from './collection.js';
2016-06-15 11:07:10 +09:00
2016-07-20 10:25:05 +09:00
const defaultActions = [
2016-07-21 09:40:05 +09:00
"users.new",
2016-07-20 10:25:05 +09:00
"users.edit.own",
"users.remove.own"
];
Users.groups.default.can(defaultActions);
const adminActions = [
2016-07-21 09:40:05 +09:00
"users.new",
2016-07-20 10:25:05 +09:00
"users.edit.all",
2016-07-21 09:53:58 +09:00
"users.remove.all",
"settings.edit"
2016-07-20 10:25:05 +09:00
];
Users.groups.admins.can(adminActions);