access_management.get_user
access_management_get_userFetch a specific user's details by email address, with expanded groups and role information, to support governance and access management decisions.
Instructions
Retrieve one named user by email address, in the canonical user row shape. Fetches users with expanded groups and role data and returns the record matching the provided email address. Changed in 2.0: ROLE_NAME held the display name in 1.x (that value is now ROLE_DISPLAY_NAME); GROUPS still holds the group names and is joined by the new GROUP_IDS. See docs/upgrading.md.
Returns: dict[str, Any] The canonical user row: USER_ID, USER_NAME, EMAIL, FIRST_NAME, LAST_NAME, IS_ACTIVE, ROLE_ID, ROLE_NAME (the raw Sisense value, e.g. "consumer"), ROLE_DISPLAY_NAME …
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| user_email | Yes | Email address of the user to retrieve. **Required** — this method always answers "one named user"; use ``get_users_all`` for every user. |