We would like to generate a report of all Rally users and see the Workspaces they have access to and the permissions to each Workspace
There are a few ways you could do this.
1. Using a URL for a specific workspace. You would add your WorkspaceOID to the queries below. You could also change your pagesize to 2000.
https://rally1.rallydev.com/slm/webservice/v2.0/user?workspace=https://rally1.rallydev.com/slm/webservice/v2.0/workspace/<WorkspaceOID>&query=&fetch=EmailAddress,LastName,FirstName,Disabled,SubscriptionPermission,WorkspacePermission&start=1&pagesize=1
This could also be downloaded to a .csv file with the following command:
https://rally1.rallydev.com/slm/webservice/v2.0/user.csv?workspace=https://rally1.rallydev.com/slm/webservice/v2.0/workspace/<WorkspaceOID>&query=&fetch=EmailAddress,LastName,FirstName,Disabled,SubscriptionPermission,WorkspacePermission&start=1&pagesize=1
2. You can use this community application to get a list of users, but this doesn't have all the fields you want. This custom application can be altered though.
Rally: Is there a way to get a list of WorkSpaces with their Workspace Admins?
3. You can also use the Users Admin page and export the results to a CSV file.