all repos — caroster @ 35309ef0acbe64753679fc84022199d730edead2

[Octree] Group carpool to your event https://caroster.io

backend/config/permissions.ts (view raw)

 1const publicPerms = [
 2  "api::travel.travel.create",
 3  "api::travel.travel.delete",
 4  "api::travel.travel.update",
 5  "api::vehicle.vehicle.create",
 6  "api::vehicle.vehicle.delete",
 7  "api::vehicle.vehicle.update",
 8  "api::event.event.create",
 9  "api::event.event.findOne",
10  "api::event.event.update",
11  "api::passenger.passenger.create",
12  "api::passenger.passenger.delete",
13  "api::passenger.passenger.update",
14  "api::page.page.find",
15  "api::page.page.findOne",
16  "api::module.module.find",
17  "api::setting.setting.find",
18  "api::stripe.stripe.handleWebhook",
19];
20
21const authenticated = [
22  ...publicPerms,
23  "plugin::users-permissions.user.me",
24];
25
26export default {
27  roles: {
28    public: publicPerms,
29    authenticated,
30  },
31};