Method: users.insert

Tạo một người dùng.

Các lệnh gọi biến đổi ngay sau khi tạo người dùng đôi khi có thể không thành công vì người dùng chưa được tạo đầy đủ do độ trễ truyền trong các máy chủ phụ trợ của chúng tôi. Kiểm tra thông tin chi tiết về lỗi trong thông báo "Chưa hoàn tất quá trình tạo người dùng" để xem có phải trường hợp này hay không. Trong trường hợp này, bạn có thể thử lại các lệnh gọi sau một khoảng thời gian.

Nếu bạn đặt resolveConflictAccount thành true, thì lựa chọn bạn chọn cho Tìm và thêm người dùng không bị quản lý sẽ áp dụng để giải quyết các tài khoản xung đột:

  • Mã phản hồi 200 cho biết người dùng đã được tạo (hoặc thay thế một tài khoản cá nhân không được quản lý hiện có).
  • Mã phản hồi 202 có nghĩa là có một tài khoản cá nhân xung đột không được quản lý và tài khoản đó đã được mời tham gia tổ chức.
  • Mã phản hồi 409 có nghĩa là có một tài khoản xung đột nên người dùng không được tạo (ví dụ: dựa trên lựa chọn đã chọn để giữ lại tài khoản hoặc nếu email xung đột với một tài khoản công việc không được quản lý hoặc người dùng được quản lý hiện có).

Để biết thông tin chi tiết về cách giải quyết lỗi tài khoản trùng lặp, hãy xem bài viết Giải quyết lỗi tài khoản trùng lặpChuyển tài khoản công việc không được quản lý.

Yêu cầu HTTP

POST https://admin.googleapis.com/admin/directory/v1/users

URL sử dụng cú pháp Chuyển mã gRPC.

Tham số truy vấn

Thông số
resolveConflictAccount

boolean

Không bắt buộc. Áp dụng lựa chọn đã chọn cho chế độ Tìm và thêm người dùng không bị quản lý để giải quyết các tài khoản xung đột khi được đặt thành true. Mặc định: false

Nội dung yêu cầu

Nội dung yêu cầu chứa một bản sao của User.

Nội dung phản hồi

Nếu thành công, nội dung phản hồi sẽ chứa một thực thể mới tạo của User.

Phạm vi uỷ quyền

Yêu cầu phạm vi OAuth sau:

  • https://www.googleapis.com/auth/admin.directory.user

Để biết thêm thông tin, hãy xem Hướng dẫn uỷ quyền.