## Reactivate `UserReactivateResponse viewer().users().reactivate(UserReactivateParamsparams, RequestOptionsrequestOptions = RequestOptions.none())` **post** `/v1/viewer/users/reactivate` Restores access for a previously deactivated user. The user will regain their original permissions and be able to log in again. ### Parameters - `UserReactivateParams params` - `String userId` User ID to reactivate. Format: usr_{32-hex-chars} ### Returns - `class UserReactivateResponse:` Response for reactivating a user in Viewer - `boolean success` - `Optional message` ### Example ```java package com.avara.example; import com.avara.client.AvaraClient; import com.avara.client.okhttp.AvaraOkHttpClient; import com.avara.models.viewer.users.UserReactivateParams; import com.avara.models.viewer.users.UserReactivateResponse; public final class Main { private Main() {} public static void main(String[] args) { AvaraClient client = AvaraOkHttpClient.fromEnv(); UserReactivateParams params = UserReactivateParams.builder() .userId("usr_1234567890abcdef1234567890abcdef") .build(); UserReactivateResponse response = client.viewer().users().reactivate(params); } } ```