## Revoke Access `UserRevokeAccessResponse Viewer.Users.RevokeAccess(UserRevokeAccessParamsparameters, CancellationTokencancellationToken = default)` **post** `/v1/viewer/users/revoke-access` Deactivates a user's access to the system. The user will no longer be able to log in or access resources. User data is preserved and can be reactivated later. ### Parameters - `UserRevokeAccessParams parameters` - `required string userID` User ID to revoke access for. Format: usr_{32-hex-chars} ### Returns - `class UserRevokeAccessResponse:` Response for revoking user access in Viewer - `required Boolean Success` - `string Message` ### Example ```csharp UserRevokeAccessParams parameters = new() { UserID = "usr_1234567890abcdef1234567890abcdef" }; var response = await client.Viewer.Users.RevokeAccess(parameters); Console.WriteLine(response); ```