조직의 Cursor 설정을 중앙에서 관리하세요
Policy | Description | Cursor setting | Available since |
---|---|---|---|
AllowedExtensions | 설치 가능한 확장을 제어해. | extensions.allowed | 1.2 |
AllowedTeamId | 로그인할 수 있는 팀 ID를 제어해. 권한이 없는 팀 ID를 가진 사용자는 강제로 로그아웃돼. | cursorAuth.allowedTeamId | 1.3 |
extensions.allowed
Cursor 설정은 설치할 수 있는 확장을 제어해. 이 설정은 키가 퍼블리셔 이름이고 값이 해당 퍼블리셔의 확장을 허용할지 나타내는 불리언인 JSON 객체를 받아.
예를 들어 extensions.allowed
를 {"anysphere": true, "github": true}
로 설정하면 Anysphere와 GitHub 퍼블리셔의 확장을 허용하고, {"anysphere": false}
로 설정하면 Anysphere 확장을 차단해.
조직에서 허용 확장을 중앙에서 관리하려면 디바이스 관리 솔루션을 사용해 AllowedExtensions
정책을 구성해. 이 정책은 사용자 디바이스의 extensions.allowed
설정을 우선적으로 덮어써. 정책 값은 허용할 퍼블리셔를 정의하는 JSON 문자열이야.
Cursor에서 확장에 대해 더 알고 싶다면 extensions 문서를 참고해.
cursorAuth.allowedTeamId
Cursor 설정은 Cursor에 로그인할 수 있는 팀 ID를 제어해. 이 설정은 액세스가 허용된 팀 ID를 쉼표로 구분한 목록을 받아.
예를 들어 cursorAuth.allowedTeamId
를 "1,3,7"
로 설정하면 해당 팀 ID의 사용자만 로그인할 수 있어.
사용자가 허용 목록에 없는 팀 ID로 로그인하려고 하면:
AllowedTeamId
정책을 구성해. 이 정책은 사용자 디바이스의 cursorAuth.allowedTeamId
설정을 재정의해. 이 정책 값은 승인된 팀 ID를 쉼표로 구분한 목록을 담은 문자열이야.
AppData\Local\Programs\cursor\policies
에서 Policy ADMX와 ADML 파일을 복사해.C:\Windows\PolicyDefinitions
디렉터리에, ADML 파일은 C:\Windows\PolicyDefinitions\<your-locale>\
디렉터리에 붙여넣어.AllowedExtensions
정책에 대해 {"anysphere": true, "github": true}
)을 설정해.예시 .mobileconfig 파일
.mobileconfig
파일 예시는 아래와 같아:AllowedExtensions
정책 구성을 보여줘. 샘플 파일에서 정책 값은 비어 있어(허용된 확장 기능 없음).
<string>
태그 사이에 정책을 정의하는 적절한 JSON 문자열을 추가해.
AllowedTeamId
정책의 경우 팀 ID를 쉼표로 구분해 추가해:
.mobileconfig
파일은 해당 버전의 Cursor에서 사용 가능한 모든 정책을 초기화해. 필요 없는 정책은 삭제해.
샘플 .mobileconfig
에서 정책을 편집하거나 제거하지 않으면 그 정책은 기본값(제한적)으로 강제 적용돼.
Finder에서 .mobileconfig
프로파일을 더블 클릭해 수동으로 설치한 다음, 시스템 설정의 일반 > 디바이스 관리에서 활성화해. 시스템 설정에서 프로파일을 제거하면 Cursor에서 정책이 제거돼.
구성 프로파일에 대해 더 자세히 알아보려면 Apple 문서를 참고해.