> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stackone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Tableau

> 122 actions available for Tableau through StackOne. Use via Actions RPC, Toolset SDK, MCP, or A2A.

<div className="not-prose" style={{ display: 'flex', alignItems: 'center', gap: '12px', marginBottom: '24px' }}>
  <img src="https://stackone-logos.com/api/tableau/filled/png" alt="Tableau" className="connector-page-icon" style={{ width: '48px', height: '48px', borderRadius: '10px', padding: '2px' }} />

  <div>
    <div style={{ fontSize: '24px', fontWeight: '600' }}>Tableau</div>
    <div className="connector-page-subtitle" style={{ fontSize: '14px' }}>122 actions · 1 auth method</div>

    <div style={{ display: 'flex', flexWrap: 'wrap', gap: '6px', marginTop: '8px' }}>
      <span className="connector-page-tag-preview" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>Preview</span>
      <span className="connector-page-category-tag" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>IAM</span>
      <span className="connector-page-category-tag" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>Automation</span>
    </div>
  </div>
</div>

## Authentication

<Columns cols={2}>
  <Card title="Personal Access Token">
    Use your Tableau Personal Access Token (PAT) for secure API authentication. PATs are long-lived tokens that can be revok...

    Guides: [Connector Profile](/connectors/tableau/guides/connector-profile/personal-access-token), [Link Account](/connectors/tableau/guides/link-account/personal-access-token)
  </Card>
</Columns>

