Actions51
- Authentication Actions
- Data Source Actions
- Flow Actions
- Group Actions
- Metadata API Actions
- Project Actions
- User Actions
- View Actions
- VizQL Data Service Actions
- Workbook Actions
User → Get
AI-generatedSummary
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.