Activités (Activities)
Plus récente (Latest)
False
Image de fond de la bannière
Activités d'intégrations classiques
Dernière mise à jour 22 avr. 2024

Étendue de l'application Salesforce

UiPath.Salesforce.Activities.SalesforceApplicationScope

Établit une connexion à une organisation Salesforce spécifiée et fournit une étendue pour toutes les activités ultérieures. Le bouton Configurer (Configure) dans le corps de l'activité ouvre un assistant de connexion qui vous aide à établir votre connexion à votre organisation Salesforce.





Remarque : les clés Consumer Key et Consumer Secret identifient l'application connectée Salesforce. Vous pouvez les obtenir auprès de votre administrateur Salesforce.

Une fois que tous les détails de la connexion sont insérés dans leurs champs respectifs, le bouton Tester la connexion devient disponible.





Cliquer sur Tester les connexions vérifie la validité des informations d'identification que vous avez saisies et vous informe du résultat. Cette connexion est utilisée uniquement au moment de la conception, car une fois la connexion vérifiée, vous pouvez commencer à configurer toutes les activités enfants dans leurs assistants respectifs.

Important : la configuration des champs dans l'assistant ne remplit pas les champs de propriétés de l' Étendue de l'application Salesforce. L'assistant établit une connexion à Salesforce qui est utilisée uniquement au moment de la conception, vous permettant de configurer les activités Salesforce contenues dans cette activité d'étendue.

Propriétés

Important : les sections de propriétés Nouvelle connexion ( New Connection) et Utiliser la connexion existante ( Use Existing Connection ) s'excluent mutuellement. La configuration de l'une ou l'autre section désactive l'autre. Il est obligatoire de configurer l'un d'entre eux pour que l'activité se connecte à Salesforce au moment de l'exécution.
En-tête de règle d’attribution
  • Sforce-Auto-Assign : en-tête de requête appliqué lors de la création ou de la mise à jour de comptes, de requêtes ou de pistes. Ce champ accepte les valeurs booléennes et les identifiants uniques. Vous pouvez saisir les valeurs suivantes :

    • VRAI (TRUE) : les règles d'attribution active sont appliquées aux comptes, requêtes ou pistes créés ou mis à jour.
    • FALSE : les règles d'attribution active ne sont pas appliquées aux comptes, requêtes ou pistes créés ou mis à jour.
    • AssignmentRule ID (AssignmentRule ID) : la règle d'attribution spécifiée est appliquée aux comptes, requêtes ou pistes créés.
    • Aucune valeur : l'en-tête de l'API REST utilise les règles d'attribution actives.
Commun
  • NomAffichage (DisplayName) - Nom affiché de l'activité.
Divers
  • Privé (Private) - Si cette option est sélectionnée, les valeurs des variables et des arguments ne sont plus enregistrées au niveau Détaillé (Verbose).
Nouvelle connexion
  • CléConsommateur : la clé consommateur de votre application connectée Salesforce. Ce champ ne prend en charge que les chaînes et les variables String .
  • ConsumerSecret : la clé secrète du consommateur de votre application connectée Salesforce, stockée dans une variable SecureString . Ce champ ne prend en charge que SecureString variables.
  • Mot de passe (Password) - Le mot de passe de l'utilisateur avec lequel vous souhaitez vous connecter, stocké dans une variable SecureString . Ce champ ne prend en charge que SecureString variables.
  • SecurityToken : le jeton de sécurité de l'utilisateur dont les informations d'identification sont utilisées pour se connecter à Salesforce, stocké dans une variable SecureString . Ce champ ne prend en charge que SecureString variables. Cette propriété est facultative, selon les paramètres de votre organisation Salesforce.
  • Serveur : l'instance de serveur à laquelle vous souhaitez vous connecter. Les trois valeurs prises en charge pour ce champ sont Live (https://login.salesforce.com), Tester (https://test.salesforce.com), et Personnalisé. Ce champ ne prend en charge que les chaînes et les variables String .
  • CustomServer : l'instance Salesforce personnalisée à laquelle se connecter lorsque le serveur est défini sur Personnalisé ( Custom). Utilisé lors de la connexion via le domaine standard https://login.salesforce.com ou https://test.salesforce.com est restreint. Exemple : https://mycompany.my.salesforce.com/
  • Nom d'utilisateur (Username ) : le nom d'utilisateur que vous souhaitez utiliser pour vous connecter à Salesforce. Ce champ ne prend en charge que les chaînes et les variables String .
Paramètres du proxy
  • ProxyAddress : l'adresse du serveur proxy. Si le protocole n'est pas spécifié dans l'adresse, sa valeur par défaut est automatiquement http. Ce champ prend uniquement en charge les chaînes et les String variables.
  • ProxyPort : le port du serveur proxy. Ce champ ne prend en charge que les chaînes et les variables String .
  • ProxyUser : le nom d'utilisateur à soumettre au serveur proxy pour authentification. Ce champ est facultatif. Ce champ ne prend en charge que les chaînes et les variables String .
  • ProxyUserPassword - Mot de passe de l'utilisateur proxy. Ce champ est facultatif. Ce champ prend uniquement en charge les variables SecureStrings et SecureString .
    Important : ConsumerSecret et SecurityToken sont chiffrés à l'aide de l' API Microsoft .NET Data Protection (DPAPI) et stockés dans le fichier de workflow lui-même. Ceux-ci ne peuvent être déchiffrés qu'en ouvrant le workflow sur le même compte utilisateur et sur la même machine. Si le workflow est ouvert par un autre utilisateur ou sur une autre machine, un message d'erreur apparaît et les deux propriétés doivent être reconfigurées.
Options
  • ReportApiErrorAsException : lorsque cette option est sélectionnée, les réponses d'erreur d'API sont signalées dans Salesforce Exception par toutes les activités enfants qui utilisent cette étendue d'application. Lorsqu'elle est décochée, l'activité enfant renseigne le message d'erreur API dans la propriété de sortie SalesforceStatus et l'exécution du workflow se poursuit. Vérifiez la propriété SalesforceStatus pour confirmer la réussite de l'exécution.
Sortie
  • SalesforceConnection : les détails de la connexion à Salesforce, stockés dans un objet IConnectionService . Cet objet peut être transmis aux activités Salesforce Application Scope suivantes dans la propriété ExistingSalesforceConnection pour réutiliser facilement la même connexion. Ce champ ne prend en charge que les objets IConnectionService .
    Remarque : un objet IConnectionService n'est réutilisable que dans les activités d'étendue qui sont contenues dans l'étendue parente dans laquelle il est généré.
Utiliser la connexion existante
  • ConnexionSalesforceexistante : connexion déjà établie à Salesforce, stockée dans un objet IConnectionService , que vous souhaitez réutiliser pour cette activité d'étendue. L'objet IConnectionService peut être obtenu à partir de la propriété SalesforceConnection d'une activité Salesforce Application Scope parente. Ce champ ne prend en charge que IConnectionService objets.
  • Propriétés

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Logo Uipath blanc
Confiance et sécurité
© 2005-2024 UiPath. All rights reserved.