> For AI agents: [llms.txt](https://docs.trustedauth.com/llms.txt) provides a Markdown index of this documentation.

# User RBA Settings

User RBA Settings controllers

[📄️Create IP location Gets IP location information for an IP address. The IP location can be used to create an ExpectedLocation. Caller requires the USERRBASETTINGS:ADD permission.](/api/openapi/admin-api/ip-location-from-ip-address-using-post.md)

[📄️List expected locations for a user Lists the expected locations for the specified user. Caller requires the USERRBASETTINGS:VIEW permission.](/api/openapi/admin-api/list-user-expected-locations-using-get.md)

[📄️Set expected locations for a user Sets the list of expected locations for the specified user. Caller requires the USERRBASETTINGS:EDIT permission.](/api/openapi/admin-api/set-user-expected-locations-using-put.md)

[📄️Get user location history Get the location history of the specified user. Caller requires the USERRBASETTINGS:VIEW permission.](/api/openapi/admin-api/list-user-locations-using-get.md)

[📄️Delete user location history Delete one or more entries from a user's location history. Caller requires the USERRBASETTINGS:REMOVE permission.](/api/openapi/admin-api/delete-user-locations-using-delete.md)

[📄️Get user risk-based authentication settings Get the user risk-based authentication settings for the specified user. Caller requires the USERRBASETTINGS:VIEW permission.](/api/openapi/admin-api/get-user-rba-settings-using-get.md)

[📄️Update user risk-based authentication settings Update the user risk-based authentication settings for the specified user. Caller requires the USERRBASETTINGS:EDIT permission.](/api/openapi/admin-api/update-user-rba-settings-using-put.md)
