admin-capabilities.ts 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. export type AdminCapability =
  2. | 'clear-saml-data'
  3. | 'clear-session'
  4. | 'create-recurly-account'
  5. | 'create-subscription'
  6. | 'delete-2fa'
  7. | 'delete-project'
  8. | 'modify-admin'
  9. | 'modify-feature-override'
  10. | 'modify-group'
  11. | 'modify-group-manager'
  12. | 'modify-group-member'
  13. | 'modify-group-setting'
  14. | 'modify-institution-manager'
  15. | 'modify-managed-group'
  16. | 'modify-managed-group-member'
  17. | 'modify-project-content'
  18. | 'modify-project-setting'
  19. | 'modify-publisher-manager'
  20. | 'manage-survey'
  21. | 'modify-split-test'
  22. | 'modify-user-account-status'
  23. | 'modify-user-email'
  24. | 'modify-user-name'
  25. | 'update-stripe-customer-segment'
  26. | 'view-audit-log'
  27. | 'view-group-manager'
  28. | 'view-project-content'
  29. | 'view-project-setting'
  30. | 'view-script-log'
  31. | 'view-session'
  32. | 'view-split-test'
  33. | 'view-user-additional-info'
  34. | 'create-stripe-account'
  35. export type AdminRole =
  36. | 'engagement'
  37. | 'engineering'
  38. | 'finance'
  39. | 'product'
  40. | 'sales'
  41. | 'sales_support'
  42. | 'super_admin'
  43. | 'support'
  44. | 'support_tier_1'