diff --git a/packages/lesswrong/lib/collections/userRateLimits/index.ts b/packages/lesswrong/lib/collections/userRateLimits/index.ts index cb87c41e3eb..18b665c9e91 100644 --- a/packages/lesswrong/lib/collections/userRateLimits/index.ts +++ b/packages/lesswrong/lib/collections/userRateLimits/index.ts @@ -2,3 +2,4 @@ export * from './collection'; import './fragments'; import './views'; import './helpers'; +import './permissions'; diff --git a/packages/lesswrong/lib/collections/userRateLimits/permissions.ts b/packages/lesswrong/lib/collections/userRateLimits/permissions.ts new file mode 100644 index 00000000000..6cf1f5e9133 --- /dev/null +++ b/packages/lesswrong/lib/collections/userRateLimits/permissions.ts @@ -0,0 +1,10 @@ +import { adminsGroup } from "../../vulcan-users"; +import { sunshineRegimentGroup } from "../../permissions"; + +const actions = [ + "userratelimits.new", + "userratelimits.edit.all", +]; + +adminsGroup.can(actions); +sunshineRegimentGroup.can(actions);