all repos — caroster @ b665d19a2b5ab4e6c3f62c5344056a27ed78f486

[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::setting.setting.find",
17
18  // // GraphQL disabled at load
19  "api::travel.travel.find",
20  "api::passenger.passenger.find",
21  "api::event.event.find",
22  "plugin::users-permissions.user.find",
23  "api::vehicle.vehicle.find",
24];
25
26const authenticated = [...publicPerms, "plugin::users-permissions.user.me"];
27
28export default {
29  roles: {
30    public: publicPerms,
31    authenticated,
32  },
33};