1. Is there a way I can write a custom application, which will be able to read the details from Tableau Server, like list of users, workbooks, projects and permissions etc? Does Tableau expose any functionality by which we can read these information?
2. The way we can use Tabcmd to create the users on Tableau server, can we also use Tabcmd to do the following (without logging to server manually):
Create user groups
Assign permissions to projects, workbooks and views
(the objective is to automate the process so Admin does not log-in manually to do these)