Khôi phục người dùng
Endpoint: POST /api/v6.1/user/restore
Mô tả: API dùng để khôi phục lại user đã bị xóa hoặc vô hiệu hóa trong hệ thống CRM. Khi khôi phục, có thể đồng thời thiết lập lại phòng ban, vai trò nghiệp vụ, nhóm phân quyền và mật khẩu đăng nhập cho user.
Yêu cầu
Phương thức: POST
Headers:
Content-Type: application/json
X-API-KEY: <api-key-của-bạn>
Body Parameters
{
"user_username": "example_user",
"department_name": "Phòng kinh doanh",
"user_role_name": "Nhân viên",
"acl_role_name": "Nhóm Marketing",
"plain_password": "Example@123",
"repeat_plain_password": "Example@123"
}
Mô tả các trường (Body)
| Trường | Kiểu dữ liệu | Bắt buộc | Mô tả |
|---|---|---|---|
user_id | integer | ✔ | ID user cần khôi phục |
user_username | string | ✔ | Tên đăng nhập của user cần khôi phục |
department_name | string | ✔ | Phòng ban sau khi khôi phục |
user_role_name | string | ✔ | Vai trò nghiệp vụ sau khi khôi phục |
acl_role_name | string | ✔ | Nhóm phân quyền (ACL Role) sau khi khôi phục |
plain_password | string | ✔ | Mật khẩu mới cho user sau khi khôi phục |
repeat_plain_password | string | ✔ | Nhập lại mật khẩu mới |
Phản hồi
Trạng thái: 200 OK