Tableau icon

Tableau

Interact with the Tableau REST API

User → Get

AI-generated

Summary

Retrieve detailed information about a specific Tableau user by their user ID, optionally impersonating another user when using Connected App authentication.

Inputs

  • authentication (required) — Select the authentication method to use: 'Connected App (JWT)' or 'Personal Access Token'.
  • impersonateUsername — When using Connected App authentication, specify an email of a Tableau user to impersonate for this request. Requires site admin privileges. Leave empty to authenticate as the credential's default user.
  • userId (required) — The unique ID of the Tableau user to fetch details for.

Output shape

a single JSON object representing the user details returned by the Tableau REST API for the specified user ID

Returns user information on success. If impersonation is used, data reflects permissions of the impersonated user. Errors result in node failure unless 'On Error Continue' is enabled. Supports optional automatic retries with configurable max tries and wait intervals.

Examples

Example 1: Retrieve user details using Connected App authentication

Set authentication to 'Connected App', leave impersonateUsername empty to use default credential user, and set the required userId parameter.

Example 2: Retrieve user details while impersonating another user

Set authentication to 'Connected App', specify the email of the user to impersonate in impersonateUsername, and provide the target userId to fetch. Requires site administrator privileges.

Links

Discussion