Chuyển tới nội dung chính

Cấp quyền truy cập dữ liệu cho service account

Service account mới chưa đọc được dữ liệu nào cho đến khi bạn cấp quyền trong Data Security, giống như với người dùng hoặc nhóm. Form policy nào cũng có trường Service Accounts.

Điều kiện cần​

  • Role của bạn có quyền cho loại policy: governance:permissions:grant (Access), governance:row_policies:write (Row level filter) hoặc governance:masking_policies:write (Masking). Role portal_admin và policy_manager có cả ba quyền này.
  • Service account đang ở trạng thái Active. Không chọn được service account đã vô hiệu hóa hoặc đã xóa.

Thêm service account vào policy​

  1. Ở thanh bên trái, chọn Data Security → Security policies.

  2. Mở tab của loại policy bạn cần.

    TabDùng đểChi tiết
    AccessCho service account đọc hoặc thay đổi catalog, schema hoặc bảng.Cấp quyền truy cập dữ liệu bằng policy truy cập
    Row level filterGiới hạn các dòng service account thấy trong một bảng.Lọc dòng bằng policy lọc dòng
    MaskingẨn giá trị của một cột.Che dữ liệu cột bằng policy che dữ liệu
  3. Tạo policy mới hoặc mở một policy có sẵn.

  4. Trong Service Accounts, chọn service account.

  5. Chọn Create hoặc Save.

Service account dùng được quyền mới trong khoảng 1 phút.

Chỉ cấp đúng những gì job cần. Ví dụ, một Dashboard đọc một schema chỉ cần SELECT trên schema đó, không cần trên cả catalog.

Gỡ quyền truy cập​

Mở policy, bỏ service account khỏi Service Accounts rồi chọn Save. Xem Sửa, vô hiệu hóa hoặc xóa policy.

Muốn chặn service account ở mọi nơi cùng lúc, hãy vô hiệu hóa nó. Xem Vô hiệu hóa, bật lại hoặc xóa service account.

Policy thay đổi ra sao khi trạng thái đổi​

Thay đổi trạng tháiẢnh hưởng tới policy
Disable hoặc DeleteService account mất toàn bộ quyền truy cập. Nó vẫn có tên trong các policy.
EnableService account nhận lại quyền truy cập từ các policy đó.

Tìm policy của một service account​

Trên tab Access, chọn service account trong All service account để chỉ hiện các policy của nó.

Bước tiếp theo​