Bagikan melalui


Membatasi admin ruang kerja

Secara default, admin ruang kerja dapat mengubah pemilik pekerjaan menjadi pengguna atau perwakilan layanan apa pun di ruang kerja mereka. Admin ruang kerja dapat mengubah pekerjaan yang dijalankan sebagai pengaturan ke perwakilan layanan tempat mereka memiliki peran Pengguna Perwakilan Layanan pada atau ke pengguna mana pun di ruang kerja mereka.

Admin akun dapat mengonfigurasi pengaturan ruang kerja yang dipanggil RestrictWorkspaceAdmins untuk membatasi admin ruang kerja untuk hanya mengubah pemilik pekerjaan menjadi diri mereka sendiri dan pekerjaan berjalan sebagai pengaturan ke perwakilan layanan tempat mereka memiliki peran Pengguna Perwakilan Layanan.

Untuk mengaktifkan RestrictWorkspaceAdmins pengaturan, Anda harus menjadi admin akun dan Anda harus menjadi anggota ruang kerja yang ingin Anda batasi. Contoh berikut menggunakan Databricks CLI v0.215.0.

Pengaturan RestrictWorkspaceAdmins menggunakan etag bidang untuk memastikan konsistensi. Untuk mengaktifkan atau menonaktifkan pengaturan, pertama-tama terbitkan GET untuk menerima etag sebagai respons. Anda dapat memperbarui pengaturan menggunakan etag. Contohnya:

databricks settings restrict-workspace-admins get

Contoh respons:

{
  "etag":"<etag>",
  "restrict_workspace_admins": {
    "status":"ALLOW_ALL"
  },
  "setting_name":"default"
}

etag Salin bidang dari isi respons dan gunakan untuk memperbarui RestrictWorkspaceAdmins pengaturan. Contohnya:

databricks settings restrict-workspace-admins update --json '{
  "setting": {
    "setting_name": "default",
    "restrict_workspace_admins": {
      "status": "RESTRICT_TOKENS_AND_JOB_RUN_AS"
    },
    "etag": "<etag>"
  },
  "allow_missing": true,
  "field_mask": "restrict_workspace_admins.status"
}'

Contoh respons:

{
  "etag":"<response-etag>",
  "restrict_workspace_admins": {
    "status":"RESTRICT_TOKENS_AND_JOB_RUN_AS"
  },
  "setting_name":"default"
}

Untuk menonaktifkan RestrictWorkspaceAdmins atur status ke ALLOW_ALL.

Anda juga dapat menggunakan API Batasi Admin Ruang Kerja atau penyedia Databricks Terraform.