Glossaire Salesforce DevOps

Clé d'installation

Un code d'accès optionnel requis pour installer un package, utilisé pour restreindre les packages non répertoriés ou en préversion à des clients spécifiques.

Définition

Une clé d'installation, autrefois appelée mot de passe, est un code d'accès optionnel défini sur une version de package qu'un abonné doit fournir pour l'installer. Elle est principalement utilisée pour les packages non répertoriés sur AppExchange, les bêtas privées, les outils internes, ou les packages encore en cours de revue, où le lien d'installation seul ne devrait pas suffire à accorder l'accès. Sans clé d'installation, quiconque possède l'URL d'installation d'un package non répertorié pourrait l'installer ; avec une clé, l'URL devient effectivement inutile sans également connaître la clé. Une fois qu'un package est répertorié et généralement disponible sur AppExchange, les clés d'installation sont généralement supprimées, car les propres contrôles d'accès d'AppExchange prennent le relais. Notre guide de packaging 2GP couvre d'autres détails de gestion des versions rencontrés par les ISV.

En pratique

Comment cela fonctionne dans Serpent

Pour les ISV qui gèrent des bêtas privées via Serpent, la promotion des versions de package et le suivi des abonnés restent au même endroit, de sorte qu'une équipe n'a pas à tenir séparément une feuille de calcul indiquant quelle clé d'installation a été envoyée à quel client bêta en plus de son pipeline de release. Voir le DevOps pour ISV sur Serpent pour le flux de packaging complet.

Mapping commit-vers-package dans Serpent
Questions fréquentes

Clé d'installation, expliqué

Une clé d'installation peut-elle être modifiée après la création d'une version de package ?
Non. La clé d'installation est définie à la création de la version et ne peut plus être modifiée sur cette version spécifique par la suite ; une nouvelle version nécessiterait une nouvelle clé si vous souhaitez la faire tourner.

Démarrez gratuitement. Pas de carte bancaire, pas d'installation, aucun engagement.

Configuration en moins de 15 minutes. Aucun recrutement DevOps nécessaire.

Curieux de livrer plus vite avant de vous lancer ? Parlons-en

Sans engagement.