TestIntegration_Bootstrap-CreateRoles 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. roles
  2. {
  3. "roles": [
  4. {
  5. "description": "Administrator with full access",
  6. "name": "admin",
  7. "permissions": [
  8. {
  9. "code": "user:read"
  10. },
  11. {
  12. "code": "user:write"
  13. },
  14. {
  15. "code": "task:read"
  16. },
  17. {
  18. "code": "task:write"
  19. },
  20. {
  21. "code": "service:read"
  22. },
  23. {
  24. "code": "service:write"
  25. },
  26. {
  27. "code": "note:read"
  28. },
  29. {
  30. "code": "note:write"
  31. }
  32. ]
  33. },
  34. {
  35. "description": "Team member with read access and limited write access",
  36. "name": "member",
  37. "permissions": [
  38. {
  39. "code": "user:read"
  40. },
  41. {
  42. "code": "task:read"
  43. },
  44. {
  45. "code": "task:write"
  46. },
  47. {
  48. "code": "service:read"
  49. },
  50. {
  51. "code": "note:read"
  52. },
  53. {
  54. "code": "note:write"
  55. }
  56. ]
  57. },
  58. {
  59. "description": "Read-only access",
  60. "name": "viewer",
  61. "permissions": [
  62. {
  63. "code": "user:read"
  64. },
  65. {
  66. "code": "task:read"
  67. },
  68. {
  69. "code": "service:read"
  70. },
  71. {
  72. "code": "note:read"
  73. }
  74. ]
  75. }
  76. ]
  77. }