Préréglages partagés
Réutilisez les configurations d'obfuscation dans votre équipe et choisissez une configuration de départ commune.
Partager un préréglage
Seul le propriétaire de l'équipe peut publier des préréglages partagés. Configurez les options d'obfuscation et sélectionnez Nouveau préréglage dans la bibliothèque de préréglages. Donnez un nom au préréglage, activez Partager avec mon équipe, définissez un Alias API si des builds en CI doivent l'utiliser, et sélectionnez Enregistrer le préréglage.
Pour partager un préréglage existant, ouvrez son menu, choisissez Modifier et activez Partager avec mon équipe. Pour mettre à jour ses options, appliquez-le, modifiez les options et sélectionnez Mettre à jour le préréglage sur sa carte.
Charger ou personnaliser un préréglage partagé
Les membres trouvent les configurations partagées dans l'onglet Équipe de la bibliothèque de préréglages et sélectionnent Appliquer le préréglage pour en appliquer une. Seul le propriétaire peut modifier ou supprimer l'original partagé. Choisissez Copier dans mes préréglages dans son menu pour créer une copie personnelle indépendante que vous pouvez modifier.
Définir un préréglage par défaut de l'équipe
Le propriétaire peut activer Définir comme préréglage par défaut de l'équipe dans le formulaire de modification d'un préréglage partagé : ouvrez son menu et choisissez Modifier. Un seul préréglage peut être le préréglage par défaut de l'équipe. Les membres peuvent ajuster leurs options une fois celui-ci chargé. Lorsque le propriétaire met à jour un préréglage partagé, appliquez-le à nouveau pour récupérer les modifications.
Désactivez Définir comme préréglage par défaut de l'équipe pour ne plus l'utiliser par défaut tout en le gardant partagé. Désactiver le partage lui retire aussi son statut de préréglage par défaut. Si le préréglage est imposé, le retirer comme préréglage par défaut de l'équipe, désactiver son partage ou le supprimer désactive aussi Imposer le préréglage par défaut de l'équipe.
Imposer le préréglage par défaut de l'équipe
Sans imposition, un préréglage par défaut de l'équipe n'est qu'une configuration de départ dans le tableau de bord : les membres peuvent le modifier, et il n'affecte pas les requêtes API (voir Référence de l'API). Le propriétaire de l'équipe peut au contraire le verrouiller. Ouvrez Paramètres → Équipe, activez Imposer le préréglage par défaut de l'équipe et choisissez le préréglage à imposer dans Préréglage à imposer. Choisir un préréglage à cet endroit en fait le préréglage par défaut de l'équipe et le partage avec l'équipe. Tant qu'il est imposé, les options des membres sont en lecture seule, et les builds des membres dans le tableau de bord, les appels API des membres et les clés de service de l'équipe utilisent tous le préréglage imposé. Les builds et appels API personnels du propriétaire ne sont pas soumis à cette contrainte. Désactivez l'interrupteur pour revenir à un simple préréglage par défaut. Voir Imposer une version à votre équipe pour imposer une version de la même manière.
Utiliser la configuration en CI
Sans imposition, un build via l'API ou en CI peut tout de même utiliser un préréglage partagé en faisant référence à son alias API dans optionsPreset avec le paquet javascript-obfuscator, ou en récupérant ses options depuis le point de terminaison des préréglages dans une requête séparée (voir Référence de l'API) ; voir la section « Préréglages personnalisés » de Utiliser le paquet NPM. Conservez des configurations distinctes pour les tests fonctionnels et pour les builds de production protégés. Pour les réglages des tests fonctionnels, consultez Tests et CI.
