Salesforce-DevOps-Glossar

Installationsschlüssel

Ein optionaler Zugangscode, der zur Installation eines Packages erforderlich ist und dazu dient, nicht gelistete oder Vorab-Packages auf bestimmte Kunden zu beschränken.

Definition

Ein Installationsschlüssel, früher Passwort genannt, ist ein optionaler Zugangscode, der auf einer Package-Version festgelegt wird und den ein Abonnent zur Installation angeben muss. Er wird hauptsächlich für Packages verwendet, die nicht auf AppExchange gelistet sind, private Betas, interne Tools oder Packages, die sich noch im Review befinden, bei denen der Installationslink allein nicht ausreichen sollte, um Zugriff zu gewähren. Ohne Installationsschlüssel könnte jeder mit der Installations-URL eines nicht gelisteten Packages es installieren; mit einem Schlüssel ist die URL praktisch nutzlos, ohne auch den Schlüssel zu kennen. Sobald ein Package gelistet und allgemein auf AppExchange verfügbar ist, werden Installationsschlüssel in der Regel entfernt, da die eigenen Zugriffskontrollen von AppExchange übernehmen. Unser 2GP-Packaging-Leitfaden behandelt weitere Details der Versionsverwaltung, auf die ISVs stoßen.

In der Praxis

So funktioniert es in Serpent

Für ISVs, die private Betas über Serpent betreiben, bleiben Package-Versionsbeförderung und Abonnenten-Tracking an einem Ort, sodass ein Team nicht separat eine Tabelle führen muss, welcher Installationsschlüssel an welchen Beta-Kunden ging, zusätzlich zur eigenen Release-Pipeline. Siehe DevOps für ISVs auf Serpent für den vollständigen Packaging-Workflow.

Commit-zu-Package-Zuordnung in Serpent
Häufige Fragen

Installationsschlüssel, beantwortet

Kann ein Installationsschlüssel geändert werden, nachdem eine Package-Version erstellt wurde?
Nein. Der Installationsschlüssel wird bei der Erstellung der Version festgelegt und kann danach für diese spezifische Version nicht mehr geändert werden; eine neue Version würde einen neuen Schlüssel benötigen, wenn Sie ihn rotieren möchten.

Kostenlos starten. Keine Kreditkarte, keine Installation, keine Verpflichtung.

Einrichtung in unter 15 Minuten. Keine DevOps-Einstellung nötig.

Neugierig auf schnelleres Shipping, bevor Sie einsteigen? Sprechen wir

Unverbindlich.