- ACCESS
- STRUCTURE
- SECURITY
- HUMAN
Short answer
How do I audit Tableau user permissions with my AI?
Your AI uses the Tableau MCP to pull user lists and project hierarchies. You can then ask it to find specific access gaps or unauthorized roles. This replaces manual CSV exports and clicking through site settings.
Audit outcomes
Where your audit findings land.
What you get after your AI scans your Tableau site.
ACCESS
User role mapping
The AI identifies every user and their specific site membership. You'll see exactly who holds admin or viewer roles across the site.
STRUCTURE
Project hierarchy
The AI maps out your project folders. You can see how content is organized and which projects are currently active.
SECURITY
Permission gaps
Ask the AI to find users with excessive permissions. It flags anyone who has access to projects they shouldn't be in.
HUMAN
Manual cleanup
The AI identifies the issues, but you must go into the Tableau UI to revoke access or change roles. The AI cannot modify permissions.
The workflow
What your AI does when the request arrives.
The AI handles the data retrieval so you can focus on the analysis.
Fetch user data
The AI pulls a complete list of all users registered on your Tableau site.
list_usersMap project structure
It scans your site to find all existing projects and their locations.
list_projectsCross-reference access
The AI compares user roles against project memberships to find overlaps.
list_userslist_projectsReport findings
The AI summarizes the permission state into a readable format for you.
list_users
Try it
Copy these to start.
Use these prompts to begin your audit.
Starting points
These are basic starting points. Swap out the project or user names for your actual Tableau data.
Tableau Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_o9CW6FXi4IZylU3KiijspC81bIXmrbv7XY73nhbX/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Tableau capabilities are ready to use.
{
"mcpServers": {
"tableau-mcp": {
"url": "https://edge.vinkius.com/vk_preview_o9CW6FXi4IZylU3KiijspC81bIXmrbv7XY73nhbX/mcp"
}
}
}List all users in my Tableau site and tell me who has the Site Administrator role.
Show me all projects in my Tableau site and list which users have access to the 'Finance' project.
Find any users who are members of the 'Marketing' project but don't have a specific user role assigned.
Summarize the project structure for my Tableau site and highlight any empty projects.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect Tableau once, then ask.
One connection links your Tableau instance to your AI client. Your credentials stay encrypted and secure.
Connect Tableau to your AIFAQ
Common questions
- 01
Can the AI change user permissions?
No. The AI can only read user and project data. You must manually change permissions within Tableau.
- 02
Can the AI delete projects?
No. This MCP is read-only. It cannot delete users, projects, or any content in Tableau.
- 03
Does the AI see all my Tableau data?
The AI only sees the data it can access through the list_users and list_projects tools.
- 04
How does the AI know which users are in which projects?
It uses the data from the user and project lists to correlate memberships and roles.
- 05
Can I use this with Claude?
Yes, any MCP-compatible client like Claude or Cursor can use this once connected.
More questions about Tableau? The Connector page answers them. See everything the Tableau Connector can do
Connect Tableau to Claude, Cursor, ChatGPT & more
