조직의 Cursor 설정을 중앙에서 관리하세요
정책 | 설명 | Cursor 설정 | 사용 가능 버전 |
---|---|---|---|
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의 확장 프로그램에 대해 더 자세히 알고 싶다면 확장 프로그램 문서를 참조하세요.
cursorAuth.allowedTeamId
Cursor 설정은 Cursor에 로그인할 수 있는 팀 ID를 제어합니다. 이 설정은 액세스가 승인된 팀 ID의 쉼표로 구분된 목록을 허용합니다.
예를 들어, cursorAuth.allowedTeamId
를 "1,3,7"
로 설정하면 해당 특정 팀 ID의 사용자들이 로그인할 수 있습니다.
허용 목록에 없는 팀 ID로 사용자가 로그인을 시도할 때:
AllowedTeamId
정책을 구성하세요. 이 정책은 사용자 장치의 cursorAuth.allowedTeamId
설정을 재정의합니다. 이 정책의 값은 승인된 팀 ID의 쉼표로 구분된 목록을 포함하는 문자열입니다.
예시 .mobileconfig 파일
.mobileconfig
파일은 다음과 같습니다:AllowedExtensions
정책의 구성을 보여줍니다. 샘플 파일에서 정책 값은 비어있는 상태로 시작됩니다(확장 프로그램이 허용되지 않음).
<string>
태그 사이에 정책을 정의하는 적절한 JSON 문자열을 추가하세요.
AllowedTeamId
정책의 경우, 쉼표로 구분된 팀 ID 목록을 추가하세요:
.mobileconfig
파일은 해당 버전의 Cursor에서 사용 가능한 모든 정책을 초기화합니다. 필요하지 않은 정책은 삭제하세요.
샘플 .mobileconfig
에서 정책을 편집하거나 제거하지 않으면, 해당 정책은 기본(제한적) 정책 값으로 적용됩니다.
구성 프로필을 수동으로 설치하려면 Finder에서 .mobileconfig
프로필을 더블클릭한 다음 시스템 환경설정의 일반 > 기기 관리에서 활성화하세요. 시스템 환경설정에서 프로필을 제거하면 Cursor에서 정책이 제거됩니다.
구성 프로필에 대한 자세한 정보는 Apple의 문서를 참조하세요.