# `SecurityGetUserPrivilegesRequest` [interface-SecurityGetUserPrivilegesRequest] | Name | Type | Description | | - | - | - | | `application` | [Name](./Name.md) | The name of the application. Application privileges are always associated with exactly one application. If you do not specify this parameter, the API returns information about all privileges for all applications. | | `body` | string | ({ [key: string]: any; } & { application?: never; priviledge?: never; username?: never; }) | All values in `body` will be added to the request body. | | `priviledge` | [Name](./Name.md) | The name of the privilege. If you do not specify this parameter, the API returns information about all privileges for the requested application. | | `querystring` | { [key: string]: any; } & { application?: never; priviledge?: never; username?: never; } | All values in `querystring` will be added to the request querystring. | | `username` | [Name](./Name.md) | null |   |