Documentação
/
Gerenciamento da equipe
/

Predefinições compartilhadas

Predefinições compartilhadas

Reutilize configurações de ofuscação na sua equipe e escolha uma configuração inicial comum.

Compartilhar uma predefinição

Só o proprietário da equipe pode publicar predefinições compartilhadas. Configure as opções de ofuscação e selecione Nova predefinição na biblioteca de predefinições. Dê um nome à predefinição, ative Compartilhar com minha equipe, defina um Alias da API se builds de CI forem usá-la e selecione Salvar predefinição.

Para compartilhar uma predefinição existente, abra o menu dela, escolha Editar e ative Compartilhar com minha equipe. Para atualizar as opções dela, aplique-a, altere as opções e selecione Atualizar predefinição no cartão dela.

Carregar ou personalizar uma predefinição compartilhada

Os membros encontram as configurações compartilhadas na aba Equipe da biblioteca de predefinições e selecionam Aplicar predefinição para aplicar uma delas. Só o proprietário pode alterar ou excluir o original compartilhado. Escolha Copiar para minhas predefinições no menu dela para criar uma cópia pessoal independente que você pode editar.

Definir um padrão da equipe

O proprietário pode ativar Definir como padrão da equipe no formulário de edição de uma predefinição compartilhada: abra o menu dela e escolha Editar. Apenas uma predefinição pode ser o padrão da equipe. Os membros podem ajustar as próprias opções depois que ela carrega. Quando o proprietário atualiza uma predefinição compartilhada, aplique-a novamente para receber as alterações.

Desative Definir como padrão da equipe para deixar de usá-la como padrão, mantendo-a compartilhada. Desativar o compartilhamento também remove o status de padrão. Se a predefinição estiver forçada, removê-la como padrão da equipe, desativar o compartilhamento dela ou excluí-la também desativa Forçar predefinição padrão da equipe.

Forçar o padrão da equipe

Sem imposição, o padrão da equipe é apenas uma configuração inicial no painel: os membros podem alterá-lo, e ele não afeta as requisições à API (veja a Referência da API). Em vez disso, o proprietário da equipe pode bloqueá-lo. Abra Configurações → Equipe, ative Forçar predefinição padrão da equipe e escolha qual predefinição forçar em Predefinição a ser forçada. Escolher uma predefinição ali a torna o padrão da equipe e a compartilha com a equipe. Enquanto ela estiver forçada, as opções dos membros ficam somente leitura, e os builds dos membros no painel, as chamadas de API dos membros e as chaves de serviço da equipe usam a predefinição forçada. Os builds e as chamadas de API pessoais do próprio proprietário não são afetados. Desative a chave para voltar a um padrão flexível. Veja Forçar uma versão para a sua equipe para forçar uma versão da mesma forma.

Usar a configuração no CI

Sem imposição, um build pela API ou no CI ainda pode usar uma predefinição compartilhada referenciando seu alias da API em optionsPreset, em uma requisição de ofuscação (veja a Referência da API) ou pelo pacote javascript-obfuscator; veja a seção Predefinições personalizadas de Usando o pacote NPM. Mantenha configurações separadas para testes funcionais e para builds de produção com defesas. Para as configurações de testes funcionais, veja Testes e CI.