Section courante

A propos

Section administrative du site

Voici les différentes commandes proposé par le CLI de Salesforce :

Nom Description
analytics Ces commandes permettent de travailler avec des ressources analytiques.
force:analytics:template:create Cette commande permet de créer un modèle Analytics simple dans le répertoire spécifié.
apex Ces commandes permettent de créer des classes Apex, exécuter des blocs anonymes, afficher vos journals de bord, exécuter des tests Apex et afficher les résultats des tests Apex.
force:apex:log:list Cette commande permet d'afficher une liste des identificateurs de journal de bord de débogage, ainsi que des informations générales sur les journals de bord.
force:apex:log:tail Cette commande permet d'activer le journal de bord du débogage et d'afficher le journal de bord dans le terminal. Vous pouvez également diriger les journals de bord vers un fichier.
force:apex:test:report Cette commande permet d'afficher les résultats du test pour un test spécifique.
force:apex:test:run Cette commande permet d'exécuter des tests Apex.
force:apex:class:create Cette commande permet de créer une classe Apex dans le répertoire spécifié ou dans le répertoire de travail actuel.
force:apex:trigger:create Cette commande permet de créer un déclencheur Apex dans le répertoire spécifié ou dans le répertoire de travail actuel.
force:apex:execute Cette commande permet d'exécuter une ou plusieurs lignes de code Apex anonyme saisies sur la ligne de commande ou exécute le code dans un fichier local.
force:apex:log:get Cette commande permet de récupérer le journal spécifié ou le nombre donné de journaux les plus récents de l'organisation de travail.
auth Ces commandes permettent d'autoriser une organisation Salesforce à utiliser l'interface de ligne de commande Salesforce.
force:auth:device:login Cette commande permet d'autoriser une organisation à l'aide d'un code d'appareil. Vous devez ouvrir un navigateur Web, accéder à l'URL de vérification et saisir le code.
force:auth:jwt:grant Cette commande permet d'autoriser une organisation Salesforce à l'aide du flux JWT.
force:auth:list Cette commande permet de répertorier les informations de connexion d'authentification.
force:auth:logout Cette commande permet de déconnecter de l'une ou de toutes vos organisations Salesforce autorisées.
force:auth:sfdxurl:store Cette commande permet d'autoriser une organisation Salesforce à l'aide d'une URL d'authentification SFDX.
force:auth:web:login Cette commande permet d'autoriser une organisation Salesforce en ouvrant un navigateur Web afin que vous puissiez vous connecter via salesforce.com.
cmdt Ces commandes permettent de créer et de mettre à jour des types de métadonnées personnalisées et leurs enregistrements.
force:cmdt:create Cette commande permet de créer un nouveau type de métadonnées personnalisé dans le projet actuel.
force:cmdt:field:create Cette commande permet de générer un champ de métadonnées personnalisé en fonction du type de champ fourni.
force:cmdt:generate Cette commande permet de générer un type de métadonnées personnalisé et tous ses enregistrements pour le sObject fourni.
force:cmdt:record:create Cette commande permet de créer un nouvel enregistrement pour un type de métadonnées personnalisé donné dans le projet actuel.
force:cmdt:record:insert Cette commande permet de créer de nouveaux enregistrements de type de métadonnées personnalisés à partir d'un fichier CSV.
community Ces commandes permettent d'utiliser les commandes de communauté pour créer et publier une communauté et afficher une liste des modèles disponibles dans votre organisation.
force:community:create Cette commande permet de créer une communauté à l'aide d'un modèle.
force:community:publish Cette commande permet de publier votre communauté Lightning pour la faire vivre. Chaque fois que vous le publiez, vous mettez à jour la communauté en direct avec les mises à jour les plus récentes.
force:community:template:list Cette commande permet de récupérer la liste des modèles disponibles dans votre organisation pour créer une communauté.
data Ces commandes permettent de manipuler les enregistrements dans votre organisation.
force:data:bulk:delete Cette commande permet de supprimer un lot d'enregistrements répertoriés dans un fichier CSV.
force:data:bulk:status Cette commande permet d'interroger l'API Bulk pour l'état du travail ou l'état du lot.
force:data:bulk:upsert Cette commande permet de créer une tâche et un ou plusieurs lots pour insérer de nouvelles lignes et mettre à jour des lignes existantes en accédant à l'API Bulk.
force:data:record:create Cette commande permet de créer et d'insérer un enregistrement.
force:data:record:delete Cette commande permet de supprimer un seul enregistrement.
force:data:record:get Cette commande permet d'afficher un seul enregistrement.
force:data:record:update Cette commande permet de mettre à jour un seul enregistrement.
force:data:soql:query Cette commande permet d'exécuter une requête SOQL.
force:data:tree:export Cette commande permet d'exporter les données d'une organisation au format d'arborescence sObject pour la consommation force:data:tree:import.
force:data:tree:import Cette commande permet d'importer des données dans une organisation à l'aide de l'API SObject Tree Save. Ces données peuvent inclure des relations maître-détails.
lightning Ces commandes permettent de créer des composantes Aura et des composantes Web de Lightning.
force:lightning:lint Cette commande permet d'exécuter une analyse statique, ou outil «peluches» sur le code de votre une composante Aura.
force:lightning:app:create Cette commande permet de créer un ensemble d'applications Lightning dans le répertoire spécifié ou dans le répertoire de travail actuel.
force:lightning:component:create Cette commande permet de créer un paquet pour une composante Aura ou une composante Web de Lightning dans le répertoire spécifié ou le répertoire de travail actuel.
force:lightning:event:create Cette commande permet de créer un groupe d'événements Lightning dans le répertoire spécifié ou dans le répertoire de travail actuel.
force:lightning:interface:create Cette commande permet de créer un paquet d'interface Lightning dans le répertoire spécifié ou dans le répertoire de travail actuel.
force:lightning:test:create Cette commande permet de créer un test Lightning dans le répertoire spécifié ou dans le répertoire de travail actuel.
force:lightning:lwc:test:create Cette commande permet de créer un répertoire __tests__ dans le répertoire spécifié.
force:lightning:lwc:test:run Cette commande permet d'appeler les tests unitaires Jest de Lightning Web Components.
force:lightning:lwc:test:setup Cette commande permet d'installer les outils de test unitaire Jest pour les composants Web de Lightning.
limits Ces commandes permettent de limiter l'affichage de votre organisation et la mesure dans laquelle vous êtes près de les atteindre.
force:limits:api:display Cette commande permet d'afficher les appels et événements restants et maximum pour votre organisation.
mdapi Ces commandes permettent de récupérer et déployer des fichiers au format API de métadonnées représentant des composantes dans une organisation, ou pour convertir des métadonnées au format API de métadonnées dans le format source utilisé dans les projets Salesforce DX.
force:mdapi:convert Cette commande permet de convertir les métadonnées récupérées via l'API de métadonnées dans le format source utilisé dans les projets Salesforce DX.
force:mdapi:deploy Cette commande permet de déployer des représentations de fichiers de composantes dans une organisation en créant ou en mettant à jour les composantes qu'ils représentent.
force:mdapi:deploy:cancel Cette commande permet d'annuler un déploiement de métadonnées désynchronisé.
force:mdapi:deploy:report Cette commande permet de vérifier l'état actuel d'un déploiement de métadonnées désynchronisé.
force:mdapi:describemetadata Cette commande permet d'afficher des détails sur les types de métadonnées activés pour votre organisation.
force:mdapi:listmetadata Cette commande permet d'afficher les propriétés des composantes de métadonnées d'un type spécifié.
force:mdapi:retrieve Cette commande permet de récupérer un .zip de fichiers XML représentant des métadonnées de l'organisation ciblée.
force:mdapi:retrieve:report Cette commande permet de vérifier l'état d'une récupération de métadonnées désynchronisé.
org Ces commandes permettent de gérer les organisations que vous utilisez avec Salesforce CLI.
force:org:clone Cette commande permet de cloner une organisation sandbox à l'aide des valeurs spécifiées dans un fichier de configuration ou des paires clef=valeur que vous spécifiez sur la ligne de commande.
force:org:create Cette commande permet de créer une organisation scratch ou une organisation sandbox à l'aide des valeurs spécifiées dans un fichier de configuration ou des paires clef=valeur que vous spécifiez sur la ligne de commande.
force:org:delete Cette commande permet de marquer une organisation scratch ou sandbox pour suppression.
force:org:display Cette commande permet de demander la description de l'organisation actuelle ou cible.
force:org:list Cette commande permet de répertorier toutes les organisations que le Salesforce CLI a créées ou auxquelles elle s'est authentifiée.
force:org:open Cette commande permet d'ouvrir une organisation dans votre navigateur Web.
force:org:shape:create Cette commande permet de créer une configuration d'organisation de travail (forme) basée sur l'organisation source spécifiée.
force:org:shape:delete Cette commande permet de supprimer toutes les formes d'organisation que vous avez créées pour une organisation à l'aide de l'interface de ligne de commande Salesforce CLI.
force:org:shape:list Cette commande permet de répertorier toutes les formes d'organisation que vous avez créées à l'aide de l'interface de ligne de commande Salesforce CLI.
force:org:snapshot:create Cette commande permet de créer un instantané d'une organisation scratch.
force:org:snapshot:delete Cette commande permet de supprimer un instantané d'organisation de travail.
force:org:snapshot:get Cette commande permet de récupérer des détails sur un instantané d'organisation scratch.
force:org:snapshot:list Cette commande permet de répertorier les instantanés d'organisation de travail pour votre Dev Hub.
force:org:status Cette commande permet de signaler l'état de création de l'organisation sandbox. Si l'organisation est prête, il s'authentifie auprès de l'organisation.
package Ces commandes permettent de développer et installer des paquets.
force:package:create Cette commande permet de créer un paquet.
force:package:delete Cette commande permet de supprimer les paquets gérés déverrouillés et de deuxième génération.
force:package:hammertest:list Cette commande permet de répertorier les états des tests ISV Hammer en cours et terminés.
force:package:hammertest:report Cette commande permet de retourner l'état d'un test de marteau ISV en cours d'exécution ou les résultats d'un test de marteau terminé.
force:package:hammertest:run Cette commande permet d'exécuter ISV Hammer pour la version de paquet et les organisations abonnés spécifiées.
force:package:install Cette commande permet d'installer un paquet dans l'organisation cible.
force:package:install:report Cette commande permet de récupérer l'état d'une demande d'installation de paquet.
force:package:installed:list Cette commande permet de répertorier tous les paquets installés dans l'organisation cible.
force:package:list Cette commande permet de répertorier tous les paquets de l'organisation Dev Hub.
force:package:uninstall Cette commande permet de désinstaller un paquet de deuxième génération de l'organisation cible.
force:package:uninstall:report Cette commande permet de récupérer l'état d'une demande de désinstallation de paquet.
force:package:update Cette commande permet de mettre à jour les détails d'un paquet.
force:package:version:create Cette commande permet de créer une version de paquet dans l'organisation Dev Hub.
force:package:version:create:list Cette commande permet de répertorier toutes les requêtes de création de versions de paquet de deuxième génération dans l'organisation Dev Hub.
force:package:version:create:report Cette commande permet de récupérer les détails d'une demande de création de version de paquet dans l'organisation Dev Hub.
force:package:version:delete Cette commande permet de supprimer les versions de paquet géré déverrouillé et de deuxième génération.
force:package:version:displayancestry Cette commande permet d'afficher l'arborescence d'ascendance pour une version de paquet géré 2GP.
force:package:version:list Cette commande permet de répertorier toutes les versions de paquet dans l'organisation Dev Hub.
force:package:version:promote Cette commande permet de faire passer une version de paquet au état publié.
force:package:version:report Cette commande permet de récupérer les détails d'une version de paquet dans l'organisation Dev Hub.
force:package:version:update Cette commande permet de mettre à jour une version de paquet de deuxième génération dans l'organisation Dev Hub.
package1 Ces commandes permettent de créer et afficher les versions de paquet de première génération dans votre organisation Dev Hub.
force:package1:version:create Cette commande permet de créer une version de paquet de première génération dans l'organisation de publication.
force:package1:version:create:get Cette commande permet de récupérer l'état d'une requête de création de version de paquet.
force:package1:version:display Cette commande permet d'afficher des informations détaillées sur une version de paquet de première génération individuelle.
force:package1:version:list Cette commande permet de répertorier les versions du paquet spécifié ou de tous les paquets de première génération de l'organisation.
project Ces commandes permettent de configurer un projet Salesforce DX.
force:project:upgrade Cette commande permet de mettre à jour les fichiers de configuration et de définition du projet au dernier format.
force:project:create Cette commande permet de créer un projet Salesforce DX dans le répertoire spécifié ou dans le répertoire de travail actuel.
schema Ces commandes permettent d'afficher des informations sur les objets standard et personnalisés de votre organisation.
force:schema:sobject:describe Cette commande permet d'afficher les métadonnées d'un objet standard ou personnalisé.
force:schema:sobject:list Cette commande permet de répertorier tous les objets d'une catégorie sObject spécifiée.
source Ces commandes permettent de pousser et d'extraire la source vers et depuis vos organisations de travail, pour déployer et récupérer la source vers et depuis des organisations non suivies à la source, pour voir les changements de synchronisation entre votre projet et les organisations de travail, et pour convertir votre source en format métadonnées pour les déploiements d'API de métadonnées.
force:source:convert Cette commande permet de convertir les fichiers au format source en métadonnées que vous pouvez déployer à l'aide de l'API de métadonnées.
force:source:delete Cette commande permet de supprimer les fichiers source de votre projet et d'une organisation sans suivi de source, telle qu'un sandbox.
force:source:deploy Cette commande permet de déployer les métadonnées au format source dans une organisation.
force:source:deploy:cancel Cette commande permet d'annuler un déploiement de source désynchronisé.
force:source:deploy:report Cette commande permet de vérifier l'état actuel d'un déploiement de métadonnées désynchronisé.
force:source:open Cette commande permet d'ouvrir la page Lightning spécifiée dans Lightning App Builder.
force:source:pull Cette commande permet d'extraire la source modifiée de l'organisation de départ vers votre projet pour les maintenir synchronisées.
force:source:push Cette commande permet de pousser la source modifiée de votre projet vers une organisation de travail pour les maintenir synchronisées.
force:source:retrieve Cette commande permet de récupérer les métadonnées au format source d'une organisation vers votre projet Salesforce DX local.
force:source:status Cette commande permet de répertorier les modifications ayant été apportées localement, dans une organisation temporaire ou les deux.
force:source:tracking:clear Cette commande permet d'effacer toutes les informations de suivi de la source locale.
force:source:tracking:reset Cette commande permet de réinitialiser le suivi des sources locales et à distances.
user Ces commandes permettent d'effectuer des tâches d'administration liées à l'utilisateur.
force:user:create Cette commande permet de créer un utilisateur pour une organisation scratch.
force:user:display Cette commande permet d'afficher des informations sur un utilisateur d'une organisation scratch que la Salesforce CLI a créée ou authentifiée.
force:user:list Cette commande permet de répertorier tous les utilisateurs d'une organisation scratch que la Salesforce CLI a créée ou authentifiée.
force:user:password:generate Cette commande permet de génère un mot de passe pour les utilisateurs de l'organisation scratch.
force:user:permset:assign Cette commande permet d'attribuer un ensemble d'autorisations nommé à un ou plusieurs utilisateurs d'une organisation.
visualforce Ces commandes permettent de créer des pages et des composantes Visualforce.
force:visualforce:component:create Cette commande permet de créer une composante Visualforce dans le répertoire spécifié ou dans le répertoire de travail actuel.
force:visualforce:page:create Cette commande permet de créer une page Visualforce dans le répertoire spécifié ou dans le répertoire de travail actuel.


Dernière mise à jour : Lundi, le 19 octobre 2020