all repos — caroster @ 46de3fb5bace8c21638e31f9ce8330ba62b07e32

[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
 6  "api::vehicle.vehicle.create",
 7  "api::vehicle.vehicle.delete",
 8  "api::vehicle.vehicle.update",
 9
10  "api::event.event.create",
11  "api::event.event.findOne",
12  "api::event.event.update",
13
14  "api::passenger.passenger.create",
15  "api::passenger.passenger.delete",
16  "api::passenger.passenger.update",
17
18  "api::page.page.find",
19  "api::page.page.findOne",
20
21  "api::setting.setting.find",
22
23  // GraphQL disabled at load
24  "api::travel.travel.find",
25  "api::passenger.passenger.find",
26  "api::event.event.find",
27  "plugin::users-permissions.user.find",
28  "api::vehicle.vehicle.find",
29];
30
31const authenticated = [...publicPerms, "plugin::users-permissions.user.me"];
32
33export default {
34  roles: {
35    public: publicPerms,
36    authenticated,
37  },
38};