permissions_web.php 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137
  1. <?php
  2. return [
  3. '*',
  4. /*
  5. * Permissions for admin
  6. */
  7. 'admin.roles.read',
  8. 'admin.roles.create',
  9. 'admin.roles.edit',
  10. 'admin.roles.delete',
  11. 'admin.ticket.read',
  12. 'admin.tickets.write',
  13. 'admin.tickets.get_notification',
  14. 'admin.tickets.category.read',
  15. 'admin.tickets.category.write',
  16. 'admin.ticket_blacklist.read',
  17. 'admin.ticket_blacklist.write',
  18. 'admin.overview.read',
  19. 'admin.overview.sync',
  20. 'admin.api.read',
  21. 'admin.api.write',
  22. 'admin.users.read',
  23. 'admin.users.write',
  24. 'admin.users.suspend',
  25. 'admin.users.write.credits',
  26. 'admin.users.write.username',
  27. 'admin.users.write.password',
  28. 'admin.users.write.role',
  29. 'admin.users.write.referal',
  30. 'admin.users.write.pterodactyl',
  31. 'admin.users.write.email',
  32. 'admin.users.notify',
  33. 'admin.users.login_as',
  34. 'admin.users.delete',
  35. 'admin.servers.read',
  36. 'admin.servers.write',
  37. 'admin.servers.suspend',
  38. 'admin.servers.write.owner',
  39. 'admin.servers.write.identifier',
  40. 'admin.servers.delete',
  41. 'admin.servers.bypass_creation_enabled',
  42. 'admin.products.read',
  43. 'admin.products.create',
  44. 'admin.products.edit',
  45. 'admin.products.delete',
  46. 'admin.store.read',
  47. 'admin.store.write',
  48. 'admin.store.disable',
  49. 'admin.voucher.read',
  50. 'admin.voucher.write',
  51. 'admin.useful_links.read',
  52. 'admin.useful_links.write',
  53. 'admin.legal.read',
  54. 'admin.legal.write',
  55. 'admin.payments.read',
  56. 'admin.partners.read',
  57. 'admin.partners.write',
  58. 'admin.coupons.read',
  59. 'admin.coupons.write',
  60. 'admin.logs.read',
  61. /*
  62. * Settings Permissions
  63. */
  64. 'settings.discord.read',
  65. 'settings.discord.write',
  66. 'settings.general.read',
  67. 'settings.general.write',
  68. 'settings.invoice.read',
  69. 'settings.invoice.write',
  70. 'settings.locale.read',
  71. 'settings.locale.write',
  72. 'settings.mail.read',
  73. 'settings.mail.write',
  74. 'settings.pterodactyl.read',
  75. 'settings.pterodactyl.write',
  76. 'settings.referral.read',
  77. 'settings.referral.write',
  78. 'settings.server.read',
  79. 'settings.server.write',
  80. 'settings.ticket.read',
  81. 'settings.ticket.write',
  82. 'settings.user.read',
  83. 'settings.user.write',
  84. 'settings.website.read',
  85. 'settings.website.write',
  86. 'settings.paypal.read',
  87. 'settings.paypal.write',
  88. 'settings.stripe.read',
  89. 'settings.stripe.write',
  90. 'settings.mollie.read',
  91. 'settings.mollie.write',
  92. /*
  93. * Permissions for users
  94. */
  95. 'user.server.create',
  96. 'user.server.upgrade',
  97. 'user.shop.buy',
  98. 'user.ticket.read',
  99. 'user.ticket.write',
  100. 'user.referral',
  101. ];