Option 1: Create a Permission Set with All Permissions Visible in the User Interface
Settings - Users - Permissions Sets
Option 2: Use an API call
GET /perms/permissions
Suggestions:
- specify a length to get all the permissions back - the default length of ten will not get you the full list.
- if you want to see subpermissions, set expanded to true
What you will get is a lengthy JSON response that then usually needs to be parsed to create a spreadsheet or other useful tool. You can do so using Google Refine, or you can also use Postman Visualizer – see Use Postman Visualizer to get JSON into a format for Excel