<div className="connector-meta-library-section">
  <div className="connector-meta-library-title">Actions</div>

  <div className="connector-actions-controls not-prose" data-connector-actions-controls>
    <div className="connector-actions-controls__row">
      <input type="search" className="connector-actions-search" data-connector-actions-search placeholder="Search actions" aria-label="Search actions" />

      <div className="connector-actions-scopes" data-connector-actions-scopes>
        <button type="button" className="connector-actions-scopes__toggle" data-connector-actions-scopes-toggle aria-expanded="false">
          <span>Scopes<span data-connector-actions-scopes-count /></span>
        </button>

        <div className="connector-actions-scopes__menu">
          <div className="connector-actions-scopes__header">
            <input type="search" className="connector-actions-scopes__search" data-connector-actions-scope-search placeholder="Search scopes..." aria-label="Search scopes" />

            <div className="connector-actions-scopes__actions">
              <button type="button" data-connector-actions-scopes-select-all>Select all</button>
              <span>|</span>
              <button type="button" data-connector-actions-scopes-clear>Clear</button>
            </div>
          </div>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:*:*" data-connector-actions-scope-filter />

            <span>tableau:*:*</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:content:read" data-connector-actions-scope-filter />

            <span>tableau:content:read</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:content:write" data-connector-actions-scope-filter />

            <span>tableau:content:write</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:datasource_tags:update" data-connector-actions-scope-filter />

            <span>tableau:datasource\_tags:update</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:datasources:delete" data-connector-actions-scope-filter />

            <span>tableau:datasources:delete</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:datasources:download" data-connector-actions-scope-filter />

            <span>tableau:datasources:download</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:datasources:update" data-connector-actions-scope-filter />

            <span>tableau:datasources:update</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:domains:read" data-connector-actions-scope-filter />

            <span>tableau:domains:read</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:domains:update" data-connector-actions-scope-filter />

            <span>tableau:domains:update</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:embedding_site_settings:read" data-connector-actions-scope-filter />

            <span>tableau:embedding\_site\_settings:read</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:embedding_site_settings:update" data-connector-actions-scope-filter />

            <span>tableau:embedding\_site\_settings:update</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:groups:create" data-connector-actions-scope-filter />

            <span>tableau:groups:create</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:groups:read" data-connector-actions-scope-filter />

            <span>tableau:groups:read</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:groups:update" data-connector-actions-scope-filter />

            <span>tableau:groups:update</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:groups:write" data-connector-actions-scope-filter />

            <span>tableau:groups:write</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:jobs:read" data-connector-actions-scope-filter />

            <span>tableau:jobs:read</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:jobs:update" data-connector-actions-scope-filter />

            <span>tableau:jobs:update</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:permissions:delete" data-connector-actions-scope-filter />

            <span>tableau:permissions:delete</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:permissions:read" data-connector-actions-scope-filter />

            <span>tableau:permissions:read</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:permissions:update" data-connector-actions-scope-filter />

            <span>tableau:permissions:update</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:projects:create" data-connector-actions-scope-filter />

            <span>tableau:projects:create</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:projects:delete" data-connector-actions-scope-filter />

            <span>tableau:projects:delete</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:projects:read" data-connector-actions-scope-filter />

            <span>tableau:projects:read</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:projects:update" data-connector-actions-scope-filter />

            <span>tableau:projects:update</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:recommendation_dismissals:delete" data-connector-actions-scope-filter />

            <span>tableau:recommendation\_dismissals:delete</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:schedules:read" data-connector-actions-scope-filter />

            <span>tableau:schedules:read</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:server_admin_tokens:delete" data-connector-actions-scope-filter />

            <span>tableau:server\_admin\_tokens:delete</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:sessions:delete" data-connector-actions-scope-filter />

            <span>tableau:sessions:delete</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:sites:delete" data-connector-actions-scope-filter />

            <span>tableau:sites:delete</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:sites:read" data-connector-actions-scope-filter />

            <span>tableau:sites:read</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:sites:switch" data-connector-actions-scope-filter />

            <span>tableau:sites:switch</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:sites:write" data-connector-actions-scope-filter />

            <span>tableau:sites:write</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:tasks:read" data-connector-actions-scope-filter />

            <span>tableau:tasks:read</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:tasks:run" data-connector-actions-scope-filter />

            <span>tableau:tasks:run</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:users:create" data-connector-actions-scope-filter />

            <span>tableau:users:create</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:users:read" data-connector-actions-scope-filter />

            <span>tableau:users:read</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:users:update" data-connector-actions-scope-filter />

            <span>tableau:users:update</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:users:write" data-connector-actions-scope-filter />

            <span>tableau:users:write</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:views:download" data-connector-actions-scope-filter />

            <span>tableau:views:download</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:views:read" data-connector-actions-scope-filter />

            <span>tableau:views:read</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:views:update" data-connector-actions-scope-filter />

            <span>tableau:views:update</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:workbook_downgrade_info:read" data-connector-actions-scope-filter />

            <span>tableau:workbook\_downgrade\_info:read</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:workbooks:delete" data-connector-actions-scope-filter />

            <span>tableau:workbooks:delete</span>
          </label>

          <label className="connector-actions-scopes__item">
            <input type="checkbox" value="tableau:workbooks:update" data-connector-actions-scope-filter />

            <span>tableau:workbooks:update</span>
          </label>

          <div className="connector-actions-scopes__empty" hidden>No scopes found</div>
        </div>
      </div>
    </div>
  </div>

  <div className="meta-library-count" data-connector-actions-count>122 actions</div>

  <div className="not-prose meta-library-table-container" data-connector-actions-table>
    <div className="connector-meta-library-grid" style={{ gridTemplateColumns: '200px 1fr 150px' }}>
      <div className="connector-meta-library-row">
        <div className="meta-library-grid-header-cell">Action</div>
        <div className="meta-library-grid-header-cell">Description</div>
        <div className="meta-library-grid-header-cell">Required scopes</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_query_datasources" data-action-label="Query Data Sources" data-action-scopes="tableau:content:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Query Data Sources</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_query_datasources" aria-label="Copy tableau_query_datasources"><code className="connector-page-code">tableau\_query\_datasources</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get a list of all data sources on the site</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:content:read" aria-label="Copy scope tableau:content:read"><code className="connector-page-code">tableau:content:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_query_datasource" data-action-label="Query Data Source" data-action-scopes="tableau:content:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Query Data Source</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_query_datasource" aria-label="Copy tableau_query_datasource"><code className="connector-page-code">tableau\_query\_datasource</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get details of a specific data source</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:content:read" aria-label="Copy scope tableau:content:read"><code className="connector-page-code">tableau:content:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_update_datasource" data-action-label="Update Data Source" data-action-scopes="tableau:datasources:update">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Data Source</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_update_datasource" aria-label="Copy tableau_update_datasource"><code className="connector-page-code">tableau\_update\_datasource</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update data source properties</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:datasources:update" aria-label="Copy scope tableau:datasources:update"><code className="connector-page-code">tableau:datasources:update</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_delete_datasource" data-action-label="Delete Data Source" data-action-scopes="tableau:datasources:delete">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Data Source</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_delete_datasource" aria-label="Copy tableau_delete_datasource"><code className="connector-page-code">tableau\_delete\_datasource</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a data source from the site</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:datasources:delete" aria-label="Copy scope tableau:datasources:delete"><code className="connector-page-code">tableau:datasources:delete</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_query_datasource_connections" data-action-label="Query Data Source Connections" data-action-scopes="tableau:content:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Query Data Source Connections</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_query_datasource_connections" aria-label="Copy tableau_query_datasource_connections"><code className="connector-page-code">tableau\_query\_datasource\_connections</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get connection details for a data source</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:content:read" aria-label="Copy scope tableau:content:read"><code className="connector-page-code">tableau:content:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_update_datasource_connection" data-action-label="Update Data Source Connection" data-action-scopes="tableau:datasources:update">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Data Source Connection</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_update_datasource_connection" aria-label="Copy tableau_update_datasource_connection"><code className="connector-page-code">tableau\_update\_datasource\_connection</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update connection details for a data source</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:datasources:update" aria-label="Copy scope tableau:datasources:update"><code className="connector-page-code">tableau:datasources:update</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_get_datasource_revisions" data-action-label="Get Data Source Revisions" data-action-scopes="tableau:content:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Data Source Revisions</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_get_datasource_revisions" aria-label="Copy tableau_get_datasource_revisions"><code className="connector-page-code">tableau\_get\_datasource\_revisions</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get revision history for a data source</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:content:read" aria-label="Copy scope tableau:content:read"><code className="connector-page-code">tableau:content:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_remove_datasource_revision" data-action-label="Remove Data Source Revision" data-action-scopes="tableau:datasources:delete">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Remove Data Source Revision</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_remove_datasource_revision" aria-label="Copy tableau_remove_datasource_revision"><code className="connector-page-code">tableau\_remove\_datasource\_revision</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a specific revision of a data source</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:datasources:delete" aria-label="Copy scope tableau:datasources:delete"><code className="connector-page-code">tableau:datasources:delete</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_add_tags_to_datasource" data-action-label="Add Tags To Data Source" data-action-scopes="tableau:datasource_tags:update">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Add Tags To Data Source</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_add_tags_to_datasource" aria-label="Copy tableau_add_tags_to_datasource"><code className="connector-page-code">tableau\_add\_tags\_to\_datasource</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add tags to a data source</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:datasource_tags:update" aria-label="Copy scope tableau:datasource_tags:update"><code className="connector-page-code">tableau:datasource\_tags:update</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_download_datasource" data-action-label="Download Data Source" data-action-scopes="tableau:datasources:download">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Download Data Source</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_download_datasource" aria-label="Copy tableau_download_datasource"><code className="connector-page-code">tableau\_download\_datasource</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Download a data source file</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:datasources:download" aria-label="Copy scope tableau:datasources:download"><code className="connector-page-code">tableau:datasources:download</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_unified_list_groups" data-action-label="List Unified Groups" data-action-scopes="tableau:groups:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Unified Groups</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_unified_list_groups" aria-label="Copy tableau_unified_list_groups"><code className="connector-page-code">tableau\_unified\_list\_groups</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List unified groups in Tableau.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:groups:read" aria-label="Copy scope tableau:groups:read"><code className="connector-page-code">tableau:groups:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_unified_get_group" data-action-label="Get Unified Group" data-action-scopes="tableau:groups:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Unified Group</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_unified_get_group" aria-label="Copy tableau_unified_get_group"><code className="connector-page-code">tableau\_unified\_get\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get a unified Tableau group by ID.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:groups:read" aria-label="Copy scope tableau:groups:read"><code className="connector-page-code">tableau:groups:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_unified_list_resource_types" data-action-label="List Unified Resource Types" data-action-scopes="tableau:sites:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Unified Resource Types</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_unified_list_resource_types" aria-label="Copy tableau_unified_list_resource_types"><code className="connector-page-code">tableau\_unified\_list\_resource\_types</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List unified resource types in Tableau.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:sites:read" aria-label="Copy scope tableau:sites:read"><code className="connector-page-code">tableau:sites:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_unified_list_resource_users" data-action-label="List Unified Resource Users" data-action-scopes="tableau:permissions:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Unified Resource Users</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_unified_list_resource_users" aria-label="Copy tableau_unified_list_resource_users"><code className="connector-page-code">tableau\_unified\_list\_resource\_users</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List unified resource users in Tableau.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:permissions:read" aria-label="Copy scope tableau:permissions:read"><code className="connector-page-code">tableau:permissions:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_unified_list_roles" data-action-label="List Unified Roles" data-action-scopes="tableau:sites:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Unified Roles</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_unified_list_roles" aria-label="Copy tableau_unified_list_roles"><code className="connector-page-code">tableau\_unified\_list\_roles</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List unified roles in Tableau.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:sites:read" aria-label="Copy scope tableau:sites:read"><code className="connector-page-code">tableau:sites:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_unified_get_role" data-action-label="Get Unified Role" data-action-scopes="tableau:sites:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Unified Role</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_unified_get_role" aria-label="Copy tableau_unified_get_role"><code className="connector-page-code">tableau\_unified\_get\_role</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get a unified Tableau role by ID.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:sites:read" aria-label="Copy scope tableau:sites:read"><code className="connector-page-code">tableau:sites:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_unified_list_users" data-action-label="List Unified Users" data-action-scopes="tableau:users:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Unified Users</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_unified_list_users" aria-label="Copy tableau_unified_list_users"><code className="connector-page-code">tableau\_unified\_list\_users</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List unified users in Tableau.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:users:read" aria-label="Copy scope tableau:users:read"><code className="connector-page-code">tableau:users:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_unified_get_user" data-action-label="Get Unified User" data-action-scopes="tableau:users:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Unified User</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_unified_get_user" aria-label="Copy tableau_unified_get_user"><code className="connector-page-code">tableau\_unified\_get\_user</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get a unified Tableau user by ID.</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:users:read" aria-label="Copy scope tableau:users:read"><code className="connector-page-code">tableau:users:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_list_schedules" data-action-label="List Schedules" data-action-scopes="tableau:schedules:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Schedules</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_list_schedules" aria-label="Copy tableau_list_schedules"><code className="connector-page-code">tableau\_list\_schedules</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get all schedules on the site</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:schedules:read" aria-label="Copy scope tableau:schedules:read"><code className="connector-page-code">tableau:schedules:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_list_extract_refresh_tasks_for_site" data-action-label="List Extract Refresh Tasks For Site" data-action-scopes="tableau:tasks:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Extract Refresh Tasks For Site</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_list_extract_refresh_tasks_for_site" aria-label="Copy tableau_list_extract_refresh_tasks_for_site"><code className="connector-page-code">tableau\_list\_extract\_refresh\_tasks\_for\_site</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get all extract refresh tasks on the site</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:tasks:read" aria-label="Copy scope tableau:tasks:read"><code className="connector-page-code">tableau:tasks:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_run_extract_refresh_task" data-action-label="Run Extract Refresh Task" data-action-scopes="tableau:tasks:run">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Run Extract Refresh Task</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_run_extract_refresh_task" aria-label="Copy tableau_run_extract_refresh_task"><code className="connector-page-code">tableau\_run\_extract\_refresh\_task</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Run an extract refresh task immediately</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:tasks:run" aria-label="Copy scope tableau:tasks:run"><code className="connector-page-code">tableau:tasks:run</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_query_jobs" data-action-label="Query Jobs" data-action-scopes="tableau:jobs:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Query Jobs</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_query_jobs" aria-label="Copy tableau_query_jobs"><code className="connector-page-code">tableau\_query\_jobs</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get all jobs on the site</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:jobs:read" aria-label="Copy scope tableau:jobs:read"><code className="connector-page-code">tableau:jobs:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_get_job" data-action-label="Get Job" data-action-scopes="tableau:jobs:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Job</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_get_job" aria-label="Copy tableau_get_job"><code className="connector-page-code">tableau\_get\_job</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get details of a specific job</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:jobs:read" aria-label="Copy scope tableau:jobs:read"><code className="connector-page-code">tableau:jobs:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_cancel_job" data-action-label="Cancel Job" data-action-scopes="tableau:jobs:update">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Cancel Job</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_cancel_job" aria-label="Copy tableau_cancel_job"><code className="connector-page-code">tableau\_cancel\_job</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Cancel a running or pending job</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:jobs:update" aria-label="Copy scope tableau:jobs:update"><code className="connector-page-code">tableau:jobs:update</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_list_project_permissions" data-action-label="List Project Permissions" data-action-scopes="tableau:permissions:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Project Permissions</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_list_project_permissions" aria-label="Copy tableau_list_project_permissions"><code className="connector-page-code">tableau\_list\_project\_permissions</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get permissions for a specific project</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:permissions:read" aria-label="Copy scope tableau:permissions:read"><code className="connector-page-code">tableau:permissions:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_add_project_permissions" data-action-label="Add Project Permissions" data-action-scopes="tableau:permissions:update">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Add Project Permissions</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_add_project_permissions" aria-label="Copy tableau_add_project_permissions"><code className="connector-page-code">tableau\_add\_project\_permissions</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add permissions to a project for a user or group</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:permissions:update" aria-label="Copy scope tableau:permissions:update"><code className="connector-page-code">tableau:permissions:update</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_delete_project_permission_for_user" data-action-label="Delete Project Permission For User" data-action-scopes="tableau:permissions:delete">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Project Permission For User</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_delete_project_permission_for_user" aria-label="Copy tableau_delete_project_permission_for_user"><code className="connector-page-code">tableau\_delete\_project\_permission\_for\_user</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Remove a specific permission from a project for a user</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:permissions:delete" aria-label="Copy scope tableau:permissions:delete"><code className="connector-page-code">tableau:permissions:delete</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_delete_project_permission_for_group" data-action-label="Delete Project Permission For Group" data-action-scopes="tableau:permissions:delete">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Project Permission For Group</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_delete_project_permission_for_group" aria-label="Copy tableau_delete_project_permission_for_group"><code className="connector-page-code">tableau\_delete\_project\_permission\_for\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Remove a specific permission from a project for a group</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:permissions:delete" aria-label="Copy scope tableau:permissions:delete"><code className="connector-page-code">tableau:permissions:delete</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_list_workbook_permissions" data-action-label="List Workbook Permissions" data-action-scopes="tableau:permissions:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Workbook Permissions</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_list_workbook_permissions" aria-label="Copy tableau_list_workbook_permissions"><code className="connector-page-code">tableau\_list\_workbook\_permissions</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get permissions for a specific workbook</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:permissions:read" aria-label="Copy scope tableau:permissions:read"><code className="connector-page-code">tableau:permissions:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_add_workbook_permissions" data-action-label="Add Workbook Permissions" data-action-scopes="tableau:permissions:update">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Add Workbook Permissions</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_add_workbook_permissions" aria-label="Copy tableau_add_workbook_permissions"><code className="connector-page-code">tableau\_add\_workbook\_permissions</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add permissions to a workbook for a user or group</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:permissions:update" aria-label="Copy scope tableau:permissions:update"><code className="connector-page-code">tableau:permissions:update</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_delete_workbook_permission_for_user" data-action-label="Delete Workbook Permission For User" data-action-scopes="tableau:permissions:delete">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Workbook Permission For User</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_delete_workbook_permission_for_user" aria-label="Copy tableau_delete_workbook_permission_for_user"><code className="connector-page-code">tableau\_delete\_workbook\_permission\_for\_user</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Remove a specific permission from a workbook for a user</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:permissions:delete" aria-label="Copy scope tableau:permissions:delete"><code className="connector-page-code">tableau:permissions:delete</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_delete_workbook_permission_for_group" data-action-label="Delete Workbook Permission For Group" data-action-scopes="tableau:permissions:delete">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Workbook Permission For Group</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_delete_workbook_permission_for_group" aria-label="Copy tableau_delete_workbook_permission_for_group"><code className="connector-page-code">tableau\_delete\_workbook\_permission\_for\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Remove a specific permission from a workbook for a group</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:permissions:delete" aria-label="Copy scope tableau:permissions:delete"><code className="connector-page-code">tableau:permissions:delete</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_list_datasource_permissions" data-action-label="List Data Source Permissions" data-action-scopes="tableau:permissions:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Data Source Permissions</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_list_datasource_permissions" aria-label="Copy tableau_list_datasource_permissions"><code className="connector-page-code">tableau\_list\_datasource\_permissions</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get permissions for a specific datasource</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:permissions:read" aria-label="Copy scope tableau:permissions:read"><code className="connector-page-code">tableau:permissions:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_add_datasource_permissions" data-action-label="Add Datasource Permissions" data-action-scopes="tableau:permissions:update">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Add Datasource Permissions</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_add_datasource_permissions" aria-label="Copy tableau_add_datasource_permissions"><code className="connector-page-code">tableau\_add\_datasource\_permissions</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add permissions to a datasource for a user or group</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:permissions:update" aria-label="Copy scope tableau:permissions:update"><code className="connector-page-code">tableau:permissions:update</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_delete_datasource_permission_for_user" data-action-label="Delete Datasource Permission For User" data-action-scopes="tableau:permissions:delete">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Datasource Permission For User</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_delete_datasource_permission_for_user" aria-label="Copy tableau_delete_datasource_permission_for_user"><code className="connector-page-code">tableau\_delete\_datasource\_permission\_for\_user</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Remove a specific permission from a datasource for a user</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:permissions:delete" aria-label="Copy scope tableau:permissions:delete"><code className="connector-page-code">tableau:permissions:delete</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_delete_datasource_permission_for_group" data-action-label="Delete Datasource Permission For Group" data-action-scopes="tableau:permissions:delete">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Datasource Permission For Group</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_delete_datasource_permission_for_group" aria-label="Copy tableau_delete_datasource_permission_for_group"><code className="connector-page-code">tableau\_delete\_datasource\_permission\_for\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Remove a specific permission from a datasource for a group</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:permissions:delete" aria-label="Copy scope tableau:permissions:delete"><code className="connector-page-code">tableau:permissions:delete</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_list_default_workbook_permissions" data-action-label="List Default Workbook Permissions" data-action-scopes="tableau:permissions:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Default Workbook Permissions</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_list_default_workbook_permissions" aria-label="Copy tableau_list_default_workbook_permissions"><code className="connector-page-code">tableau\_list\_default\_workbook\_permissions</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get default workbook permissions for a project</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:permissions:read" aria-label="Copy scope tableau:permissions:read"><code className="connector-page-code">tableau:permissions:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_list_default_datasource_permissions" data-action-label="List Default Datasource Permissions" data-action-scopes="tableau:permissions:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Default Datasource Permissions</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_list_default_datasource_permissions" aria-label="Copy tableau_list_default_datasource_permissions"><code className="connector-page-code">tableau\_list\_default\_datasource\_permissions</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get default datasource permissions for a project</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:permissions:read" aria-label="Copy scope tableau:permissions:read"><code className="connector-page-code">tableau:permissions:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_add_default_workbook_permissions" data-action-label="Add Default Workbook Permissions" data-action-scopes="tableau:permissions:update">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Add Default Workbook Permissions</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_add_default_workbook_permissions" aria-label="Copy tableau_add_default_workbook_permissions"><code className="connector-page-code">tableau\_add\_default\_workbook\_permissions</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add default workbook permissions to a project</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:permissions:update" aria-label="Copy scope tableau:permissions:update"><code className="connector-page-code">tableau:permissions:update</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_add_default_datasource_permissions" data-action-label="Add Default Datasource Permissions" data-action-scopes="tableau:permissions:update">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Add Default Datasource Permissions</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_add_default_datasource_permissions" aria-label="Copy tableau_add_default_datasource_permissions"><code className="connector-page-code">tableau\_add\_default\_datasource\_permissions</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add default datasource permissions to a project</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:permissions:update" aria-label="Copy scope tableau:permissions:update"><code className="connector-page-code">tableau:permissions:update</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_delete_default_workbook_permissions_for_user" data-action-label="Delete Default Workbook Permissions For User" data-action-scopes="tableau:permissions:delete">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Default Workbook Permissions For User</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_delete_default_workbook_permissions_for_user" aria-label="Copy tableau_delete_default_workbook_permissions_for_user"><code className="connector-page-code">tableau\_delete\_default\_workbook\_permissions\_for\_user</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Remove default workbook permissions from a project for a user</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:permissions:delete" aria-label="Copy scope tableau:permissions:delete"><code className="connector-page-code">tableau:permissions:delete</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_delete_default_workbook_permissions_for_group" data-action-label="Delete Default Workbook Permissions For Group" data-action-scopes="tableau:permissions:delete">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Default Workbook Permissions For Group</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_delete_default_workbook_permissions_for_group" aria-label="Copy tableau_delete_default_workbook_permissions_for_group"><code className="connector-page-code">tableau\_delete\_default\_workbook\_permissions\_for\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Remove default workbook permissions from a project for a group</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:permissions:delete" aria-label="Copy scope tableau:permissions:delete"><code className="connector-page-code">tableau:permissions:delete</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_delete_default_datasource_permissions_for_user" data-action-label="Delete Default Datasource Permissions For User" data-action-scopes="tableau:permissions:delete">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Default Datasource Permissions For User</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_delete_default_datasource_permissions_for_user" aria-label="Copy tableau_delete_default_datasource_permissions_for_user"><code className="connector-page-code">tableau\_delete\_default\_datasource\_permissions\_for\_user</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Remove default datasource permissions from a project for a user</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:permissions:delete" aria-label="Copy scope tableau:permissions:delete"><code className="connector-page-code">tableau:permissions:delete</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_delete_default_datasource_permissions_for_group" data-action-label="Delete Default Datasource Permissions For Group" data-action-scopes="tableau:permissions:delete">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Default Datasource Permissions For Group</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_delete_default_datasource_permissions_for_group" aria-label="Copy tableau_delete_default_datasource_permissions_for_group"><code className="connector-page-code">tableau\_delete\_default\_datasource\_permissions\_for\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Remove default datasource permissions from a project for a group</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:permissions:delete" aria-label="Copy scope tableau:permissions:delete"><code className="connector-page-code">tableau:permissions:delete</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_query_projects" data-action-label="Query Projects" data-action-scopes="tableau:content:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Query Projects</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_query_projects" aria-label="Copy tableau_query_projects"><code className="connector-page-code">tableau\_query\_projects</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get a list of all projects on the site</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:content:read" aria-label="Copy scope tableau:content:read"><code className="connector-page-code">tableau:content:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_create_project" data-action-label="Create Project" data-action-scopes="tableau:projects:create">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Project</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_create_project" aria-label="Copy tableau_create_project"><code className="connector-page-code">tableau\_create\_project</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new project on the site</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:projects:create" aria-label="Copy scope tableau:projects:create"><code className="connector-page-code">tableau:projects:create</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_update_project" data-action-label="Update Project" data-action-scopes="tableau:projects:update">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Project</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_update_project" aria-label="Copy tableau_update_project"><code className="connector-page-code">tableau\_update\_project</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing project</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:projects:update" aria-label="Copy scope tableau:projects:update"><code className="connector-page-code">tableau:projects:update</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_delete_project" data-action-label="Delete Project" data-action-scopes="tableau:projects:delete">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Project</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_delete_project" aria-label="Copy tableau_delete_project"><code className="connector-page-code">tableau\_delete\_project</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a project from the site</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:projects:delete" aria-label="Copy scope tableau:projects:delete"><code className="connector-page-code">tableau:projects:delete</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_get_server_info" data-action-label="Get Server Info" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Server Info</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_get_server_info" aria-label="Copy tableau_get_server_info"><code className="connector-page-code">tableau\_get\_server\_info</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get Tableau Server product and version information</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_query_current_site" data-action-label="Query Current Site" data-action-scopes="tableau:sites:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Query Current Site</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_query_current_site" aria-label="Copy tableau_query_current_site"><code className="connector-page-code">tableau\_query\_current\_site</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get details of the site you are signed into</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:sites:read" aria-label="Copy scope tableau:sites:read"><code className="connector-page-code">tableau:sites:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_get_current_server_session" data-action-label="Get Current Server Session" data-action-scopes="tableau:content:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Current Server Session</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_get_current_server_session" aria-label="Copy tableau_get_current_server_session"><code className="connector-page-code">tableau\_get\_current\_server\_session</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get information about the current session</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:content:read" aria-label="Copy scope tableau:content:read"><code className="connector-page-code">tableau:content:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_delete_server_session" data-action-label="Delete Server Session" data-action-scopes="tableau:sessions:delete">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Server Session</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_delete_server_session" aria-label="Copy tableau_delete_server_session"><code className="connector-page-code">tableau\_delete\_server\_session</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a specified server session (Tableau Server only)</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:sessions:delete" aria-label="Copy scope tableau:sessions:delete"><code className="connector-page-code">tableau:sessions:delete</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_sign_out" data-action-label="Sign Out" data-action-scopes="tableau:*:*">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Sign Out</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_sign_out" aria-label="Copy tableau_sign_out"><code className="connector-page-code">tableau\_sign\_out</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Sign out and invalidate the current authentication token</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:*:*" aria-label="Copy scope tableau:*:*"><code className="connector-page-code">tableau:*:*</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_switch_site" data-action-label="Switch Site" data-action-scopes="tableau:sites:switch">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Switch Site</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_switch_site" aria-label="Copy tableau_switch_site"><code className="connector-page-code">tableau\_switch\_site</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Switch to another site without re-authenticating (Tableau Server only)</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:sites:switch" aria-label="Copy scope tableau:sites:switch"><code className="connector-page-code">tableau:sites:switch</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_revoke_admin_personal_access_tokens" data-action-label="Revoke Admin Personal Access Tokens" data-action-scopes="tableau:server_admin_tokens:delete">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Revoke Admin Personal Access Tokens</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_revoke_admin_personal_access_tokens" aria-label="Copy tableau_revoke_admin_personal_access_tokens"><code className="connector-page-code">tableau\_revoke\_admin\_personal\_access\_tokens</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Revoke all PATs created by server administrators (Tableau Server only)</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:server_admin_tokens:delete" aria-label="Copy scope tableau:server_admin_tokens:delete"><code className="connector-page-code">tableau:server\_admin\_tokens:delete</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_list_server_active_directory_domains" data-action-label="List Server Active Directory Domains" data-action-scopes="tableau:domains:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Server Active Directory Domains</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_list_server_active_directory_domains" aria-label="Copy tableau_list_server_active_directory_domains"><code className="connector-page-code">tableau\_list\_server\_active\_directory\_domains</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all Active Directory domains configured on the server (Tableau Server only)</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:domains:read" aria-label="Copy scope tableau:domains:read"><code className="connector-page-code">tableau:domains:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_update_server_active_directory_domain" data-action-label="Update Server Active Directory Domain" data-action-scopes="tableau:domains:update">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Server Active Directory Domain</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_update_server_active_directory_domain" aria-label="Copy tableau_update_server_active_directory_domain"><code className="connector-page-code">tableau\_update\_server\_active\_directory\_domain</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an Active Directory domain configuration (Tableau Server only)</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:domains:update" aria-label="Copy scope tableau:domains:update"><code className="connector-page-code">tableau:domains:update</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_query_site_by_name" data-action-label="Query Site By Name" data-action-scopes="tableau:sites:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Query Site By Name</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_query_site_by_name" aria-label="Copy tableau_query_site_by_name"><code className="connector-page-code">tableau\_query\_site\_by\_name</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get site details by site name</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:sites:read" aria-label="Copy scope tableau:sites:read"><code className="connector-page-code">tableau:sites:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_query_site_by_content_url" data-action-label="Query Site By Content URL" data-action-scopes="tableau:sites:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Query Site By Content URL</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_query_site_by_content_url" aria-label="Copy tableau_query_site_by_content_url"><code className="connector-page-code">tableau\_query\_site\_by\_content\_url</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get site details by content URL</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:sites:read" aria-label="Copy scope tableau:sites:read"><code className="connector-page-code">tableau:sites:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_get_recently_viewed" data-action-label="Get Recently Viewed" data-action-scopes="tableau:content:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Recently Viewed</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_get_recently_viewed" aria-label="Copy tableau_get_recently_viewed"><code className="connector-page-code">tableau\_get\_recently\_viewed</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get recently viewed content for the current user</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:content:read" aria-label="Copy scope tableau:content:read"><code className="connector-page-code">tableau:content:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_get_embedding_settings" data-action-label="Get Embedding Settings" data-action-scopes="tableau:embedding_site_settings:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Embedding Settings</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_get_embedding_settings" aria-label="Copy tableau_get_embedding_settings"><code className="connector-page-code">tableau\_get\_embedding\_settings</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get embedding settings for the site</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:embedding_site_settings:read" aria-label="Copy scope tableau:embedding_site_settings:read"><code className="connector-page-code">tableau:embedding\_site\_settings:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_update_embedding_settings" data-action-label="Update Embedding Settings" data-action-scopes="tableau:embedding_site_settings:update">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Embedding Settings</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_update_embedding_settings" aria-label="Copy tableau_update_embedding_settings"><code className="connector-page-code">tableau\_update\_embedding\_settings</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update embedding settings for the site</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:embedding_site_settings:update" aria-label="Copy scope tableau:embedding_site_settings:update"><code className="connector-page-code">tableau:embedding\_site\_settings:update</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_update_site" data-action-label="Update Site" data-action-scopes="tableau:sites:write">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Site</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_update_site" aria-label="Copy tableau_update_site"><code className="connector-page-code">tableau\_update\_site</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update site settings</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:sites:write" aria-label="Copy scope tableau:sites:write"><code className="connector-page-code">tableau:sites:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_create_site" data-action-label="Create Site" data-action-scopes="tableau:sites:write">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Site</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_create_site" aria-label="Copy tableau_create_site"><code className="connector-page-code">tableau\_create\_site</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new site (Server Admin only)</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:sites:write" aria-label="Copy scope tableau:sites:write"><code className="connector-page-code">tableau:sites:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_delete_site" data-action-label="Delete Site" data-action-scopes="tableau:sites:delete">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Site</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_delete_site" aria-label="Copy tableau_delete_site"><code className="connector-page-code">tableau\_delete\_site</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a site by ID (Server Admin only)</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:sites:delete" aria-label="Copy scope tableau:sites:delete"><code className="connector-page-code">tableau:sites:delete</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_get_site_by_id" data-action-label="Get Site By ID" data-action-scopes="tableau:sites:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Site By ID</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_get_site_by_id" aria-label="Copy tableau_get_site_by_id"><code className="connector-page-code">tableau\_get\_site\_by\_id</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get site details using the site ID</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:sites:read" aria-label="Copy scope tableau:sites:read"><code className="connector-page-code">tableau:sites:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_delete_site_by_content_url" data-action-label="Delete Site By Content URL" data-action-scopes="tableau:sites:delete">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Site By Content URL</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_delete_site_by_content_url" aria-label="Copy tableau_delete_site_by_content_url"><code className="connector-page-code">tableau\_delete\_site\_by\_content\_url</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a site using its content URL (Server Admin only)</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:sites:delete" aria-label="Copy scope tableau:sites:delete"><code className="connector-page-code">tableau:sites:delete</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_delete_site_by_name" data-action-label="Delete Site By Name" data-action-scopes="tableau:sites:delete">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Site By Name</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_delete_site_by_name" aria-label="Copy tableau_delete_site_by_name"><code className="connector-page-code">tableau\_delete\_site\_by\_name</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a site using its site name (Server Admin only)</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:sites:delete" aria-label="Copy scope tableau:sites:delete"><code className="connector-page-code">tableau:sites:delete</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_query_views_for_site" data-action-label="Query Views For Site" data-action-scopes="tableau:content:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Query Views For Site</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_query_views_for_site" aria-label="Copy tableau_query_views_for_site"><code className="connector-page-code">tableau\_query\_views\_for\_site</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get all views across all workbooks in the site</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:content:read" aria-label="Copy scope tableau:content:read"><code className="connector-page-code">tableau:content:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_list_sites" data-action-label="List Sites" data-action-scopes="tableau:sites:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Sites</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_list_sites" aria-label="Copy tableau_list_sites"><code className="connector-page-code">tableau\_list\_sites</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all sites on Tableau Server (not available for Tableau Cloud)</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:sites:read" aria-label="Copy scope tableau:sites:read"><code className="connector-page-code">tableau:sites:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_get_user_personal_space" data-action-label="Get User Personal Space" data-action-scopes="tableau:projects:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get User Personal Space</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_get_user_personal_space" aria-label="Copy tableau_get_user_personal_space"><code className="connector-page-code">tableau\_get\_user\_personal\_space</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get the personal space for the current user (API 3.13+)</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:projects:read" aria-label="Copy scope tableau:projects:read"><code className="connector-page-code">tableau:projects:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_list_authentication_configurations" data-action-label="List Authentication Configurations" data-action-scopes="tableau:sites:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Authentication Configurations</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_list_authentication_configurations" aria-label="Copy tableau_list_authentication_configurations"><code className="connector-page-code">tableau\_list\_authentication\_configurations</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List authentication configurations for a site (API 3.24+, Tableau Cloud only)</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:sites:read" aria-label="Copy scope tableau:sites:read"><code className="connector-page-code">tableau:sites:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_delete_site_async" data-action-label="Delete Site Asynchronously" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Site Asynchronously</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_delete_site_async" aria-label="Copy tableau_delete_site_async"><code className="connector-page-code">tableau\_delete\_site\_async</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a site asynchronously by ID (Server Admin only)</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_delete_site_by_name_async" data-action-label="Delete Site Asynchronously By Name" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Site Asynchronously By Name</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_delete_site_by_name_async" aria-label="Copy tableau_delete_site_by_name_async"><code className="connector-page-code">tableau\_delete\_site\_by\_name\_async</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a site asynchronously by name (Server Admin only)</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list" />
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_delete_site_by_content_url_async" data-action-label="Delete Site Asynchronously By Content URL" data-action-scopes="tableau:sites:delete">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Site Asynchronously By Content URL</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_delete_site_by_content_url_async" aria-label="Copy tableau_delete_site_by_content_url_async"><code className="connector-page-code">tableau\_delete\_site\_by\_content\_url\_async</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a site asynchronously by content URL (Server Admin only)</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:sites:delete" aria-label="Copy scope tableau:sites:delete"><code className="connector-page-code">tableau:sites:delete</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_query_user_on_site" data-action-label="Query User On Site" data-action-scopes="tableau:users:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Query User On Site</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_query_user_on_site" aria-label="Copy tableau_query_user_on_site"><code className="connector-page-code">tableau\_query\_user\_on\_site</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get details of a specific user on the site</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:users:read" aria-label="Copy scope tableau:users:read"><code className="connector-page-code">tableau:users:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_get_users_on_site" data-action-label="Get Users On Site" data-action-scopes="tableau:users:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Users On Site</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_get_users_on_site" aria-label="Copy tableau_get_users_on_site"><code className="connector-page-code">tableau\_get\_users\_on\_site</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all users on the site with filtering and pagination</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:users:read" aria-label="Copy scope tableau:users:read"><code className="connector-page-code">tableau:users:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_add_user_to_site" data-action-label="Add User To Site" data-action-scopes="tableau:users:create">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Add User To Site</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_add_user_to_site" aria-label="Copy tableau_add_user_to_site"><code className="connector-page-code">tableau\_add\_user\_to\_site</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add a new user to the site</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:users:create" aria-label="Copy scope tableau:users:create"><code className="connector-page-code">tableau:users:create</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_update_user" data-action-label="Update User" data-action-scopes="tableau:users:update">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update User</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_update_user" aria-label="Copy tableau_update_user"><code className="connector-page-code">tableau\_update\_user</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update user details on the site</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:users:update" aria-label="Copy scope tableau:users:update"><code className="connector-page-code">tableau:users:update</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_remove_user_from_site" data-action-label="Remove User From Site" data-action-scopes="tableau:users:write">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Remove User From Site</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_remove_user_from_site" aria-label="Copy tableau_remove_user_from_site"><code className="connector-page-code">tableau\_remove\_user\_from\_site</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Remove a user from the site</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:users:write" aria-label="Copy scope tableau:users:write"><code className="connector-page-code">tableau:users:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_get_groups_for_user" data-action-label="Get Groups For User" data-action-scopes="tableau:users:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Groups For User</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_get_groups_for_user" aria-label="Copy tableau_get_groups_for_user"><code className="connector-page-code">tableau\_get\_groups\_for\_user</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get all groups that a user belongs to</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:users:read" aria-label="Copy scope tableau:users:read"><code className="connector-page-code">tableau:users:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_query_groups" data-action-label="Query Groups" data-action-scopes="tableau:groups:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Query Groups</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_query_groups" aria-label="Copy tableau_query_groups"><code className="connector-page-code">tableau\_query\_groups</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get a list of all groups on the site</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:groups:read" aria-label="Copy scope tableau:groups:read"><code className="connector-page-code">tableau:groups:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_create_group" data-action-label="Create Group" data-action-scopes="tableau:groups:create">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Group</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_create_group" aria-label="Copy tableau_create_group"><code className="connector-page-code">tableau\_create\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new group on the site</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:groups:create" aria-label="Copy scope tableau:groups:create"><code className="connector-page-code">tableau:groups:create</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_update_group" data-action-label="Update Group" data-action-scopes="tableau:groups:update">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Group</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_update_group" aria-label="Copy tableau_update_group"><code className="connector-page-code">tableau\_update\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update a group on the site</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:groups:update" aria-label="Copy scope tableau:groups:update"><code className="connector-page-code">tableau:groups:update</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_delete_group" data-action-label="Delete Group" data-action-scopes="tableau:groups:write">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Group</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_delete_group" aria-label="Copy tableau_delete_group"><code className="connector-page-code">tableau\_delete\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a group from the site</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:groups:write" aria-label="Copy scope tableau:groups:write"><code className="connector-page-code">tableau:groups:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_get_users_in_group" data-action-label="Get Users In Group" data-action-scopes="tableau:groups:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Users In Group</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_get_users_in_group" aria-label="Copy tableau_get_users_in_group"><code className="connector-page-code">tableau\_get\_users\_in\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get all users that belong to a group</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:groups:read" aria-label="Copy scope tableau:groups:read"><code className="connector-page-code">tableau:groups:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_add_user_to_group" data-action-label="Add User To Group" data-action-scopes="tableau:groups:update">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Add User To Group</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_add_user_to_group" aria-label="Copy tableau_add_user_to_group"><code className="connector-page-code">tableau\_add\_user\_to\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add a user to a group</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:groups:update" aria-label="Copy scope tableau:groups:update"><code className="connector-page-code">tableau:groups:update</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_remove_user_from_group" data-action-label="Remove User From Group" data-action-scopes="tableau:groups:update">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Remove User From Group</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_remove_user_from_group" aria-label="Copy tableau_remove_user_from_group"><code className="connector-page-code">tableau\_remove\_user\_from\_group</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Remove a user from a group</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:groups:update" aria-label="Copy scope tableau:groups:update"><code className="connector-page-code">tableau:groups:update</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_list_personal_access_tokens" data-action-label="List Personal Access Tokens" data-action-scopes="tableau:users:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Personal Access Tokens</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_list_personal_access_tokens" aria-label="Copy tableau_list_personal_access_tokens"><code className="connector-page-code">tableau\_list\_personal\_access\_tokens</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List all personal access tokens for a user (Tableau Cloud only)</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:users:read" aria-label="Copy scope tableau:users:read"><code className="connector-page-code">tableau:users:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_revoke_personal_access_token" data-action-label="Revoke Personal Access Token" data-action-scopes="tableau:users:write">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Revoke Personal Access Token</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_revoke_personal_access_token" aria-label="Copy tableau_revoke_personal_access_token"><code className="connector-page-code">tableau\_revoke\_personal\_access\_token</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Revoke a personal access token (Tableau Cloud only)</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:users:write" aria-label="Copy scope tableau:users:write"><code className="connector-page-code">tableau:users:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_query_workbooks_for_site" data-action-label="Query Workbooks For Site" data-action-scopes="tableau:content:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Query Workbooks For Site</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_query_workbooks_for_site" aria-label="Copy tableau_query_workbooks_for_site"><code className="connector-page-code">tableau\_query\_workbooks\_for\_site</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get a list of all workbooks on the site</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:content:read" aria-label="Copy scope tableau:content:read"><code className="connector-page-code">tableau:content:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_query_workbooks_for_user" data-action-label="Query Workbooks For User" data-action-scopes="tableau:content:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Query Workbooks For User</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_query_workbooks_for_user" aria-label="Copy tableau_query_workbooks_for_user"><code className="connector-page-code">tableau\_query\_workbooks\_for\_user</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get all workbooks owned by a specific user</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:content:read" aria-label="Copy scope tableau:content:read"><code className="connector-page-code">tableau:content:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_query_workbook" data-action-label="Query Workbook" data-action-scopes="tableau:content:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Query Workbook</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_query_workbook" aria-label="Copy tableau_query_workbook"><code className="connector-page-code">tableau\_query\_workbook</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get details of a specific workbook</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:content:read" aria-label="Copy scope tableau:content:read"><code className="connector-page-code">tableau:content:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_update_workbook" data-action-label="Update Workbook" data-action-scopes="tableau:workbooks:update">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Workbook</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_update_workbook" aria-label="Copy tableau_update_workbook"><code className="connector-page-code">tableau\_update\_workbook</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update workbook properties including name, owner, project, and acceleration settings</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:workbooks:update" aria-label="Copy scope tableau:workbooks:update"><code className="connector-page-code">tableau:workbooks:update</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_delete_workbook" data-action-label="Delete Workbook" data-action-scopes="tableau:workbooks:delete">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Workbook</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_delete_workbook" aria-label="Copy tableau_delete_workbook"><code className="connector-page-code">tableau\_delete\_workbook</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a workbook from the site</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:workbooks:delete" aria-label="Copy scope tableau:workbooks:delete"><code className="connector-page-code">tableau:workbooks:delete</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_refresh_workbook" data-action-label="Refresh Workbook" data-action-scopes="tableau:tasks:run">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Refresh Workbook</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_refresh_workbook" aria-label="Copy tableau_refresh_workbook"><code className="connector-page-code">tableau\_refresh\_workbook</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Refresh all extracts in a workbook</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:tasks:run" aria-label="Copy scope tableau:tasks:run"><code className="connector-page-code">tableau:tasks:run</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_query_workbook_connections" data-action-label="Query Workbook Connections" data-action-scopes="tableau:content:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Query Workbook Connections</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_query_workbook_connections" aria-label="Copy tableau_query_workbook_connections"><code className="connector-page-code">tableau\_query\_workbook\_connections</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get connection details for a workbook</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:content:read" aria-label="Copy scope tableau:content:read"><code className="connector-page-code">tableau:content:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_update_workbook_connection" data-action-label="Update Workbook Connection" data-action-scopes="tableau:workbooks:update">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Workbook Connection</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_update_workbook_connection" aria-label="Copy tableau_update_workbook_connection"><code className="connector-page-code">tableau\_update\_workbook\_connection</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update connection details for a workbook</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:workbooks:update" aria-label="Copy scope tableau:workbooks:update"><code className="connector-page-code">tableau:workbooks:update</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_get_workbook_revisions" data-action-label="Get Workbook Revisions" data-action-scopes="tableau:content:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Workbook Revisions</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_get_workbook_revisions" aria-label="Copy tableau_get_workbook_revisions"><code className="connector-page-code">tableau\_get\_workbook\_revisions</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get revision history for a workbook</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:content:read" aria-label="Copy scope tableau:content:read"><code className="connector-page-code">tableau:content:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_add_tags_to_workbook" data-action-label="Add Tags To Workbook" data-action-scopes="tableau:content:write">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Add Tags To Workbook</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_add_tags_to_workbook" aria-label="Copy tableau_add_tags_to_workbook"><code className="connector-page-code">tableau\_add\_tags\_to\_workbook</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add tags to a workbook</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:content:write" aria-label="Copy scope tableau:content:write"><code className="connector-page-code">tableau:content:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_delete_tag_from_workbook" data-action-label="Delete Tag From Workbook" data-action-scopes="tableau:content:write">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Tag From Workbook</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_delete_tag_from_workbook" aria-label="Copy tableau_delete_tag_from_workbook"><code className="connector-page-code">tableau\_delete\_tag\_from\_workbook</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Remove a tag from a workbook</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:content:write" aria-label="Copy scope tableau:content:write"><code className="connector-page-code">tableau:content:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_query_views_for_workbook" data-action-label="Query Views For Workbook" data-action-scopes="tableau:content:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Query Views For Workbook</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_query_views_for_workbook" aria-label="Copy tableau_query_views_for_workbook"><code className="connector-page-code">tableau\_query\_views\_for\_workbook</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get all views in a specific workbook</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:content:read" aria-label="Copy scope tableau:content:read"><code className="connector-page-code">tableau:content:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_get_view" data-action-label="Get View" data-action-scopes="tableau:views:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get View</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_get_view" aria-label="Copy tableau_get_view"><code className="connector-page-code">tableau\_get\_view</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get details of a specific view</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:views:read" aria-label="Copy scope tableau:views:read"><code className="connector-page-code">tableau:views:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_query_view_data" data-action-label="Query View Data" data-action-scopes="tableau:views:download">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Query View Data</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_query_view_data" aria-label="Copy tableau_query_view_data"><code className="connector-page-code">tableau\_query\_view\_data</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get underlying data from a view in CSV format</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:views:download" aria-label="Copy scope tableau:views:download"><code className="connector-page-code">tableau:views:download</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_add_tags_to_view" data-action-label="Add Tags To View" data-action-scopes="tableau:content:write">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Add Tags To View</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_add_tags_to_view" aria-label="Copy tableau_add_tags_to_view"><code className="connector-page-code">tableau\_add\_tags\_to\_view</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Add tags to a view</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:content:write" aria-label="Copy scope tableau:content:write"><code className="connector-page-code">tableau:content:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_delete_tag_from_view" data-action-label="Delete Tag From View" data-action-scopes="tableau:content:write">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Tag From View</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_delete_tag_from_view" aria-label="Copy tableau_delete_tag_from_view"><code className="connector-page-code">tableau\_delete\_tag\_from\_view</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Remove a tag from a view</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:content:write" aria-label="Copy scope tableau:content:write"><code className="connector-page-code">tableau:content:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_list_custom_views" data-action-label="List Custom Views" data-action-scopes="tableau:content:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Custom Views</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_list_custom_views" aria-label="Copy tableau_list_custom_views"><code className="connector-page-code">tableau\_list\_custom\_views</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get a list of custom views on the site</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:content:read" aria-label="Copy scope tableau:content:read"><code className="connector-page-code">tableau:content:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_get_custom_view" data-action-label="Get Custom View" data-action-scopes="tableau:content:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Custom View</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_get_custom_view" aria-label="Copy tableau_get_custom_view"><code className="connector-page-code">tableau\_get\_custom\_view</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get details of a specified custom view</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:content:read" aria-label="Copy scope tableau:content:read"><code className="connector-page-code">tableau:content:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_update_custom_view" data-action-label="Update Custom View" data-action-scopes="tableau:views:update">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Custom View</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_update_custom_view" aria-label="Copy tableau_update_custom_view"><code className="connector-page-code">tableau\_update\_custom\_view</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update a custom view's name or owner</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:views:update" aria-label="Copy scope tableau:views:update"><code className="connector-page-code">tableau:views:update</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_delete_custom_view" data-action-label="Delete Custom View" data-action-scopes="tableau:content:write">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Custom View</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_delete_custom_view" aria-label="Copy tableau_delete_custom_view"><code className="connector-page-code">tableau\_delete\_custom\_view</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a custom view</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:content:write" aria-label="Copy scope tableau:content:write"><code className="connector-page-code">tableau:content:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_download_workbook" data-action-label="Download Workbook" data-action-scopes="tableau:content:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Download Workbook</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_download_workbook" aria-label="Copy tableau_download_workbook"><code className="connector-page-code">tableau\_download\_workbook</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Download the workbook file in .twbx format</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:content:read" aria-label="Copy scope tableau:content:read"><code className="connector-page-code">tableau:content:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_download_workbook_pdf" data-action-label="Download Workbook As PDF" data-action-scopes="tableau:content:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Download Workbook As PDF</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_download_workbook_pdf" aria-label="Copy tableau_download_workbook_pdf"><code className="connector-page-code">tableau\_download\_workbook\_pdf</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Export the workbook as a PDF file</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:content:read" aria-label="Copy scope tableau:content:read"><code className="connector-page-code">tableau:content:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_download_workbook_powerpoint" data-action-label="Download Workbook As PowerPoint" data-action-scopes="tableau:content:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Download Workbook As PowerPoint</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_download_workbook_powerpoint" aria-label="Copy tableau_download_workbook_powerpoint"><code className="connector-page-code">tableau\_download\_workbook\_powerpoint</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Export the workbook as a PowerPoint file</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:content:read" aria-label="Copy scope tableau:content:read"><code className="connector-page-code">tableau:content:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_download_workbook_revision" data-action-label="Download Workbook Revision" data-action-scopes="tableau:content:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Download Workbook Revision</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_download_workbook_revision" aria-label="Copy tableau_download_workbook_revision"><code className="connector-page-code">tableau\_download\_workbook\_revision</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Download a specific revision of a workbook</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:content:read" aria-label="Copy scope tableau:content:read"><code className="connector-page-code">tableau:content:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_get_workbook_preview_image" data-action-label="Get Workbook Preview Image" data-action-scopes="tableau:content:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Workbook Preview Image</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_get_workbook_preview_image" aria-label="Copy tableau_get_workbook_preview_image"><code className="connector-page-code">tableau\_get\_workbook\_preview\_image</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get the preview image for a workbook</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:content:read" aria-label="Copy scope tableau:content:read"><code className="connector-page-code">tableau:content:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_query_view_image" data-action-label="Query View Image" data-action-scopes="tableau:content:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Query View Image</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_query_view_image" aria-label="Copy tableau_query_view_image"><code className="connector-page-code">tableau\_query\_view\_image</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get the view rendered as an image</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:content:read" aria-label="Copy scope tableau:content:read"><code className="connector-page-code">tableau:content:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_query_view_pdf" data-action-label="Query View PDF" data-action-scopes="tableau:content:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Query View PDF</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_query_view_pdf" aria-label="Copy tableau_query_view_pdf"><code className="connector-page-code">tableau\_query\_view\_pdf</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Export a view as a PDF file</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:content:read" aria-label="Copy scope tableau:content:read"><code className="connector-page-code">tableau:content:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_download_view_crosstab_excel" data-action-label="Download View Crosstab As Excel" data-action-scopes="tableau:content:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Download View Crosstab As Excel</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_download_view_crosstab_excel" aria-label="Copy tableau_download_view_crosstab_excel"><code className="connector-page-code">tableau\_download\_view\_crosstab\_excel</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Export view data as an Excel crosstab file</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:content:read" aria-label="Copy scope tableau:content:read"><code className="connector-page-code">tableau:content:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_get_view_by_path" data-action-label="Get View By Path" data-action-scopes="tableau:content:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get View By Path</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_get_view_by_path" aria-label="Copy tableau_get_view_by_path"><code className="connector-page-code">tableau\_get\_view\_by\_path</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get view details using the view's URL name</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:content:read" aria-label="Copy scope tableau:content:read"><code className="connector-page-code">tableau:content:read</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_hide_view_recommendation" data-action-label="Hide View Recommendation" data-action-scopes="tableau:content:write">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Hide View Recommendation</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_hide_view_recommendation" aria-label="Copy tableau_hide_view_recommendation"><code className="connector-page-code">tableau\_hide\_view\_recommendation</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Hide a recommended view for the current user</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:content:write" aria-label="Copy scope tableau:content:write"><code className="connector-page-code">tableau:content:write</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_unhide_view_recommendation" data-action-label="Unhide View Recommendation" data-action-scopes="tableau:recommendation_dismissals:delete">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Unhide View Recommendation</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_unhide_view_recommendation" aria-label="Copy tableau_unhide_view_recommendation"><code className="connector-page-code">tableau\_unhide\_view\_recommendation</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Unhide a previously hidden view recommendation</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:recommendation_dismissals:delete" aria-label="Copy scope tableau:recommendation_dismissals:delete"><code className="connector-page-code">tableau:recommendation\_dismissals:delete</code></button></div>
        </div>
      </div>

      <div className="connector-meta-library-row" data-action-id="tableau_get_workbook_downgrade_info" data-action-label="Get Workbook Downgrade Info" data-action-scopes="tableau:workbook_downgrade_info:read">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Workbook Downgrade Info</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="tableau_get_workbook_downgrade_info" aria-label="Copy tableau_get_workbook_downgrade_info"><code className="connector-page-code">tableau\_get\_workbook\_downgrade\_info</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Get version compatibility information for downgrading a workbook</div>

        <div className="meta-library-grid-cell meta-library-grid-cell--values">
          <div className="connector-meta-library-values-list"><button type="button" className="connector-page-code-button" data-copy="tableau:workbook_downgrade_info:read" aria-label="Copy scope tableau:workbook_downgrade_info:read"><code className="connector-page-code">tableau:workbook\_downgrade\_info:read</code></button></div>
        </div>
      </div>
    </div>
  </div>
