Salesforce DevOps Woordenlijst

SFDX Auth URL

Eén enkele string die de OAuth-credentials van een org codeert, gebruikt om Salesforce CLI in CI te authenticeren zonder browsergebaseerde login.

Definitie

Een SFDX auth URL is één enkele string, geformatteerd als force://<clientId>:<clientSecret>:<refreshToken>@<instanceUrl>, die alles bundelt wat Salesforce CLI nodig heeft om niet-interactief te authenticeren bij een org. Deze wordt gegenereerd vanuit een al geauthenticeerde org met sf org display --verbose --json en gebruikt met sf org login sfdx-url, wat een CI-pipeline in staat stelt te authenticeren bij een Dev Hub, sandbox of scratch org zonder een browser te openen voor een OAuth-flow. Omdat de string een live refresh token bevat, functioneert deze als credential en moet deze worden opgeslagen als CI-secret, nooit worden gecommit naar versiebeheer, en worden geroteerd als deze ooit wordt blootgesteld. Onze CI/CD-pipelinegids behandelt het end-to-end authenticeren van CI bij Salesforce.

In de praktijk

Hoe het werkt in Serpent

Serpent beheert geauthenticeerde verbindingen met elke org centraal, zodat teams niet handmatig ruwe auth URL's als secrets hoeven te verspreiden en roteren over meerdere CI-configuraties.

Git-integratie-instellingen in Serpent
Veelgestelde vragen

SFDX Auth URL, uitgelegd

Verloopt een SFDX auth URL?
Deze is gekoppeld aan een refresh token, dat geldig blijft totdat het expliciet wordt ingetrokken of het beleid van de connected app opnieuw authenticeren afdwingt, dus verloopt het niet volgens een vast schema zoals een session ID.

Start gratis. Geen creditcard, geen installatie, geen verplichting.

Binnen 15 minuten ingericht. Geen DevOps-aanwerving nodig.

Benieuwd naar sneller releasen voordat je instapt? Laten we praten

Vrijblijvend.