Pengaturan enterprise
Policy | Description | Cursor setting | Available since |
---|---|---|---|
AllowedExtensions | Mengontrol ekstensi mana yang boleh diinstal. | extensions.allowed | 1.2 |
AllowedTeamId | Mengontrol ID tim mana yang diizinkan untuk login. Pengguna dengan ID tim yang tidak diizinkan akan dipaksa logout. | cursorAuth.allowedTeamId | 1.3 |
Konfigurasi ekstensi yang diizinkan
extensions.allowed
mengontrol ekstensi mana yang bisa dipasang. Pengaturan ini menerima objek JSON dengan key berupa nama publisher dan value berupa boolean yang menunjukkan apakah ekstensi dari publisher tersebut diizinkan.
Contohnya, menyetel extensions.allowed
ke {"anysphere": true, "github": true}
mengizinkan ekstensi dari publisher Anysphere dan GitHub, sedangkan menyetelnya ke {"anysphere": false}
memblokir ekstensi dari Anysphere.
Untuk mengelola ekstensi yang diizinkan secara terpusat buat organisasimu, konfigurasikan kebijakan AllowedExtensions
menggunakan solusi manajemen perangkat lo. Kebijakan ini menimpa pengaturan extensions.allowed
di perangkat pengguna. Nilai kebijakan ini adalah string JSON yang mendefinisikan publisher yang diizinkan.
Kalau lo mau belajar lebih lanjut tentang ekstensi di Cursor, lihat dokumentasi ekstensi.
Konfigurasi ID tim yang diizinkan
cursorAuth.allowedTeamId
ngatur ID tim mana yang boleh login ke Cursor. Pengaturan ini nerima daftar ID tim yang dipisahkan koma yang diotorisasi buat akses.
Misalnya, ngeset cursorAuth.allowedTeamId
ke "1,3,7"
ngebolehin pengguna dari ID tim tersebut buat login.
Kalau pengguna coba login pakai ID tim yang nggak ada di daftar yang diizinkan:
- Mereka langsung dipaksa logout
- Muncul pesan error
- Aplikasi ngeblok percobaan autentikasi berikutnya sampai ID tim yang valid dipakai
AllowedTeamId
pakai solusi manajemen perangkat lo. Kebijakan ini ngeganti pengaturan cursorAuth.allowedTeamId
di perangkat pengguna. Nilai kebijakan ini berupa string yang berisi daftar ID tim yang diotorisasi dan dipisahkan koma.
Group Policy di Windows
- Salin file ADMX dan ADML kebijakan dari
AppData\Local\Programs\cursor\policies
. - Tempel file ADMX ke direktori
C:\Windows\PolicyDefinitions
, dan file ADML ke direktoriC:\Windows\PolicyDefinitions\<your-locale>\
. - Restart Local Group Policy Editor.
- Setel nilai kebijakan yang sesuai (contoh:
{"anysphere": true, "github": true}
untuk kebijakanAllowedExtensions
) di Local Group Policy Editor.
Profil konfigurasi di macOS
Contoh file .mobileconfig
Contoh file .mobileconfig
Contoh file
.mobileconfig
untuk macOS ada di bawah:Kebijakan string
AllowedExtensions
. Nilai kebijakan di file sampel awalnya kosong (tidak ada ekstensi yang diizinkan).
<string>
.
AllowedTeamId
, tambahkan daftar ID tim yang dipisahkan koma:
.mobileconfig
yang disediakan menginisialisasi semua kebijakan yang tersedia di versi Cursor tersebut. Hapus kebijakan yang nggak kamu butuhkan.
Kalau kamu nggak mengedit atau menghapus suatu kebijakan dari contoh .mobileconfig
, kebijakan itu bakal diterapkan dengan nilai default (lebih ketat).
Pasang profil konfigurasi secara manual dengan mengklik dua kali profil .mobileconfig
di Finder, lalu aktifkan di System Settings lewat General > Device Management. Menghapus profil dari System Settings bakal menghapus kebijakan dari Cursor.
Untuk info selengkapnya tentang profil konfigurasi, lihat dokumentasi Apple.