Get SAP User Detail
sap_user_getLook up an SAP user by username to get address, logon data, lock status, roles, and profiles in a single response.
Instructions
Read SAP user details (address, logon data, lock status, roles, profiles) via BAPI_USER_GET_DETAIL.
Args:
username (string): SAP user name (max 12 chars).
response_format.
Returns (json): { username, firstName?, lastName?, email?, validFrom?, validTo?, locked?, roles: string[], profiles: string[] }.
Examples:
"What roles does user JSMITH have?" -> username='JSMITH'.
"Is user VENNELAKA locked?" -> username='VENNELAKA'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| username | Yes | SAP user name (e.g. 'VENNELAKA', 'JSMITH'). | |
| response_format | No | Output format: 'markdown' (human-readable, default) or 'json' (structured). | markdown |