Hướng dẫn tạo Google Drive Service Account

Hướng dẫn tạo Google Drive Service Account

Bước 1: Tạo dự án trên Google Cloud Console

  1. Truy cập Google Cloud Console:
    • Mở trình duyệt và vào trang Google Cloud Console.
    • Đăng nhập bằng tài khoản Google của bạn (tài khoản Gmail cá nhân hoặc tài khoản Google Workspace).
  2. Tạo một dự án mới:
    • Nhấn vào nút Select a project (góc trên bên trái) > chọn New Project.
    • Đặt tên cho dự án (ví dụ: “Google Drive API Project”).
    • Chọn tổ chức (Organization) nếu có, hoặc để mặc định là “No organization”.
    • Nhấn Create để tạo dự án.
  3. Chọn dự án vừa tạo:
    • Sau khi tạo xong, nhấn vào tên dự án ở thanh trên cùng để chuyển sang dự án đó.

Bước 2: Kích hoạt Google Drive API

  1. Mở mục APIs & Services:
    • Trong menu bên trái, chọn APIs & Services > Library.
  2. Tìm và kích hoạt Google Drive API:
    • Trong thanh tìm kiếm, gõ “Google Drive API”.
    • Nhấn vào kết quả “Google Drive API” > chọn Enable để kích hoạt API cho dự án.

Bước 3: Tạo Service Account

  1. Truy cập mục Credentials:
    • Trong menu bên trái, chọn APIs & Services > Credentials.
  2. Tạo Service Account:
    • Nhấn vào nút Create Credentials > chọn Service Account.
    • Điền thông tin:
      • Service Account Name: Đặt tên (ví dụ: “DriveServiceAccount”).
      • Service Account ID: Tự động tạo dựa trên tên, có thể chỉnh sửa nếu cần.
      • Service Account Description: Mô tả (tùy chọn, ví dụ: “Dùng để truy cập Google Drive API”).
    • Nhấn Create and Continue.
  3. Gán vai trò (Role):
    • Trong phần “Grant this service account access to project”, chọn vai trò (Role) phù hợp:
      • Để truy cập Google Drive, bạn có thể chọn Editor hoặc Viewer tùy theo nhu cầu.
    • Nhấn Continue.
  4. Tạo khóa (Key):
    • Ở bước “Grant users access to this service account” (tùy chọn), bỏ qua nếu không cần.
    • Nhấn Done để hoàn tất tạo Service Account.
    • Bạn sẽ được chuyển về trang Credentials, nơi danh sách Service Account vừa tạo xuất hiện.
  5. Tải tệp JSON
    :

    • Trong danh sách Service Accounts, nhấn vào tên tài khoản vừa tạo > chuyển sang tab Keys.
    • Nhấn Add Key > chọn Create new key.
    • Chọn định dạng JSON > nhấn Create.