Kelola pengaturan Cursor secara terpusat untuk organisasimu
| Policy | Description | Cursor setting | Available since |
|---|---|---|---|
| AllowedExtensions | Ngontrol ekstensi mana aja yang boleh di-install. | extensions.allowed | 1.2 |
| AllowedTeamId | Ngontrol ID tim mana aja yang boleh login. User dengan ID tim yang nggak diizinin bakal dipaksa logout. | cursorAuth.allowedTeamId | 1.3 |
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, mengatur extensions.allowed ke {"anysphere": true, "github": true} akan mengizinkan ekstensi dari publisher Anysphere dan GitHub, sementara mengaturnya ke {"anysphere": false} akan memblokir ekstensi Anysphere.
Buat ngatur ekstensi yang diizinkan secara terpusat di organisasi lo, konfigurasikan kebijakan AllowedExtensions lewat solusi manajemen perangkat lo. Kebijakan ini akan menimpa pengaturan extensions.allowed di perangkat pengguna. Nilai kebijakan ini berupa string JSON yang mendefinisikan publisher yang diizinkan.
Kalau lo mau belajar lebih lanjut tentang ekstensi di Cursor, lihat dokumentasi extensions.
cursorAuth.allowedTeamId mengontrol ID tim mana yang boleh masuk ke Cursor. Pengaturan ini menerima daftar ID tim yang dipisahkan koma dan diizinkan untuk mengakses.
Contohnya, menyetel cursorAuth.allowedTeamId ke "1,3,7" mengizinkan pengguna dari ID tim tersebut untuk masuk.
Saat pengguna mencoba masuk dengan ID tim yang tidak ada di daftar yang diizinkan:
AllowedTeamId menggunakan solusi manajemen perangkatmu. Kebijakan ini menimpa pengaturan cursorAuth.allowedTeamId di perangkat pengguna. Nilai kebijakan ini berupa string yang berisi daftar ID tim yang diizinkan, dipisahkan dengan koma.
AppData\Local\Programs\cursor\policies.C:\Windows\PolicyDefinitions, dan file ADML ke direktori C:\Windows\PolicyDefinitions\<your-locale>\.{"anysphere": true, "github": true} untuk kebijakan AllowedExtensions) di Local Group Policy Editor.Contoh file .mobileconfig
.mobileconfig untuk macOS ditunjukkan di bawah ini:AllowedExtensions. Nilai kebijakan dimulai kosong di file sampel (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 apa pun yang nggak diperlukan.
Kalau lo nggak mengedit atau menghapus kebijakan dari .mobileconfig sampel, kebijakan itu akan diberlakukan dengan nilai default-nya (restriktif).
Instal profil konfigurasi secara manual dengan double-click pada profil .mobileconfig di Finder lalu aktifkan di System Settings pada General > Device Management. Menghapus profil dari System Settings akan menghapus kebijakan dari Cursor.
Untuk info lebih lanjut tentang profil konfigurasi, lihat dokumentasi Apple.