Nếu đang sử dụng OAuth 3 chân làm phương thức xác thực của Google, bạn có thể bỏ qua bước này và chuyển sang phần Tải xuống và cài đặt.
Để sử dụng tài khoản dịch vụ làm phương thức xác thực, bạn cần tạo và thiết lập một tài khoản trước khi cài đặt Đồng bộ hoá mật khẩu. Cách bạn tạo tài khoản tuỳ thuộc vào việc bạn muốn chạy một tập lệnh tự động (nên dùng) hay tạo tài khoản dịch vụ theo cách thủ công.
Bạn đang ở bước 3 trong tổng số 7 bước
Cách 1: Sử dụng tập lệnh tự động để tạo tài khoản
Tập lệnh GitHub này không được Nhóm hỗ trợ Google Workspace hỗ trợ. Nếu bạn gặp vấn đề khi sử dụng tập lệnh, hãy làm theo các bước để tạo tài khoản theo cách thủ công. Tìm hiểu thêm về cách sử dụng tập lệnh này.
Đăng nhập với vai trò quản trị viên cấp cao rồi mở Cloud Shell trong một cửa sổ trình duyệt
Trong trình chỉnh sửa, hãy nhập python3 <(curl -s -S -L https://git.io/password-sync-create-service-account).
Hoàn tất các bước trong cửa sổ Cloud Shell.
Nhấp vào Tải xuống để tải tệp JSON chứa mã ứng dụng khách của tài khoản dịch vụ xuống máy tính.
Chuyển đến phần Tải xuống và cài đặt.
Tìm hiểu thêm về cách sử dụng tập lệnh này.
Cách 2: Tạo tài khoản dịch vụ theo cách thủ công
Bước 1: Tạo dự án
- Truy cập vào Google Cloud rồi đăng nhập với vai trò quản trị viên cấp cao. Nếu đây là lần đầu tiên bạn đăng nhập vào bảng điều khiển, hãy đồng ý với Điều khoản dịch vụ.
- Nhấp vào IAM và Quản trị
Quản lý tài nguyên. Bạn có thể phải nhấp vào biểu tượng Trình đơn
trước tiên.
- Ở trên cùng, hãy nhấp vào Tạo dự án rồi nhập tên dự án.
- (Không bắt buộc) Để thêm dự án vào một thư mục, đối với Vị trí, hãy nhấp vào Duyệt, chuyển đến thư mục rồi nhấp vào Chọn.
- Nhấp vào Tạo.
- Theo mặc định, chỉ người tạo dự án mới có quyền quản lý dự án. Để đảm bảo dự án có thể được duy trì nếu người tạo rời khỏi tổ chức, bạn nên chỉ định ít nhất một người khác có vai trò Chủ sở hữu dự án. Để biết thông tin chi tiết, hãy chuyển đến bài viết Quản lý quyền truy cập vào dự án, thư mục và tổ chức.
Bước 2: Bật các API cho tài khoản dịch vụ
Bước 3: Thiết lập màn hình xin phép bằng OAuth
Lưu ý: Khi thêm các địa chỉ email bên dưới, hãy sử dụng tài khoản email quản trị viên dùng chung.
- Trong Google Cloud, hãy mở dự án mà bạn đã tạo trước đó.
- Nếu bạn tạo tài khoản dịch vụ theo cách thủ công, thì dự án sẽ được tạo trong Bước 1: Tạo dự án.
- Nếu bạn tạo dự án bằng tập lệnh, thì tên dự án sẽ được liệt kê trong Trình chỉnh sửa Google Cloud Shell sau khi tập lệnh chạy.
- Nhấp vào API và Dịch vụ
Màn hình xin phép bằng OAuth. Bạn có thể phải nhấp vào biểu tượng Trình đơn
trước tiên.
- Nhấp vào Xây dựng thương hiệu
Nếu bạn không thấy Bắt đầu, hãy chuyển sang bước 4. Nếu không, hãy chuyển sang bước 5.
- Nhấp vào Ứng dụng.
Nếu bạn thấy + Tạo ứng dụng, hãy chuyển sang Bước 4: Tạo tài khoản dịch vụ. Nếu không, hãy chuyển sang bước 5.
- Nhấp vào Bắt đầu.
- Đối với Tên ứng dụng, hãy nhập tên ứng dụng của bạn (ví dụ: Google Workspace Migrate hoặc GWM).
- Đối với Email hỗ trợ người dùng, hãy nhập một email mà người dùng có thể liên hệ khi có thắc mắc, sau đó nhấp vào Tiếp theo.
- Đối với Đối tượng, hãy chọn Nội bộ, sau đó nhấp vào Tiếp theo.
- Đối với Thông tin liên hệ, hãy nhập mọi địa chỉ email có liên quan, sau đó nhấp vào Tiếp theo.
- Đối với Hoàn tất, hãy đánh dấu vào hộp Tôi đồng ý với Chính sách dữ liệu người dùng của các dịch vụ API của Google.
- Nhấp vào Tiếp tục
Tạo.
Bước 4: Tạo tài khoản dịch vụ
- Nhấp vào API và Dịch vụ
Thông tin xác thực. Bạn có thể phải nhấp vào biểu tượng Trình đơn
trước tiên.
- Nhấp vào Tạo thông tin xác thực
Tài khoản dịch vụ.
- Đối với Tên tài khoản dịch vụ, hãy nhập tên cho tài khoản dịch vụ và thêm phần mô tả (không bắt buộc).
- Nhấp vào Tạo và tiếp tục
Xong.
- Ghi lại giá trị Mã nhận dạng duy nhất cho tài khoản dịch vụ. Bạn sẽ cần giá trị này sau. Giá trị này cũng là mã ứng dụng khách của tài khoản dịch vụ.
Lưu ý: Bạn cũng có thể tìm thấy giá trị này trên thẻ Chi tiết của tài khoản dịch vụ hoặc trong tệp JSON.
- Nhấp vào Xong
Lưu.
- Ở trên cùng, hãy nhấp vào Khoá
Thêm khoá
Tạo khoá mới.
- Đảm bảo loại khoá được đặt thành JSON rồi nhấp vào Tạo.
Bạn sẽ nhận được thông báo rằng tệp JSON khoá riêng tư của tài khoản dịch vụ đã được tải xuống máy tính.
- Ghi lại tên tệp và vị trí mà trình duyệt lưu tệp đó. Bạn sẽ cần giá trị này sau.
- Nhấp vào Đóng.
Bước 5: Uỷ quyền cho mã ứng dụng khách trong Bảng điều khiển dành cho quản trị viên
-
Trong Bảng điều khiển dành cho quản trị viên của Google, hãy chuyển đến biểu tượng Trình đơn
Bảo mật
Quyền truy cập và chế độ kiểm soát dữ liệu
Chế độ kiểm soát API
Quản lý việc uỷ quyền trên toàn miền.
Bạn phải đăng nhập với vai trò là quản trị viên cấp cao để thực hiện thao tác này.
-
Nhấp vào Thêm mới rồi nhập mã ứng dụng khách của tài khoản dịch vụ.
Bạn có thể tìm thấy mã này (còn gọi là Mã nhận dạng duy nhất) trong tệp JSON mà bạn đã tải xuống khi tạo tài khoản dịch vụ hoặc trong Google Cloud (nhấp vào IAM và Quản trị
Tài khoản dịch vụ
tên tài khoản dịch vụ của bạn).
- Đối với
Phạm vi OAuth, hãy nhập phạm vi sau:
https://www.googleapis.com/auth/admin.directory.user
- Nhấp vào Uỷ quyền.
Google, Google Workspace và những nhãn hiệu cũng như biểu tượng có liên quan là nhãn hiệu của Google LLC. Tất cả các tên sản phẩm và công ty khác là nhãn hiệu của những công ty mà chúng liên kết.