Glossaire Salesforce DevOps

SFDX Auth URL

Une chaîne unique encodant les identifiants OAuth d'une org, utilisée pour authentifier Salesforce CLI en CI sans connexion via navigateur.

Définition

Une SFDX auth URL est une chaîne unique, au format force://<clientId>:<clientSecret>:<refreshToken>@<instanceUrl>, qui regroupe tout ce dont Salesforce CLI a besoin pour s'authentifier à une org de façon non interactive. Elle est générée depuis une org déjà authentifiée avec sf org display --verbose --json et consommée avec sf org login sfdx-url, ce qui permet à un pipeline CI de s'authentifier à un Dev Hub, un sandbox ou un scratch org sans ouvrir de navigateur pour un flux OAuth. Comme la chaîne contient un refresh token actif, elle fonctionne comme un identifiant et doit être stockée comme secret CI, jamais commitée dans le contrôle de version, et faire l'objet d'une rotation si elle est un jour exposée. Notre guide de pipeline CI/CD couvre l'authentification de bout en bout de CI à Salesforce.

En pratique

Comment cela fonctionne dans Serpent

Serpent gère les connexions authentifiées à chaque org de façon centralisée, afin que les équipes n'aient pas à distribuer et faire tourner manuellement des auth URLs brutes comme secrets sur plusieurs configurations CI.

Paramètres d'intégration Git dans Serpent
Questions fréquentes

SFDX Auth URL, expliqué

Une SFDX auth URL expire-t-elle ?
Elle est liée à un refresh token, qui reste valide jusqu'à ce qu'il soit explicitement révoqué ou que la politique de l'app connectée force une réauthentification, donc elle n'expire pas selon un calendrier fixe comme le fait un session ID.

Démarrez gratuitement. Sans carte bancaire, sans installation, sans 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.