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};