Configurações empresariais
Policy | Description | Cursor setting | Available since |
---|---|---|---|
AllowedExtensions | Controla quais extensões podem ser instaladas. | extensions.allowed | 1.2 |
AllowedTeamId | Controla quais IDs de equipe podem fazer login. Usuários com IDs de equipe não autorizados são desconectados à força. | cursorAuth.allowedTeamId | 1.3 |
Configurar extensões permitidas
extensions.allowed
do Cursor controla quais extensões podem ser instaladas. Essa configuração aceita um objeto JSON em que as chaves são nomes de publisher e os valores são booleanos indicando se as extensões desse publisher são permitidas.
Por exemplo, definir extensions.allowed
como {"anysphere": true, "github": true}
permite extensões dos publishers Anysphere e GitHub, enquanto definir como {"anysphere": false}
bloqueia extensões da Anysphere.
Pra gerenciar centralmente as extensões permitidas na tua organização, configura a política AllowedExtensions
usando tua solução de gerenciamento de dispositivos. Essa política substitui a configuração extensions.allowed
nos dispositivos dos usuários. O valor dessa política é uma string JSON que define os publishers permitidos.
Se quiser saber mais sobre extensões no Cursor, dá uma olhada na documentação de extensões.
Configurar IDs de equipe permitidos
cursorAuth.allowedTeamId
controla quais IDs de equipe podem fazer login no Cursor. Essa configuração aceita uma lista, separada por vírgulas, de IDs de equipe autorizados para acesso.
Por exemplo, definir cursorAuth.allowedTeamId
como "1,3,7"
permite que usuários desses IDs de equipe específicos façam login.
Quando alguém tenta fazer login com um ID de equipe que não está na lista permitida:
- É desconectado imediatamente
- Uma mensagem de erro é exibida
- O aplicativo bloqueia novas tentativas de autenticação até que um ID de equipe válido seja usado
AllowedTeamId
usando tua solução de gerenciamento de dispositivos. Essa política substitui a configuração cursorAuth.allowedTeamId
nos dispositivos dos usuários. O valor dessa política é uma string contendo a lista de IDs de equipe autorizados, separada por vírgulas.
Diretiva de Grupo no Windows
- Copia os arquivos de diretiva ADMX e ADML de
AppData\Local\Programs\cursor\policies
. - Cola o arquivo ADMX no diretório
C:\Windows\PolicyDefinitions
e o arquivo ADML no diretórioC:\Windows\PolicyDefinitions\<your-locale>\
. - Reinicia o Local Group Policy Editor.
- Define os valores apropriados da diretiva (por exemplo,
{"anysphere": true, "github": true}
para a diretivaAllowedExtensions
) no Local Group Policy Editor.
Perfis de configuração no macOS
Arquivo .mobileconfig de exemplo
Arquivo .mobileconfig de exemplo
Um arquivo
.mobileconfig
de exemplo para macOS é mostrado abaixo:Políticas de string
AllowedExtensions
. O valor da política começa vazio no arquivo de exemplo (nenhuma extensão é permitida).
<string>
.
AllowedTeamId
, adiciona a lista de IDs de equipe separados por vírgula:
.mobileconfig
fornecido inicializa todas as políticas disponíveis naquela versão do Cursor. Exclui as políticas que não forem necessárias.
Se tu não editar ou remover uma política do .mobileconfig
de exemplo, essa política vai ser aplicada com o valor padrão (restritivo).
Instala manualmente um perfil de configuração dando um duplo clique no arquivo .mobileconfig
no Finder e depois habilitando em Preferências do Sistema em Geral > Gerenciamento de Dispositivos. Remover o perfil em Preferências do Sistema vai remover as políticas do Cursor.
Pra mais informações sobre perfis de configuração, confere a documentação da Apple.