</div>

## Getting Started

<Steps>
  <Step title="Create or Select a Project">
    Set up a new project or select an existing one. See the [Projects Guide](/guides/managing-projects).
  </Step>

  <Step title="Configure the Connector">
    Enable the connector and set up a connector profile in your project. See [Managing Connectors](/guides/explore-connectors).

    <Columns cols={2}>
      <Card title="Connector Profile" href="/connectors/tableau/guides/connector-profile/personal-access-token" icon="https://stackone-logos.com/api/tableau/filled/png" horizontal>
        Tableau - Personal Access Token
      </Card>
    </Columns>
  </Step>

  <Step title="Link an Account">
    Connect an account using [StackOne Hub](/guides/embedding-stackone-hub) or [Auth Link](/guides/auth-link).

    <Columns cols={2}>
      <Card title="Link Account" href="/connectors/tableau/guides/link-account/personal-access-token" icon="https://stackone-logos.com/api/tableau/filled/png" horizontal>
        Tableau - Personal Access Token
      </Card>
    </Columns>
  </Step>

  <Step title="Use Actions">
    Invoke actions using one of the methods below:

    * [MCP](/mcp/quickstart) – Model Context Protocol for AI assistants
    * [A2A](/a2a/quickstart) – Agent-to-Agent protocol
    * [AI Toolset (TypeScript)](/agents/typescript/introduction) – TypeScript SDK for AI agents
    * [AI Toolset (Python)](/agents/python/introduction) – Python SDK for AI agents
    * [Actions RPC](/platform/api-reference/actions/make-an-rpc-call-to-an-action) – Direct API calls
    * [Playground](/guides/playground) – Test actions in the dashboard
  </Step>
</Steps>
