• Accueil / Salesforce / L’utilisateur en cours…
, L&rsquo;utilisateur en cours d&rsquo;exécution doit disposer d&rsquo;une autorisation de création pour le champ utilisé dans le composant de recherche de flux d&rsquo;écran – Blog Salesforce de Jenwlee<span class="wtr-time-wrap after-title"><span class="wtr-time-number">4</span> minutes de lecture</span>

L’utilisateur en cours d’exécution doit disposer d’une autorisation de création pour le champ utilisé dans le composant de recherche de flux d’écran – Blog Salesforce de Jenwlee4 minutes de lecture


, L&rsquo;utilisateur en cours d&rsquo;exécution doit disposer d&rsquo;une autorisation de création pour le champ utilisé dans le composant de recherche de flux d&rsquo;écran – Blog Salesforce de Jenwlee<span class="wtr-time-wrap after-title"><span class="wtr-time-number">4</span> minutes de lecture</span>

Si vous avez configuré le composant de recherche de flux d’écran standard et obtenez une erreur « L’enregistrement ne peut pas être créé ». lorsque vous le testez en tant qu’utilisateur, cela est dû au fait que l’utilisateur en cours d’exécution d’un flux doit disposer de l’autorisation Créer sur l’objet source. Par exemple, pour rechercher le créateur d’un contact, l’utilisateur en cours d’exécution doit disposer de l’autorisation Créer sur l’objet Contact. Mais que faites-vous si vous ne pouvez pas garantir que chaque utilisateur qui utilise le flux d’écran avec ce composant de recherche dispose de l’autorisation de création sur l’objet source ?

Voici la leçon tirée de la mise en œuvre de ce cas d’utilisation :

  • Créez un objet personnalisé appelé Recherche de flux d’écran et divers champs de recherche et accordez l’autorisation Créer à tous les utilisateurs.
  • Ajoutez de nouveaux champs de recherche personnalisés à l’objet de recherche de flux d’écran, si nécessaire.

Cas d’utilisation commerciale : Addison Dogster est l’administrateur système chez Universal Containers. Elle a été chargée de créer un flux d’écran pour permettre à un utilisateur de demander à geler un utilisateur à une date/heure de gel spécifique. Une fois la date/l’heure de gel spécifique passée, Salesforce gelera automatiquement l’utilisateur. Lorsqu’Addison a testé le flux en utilisant le débogage en tant qu’elle-même et en tant qu’utilisateur, le flux a parfaitement fonctionné. Cependant, lorsque l’utilisateur réel (Mary Markle) s’est connecté avec ses propres informations d’identification et a testé le même flux d’écran, elle a obtenu une erreur « L’enregistrement ne peut pas être créé ».

, L&rsquo;utilisateur en cours d&rsquo;exécution doit disposer d&rsquo;une autorisation de création pour le champ utilisé dans le composant de recherche de flux d&rsquo;écran – Blog Salesforce de Jenwlee<span class="wtr-time-wrap after-title"><span class="wtr-time-number">4</span> minutes de lecture</span>

En recherchant le problème, Addison a découvert que pour utiliser le composant de recherche, l’utilisateur en cours d’exécution doit disposer des autorisations de création sur cet objet. L’organisation d’Addison qui a des profils avec diverses autorisations d’objet. Elle avait un profil avec l’autorisation de lecture pour tous les objets, mais pas l’autorisation de création pour aucun objet. Ils devaient accéder au flux d’écran, où ils sélectionnaient un utilisateur dans la recherche et mettaient à jour un enregistrement d’utilisateur à la suite de la soumission d’écran. (Remarque : cet utilisateur disposait également de l’autorisation Gérer les utilisateurs). Dans ce cas, Addison n’a pas pu sélectionner un objet standard ou personnalisé actuel où cet utilisateur et d’autres utilisateurs de l’organisation avaient tous l’autorisation de création. Elle ne voulait pas non plus simplement choisir un objet standard non utilisé actuellement et accorder l’accès à Create de peur qu’à l’avenir, elle puisse utiliser cet objet standard et avoir besoin d’accorder l’accès. Cela irait à l’encontre du principe directeur de l’accès au moindre privilège. Dans ce cas, elle aurait accordé plus d’autorisations que l’utilisateur n’aurait dû.

Solution: Pour contourner cette limitation du composant de recherche, étant la #AwesomeAdmin qu’elle était, Addison a créé un objet personnalisé appelé Screen Flow Lookup et a créé des champs qui seraient le plus souvent utilisés dans une situation de recherche, tels que l’utilisateur, le contact, le compte et l’opportunité, pour commencer. Vous pouvez encore ajouter à cela en ajoutant plus de champs de recherche personnalisés à l’avenir en cas de besoin.

Hautsurlignée Steps :

1. Créer un nouveau objet appelé Recherche de flux d’écran.

, L&rsquo;utilisateur en cours d&rsquo;exécution doit disposer d&rsquo;une autorisation de création pour le champ utilisé dans le composant de recherche de flux d&rsquo;écran – Blog Salesforce de Jenwlee<span class="wtr-time-wrap after-title"><span class="wtr-time-number">4</span> minutes de lecture</span>

2. Créer nécessaire champs de recherche personnalisés vous utiliserez dans le composant de recherche de flux d’écran standard. La capture d’écran ci-dessous montre ceux qu’Addison a créés pour être utilisés. Pour la recherche d’utilisateurs, vous pouvez utiliser le champ standard Créé par.

, L&rsquo;utilisateur en cours d&rsquo;exécution doit disposer d&rsquo;une autorisation de création pour le champ utilisé dans le composant de recherche de flux d&rsquo;écran – Blog Salesforce de Jenwlee<span class="wtr-time-wrap after-title"><span class="wtr-time-number">4</span> minutes de lecture</span>Voir l’image en plein écran

3. Accorder des autorisations de création à l’objet de recherche de flux d’écran à tous les profils utilisateurs qui interagissent avec les flux d’écran.

Pour info : voici un exemple de configuration d’un champ utilisateur dans le composant de recherche de flux standard, en référençant le champ CreatedById dans l’objet Screen Flow Lookup.

, L&rsquo;utilisateur en cours d&rsquo;exécution doit disposer d&rsquo;une autorisation de création pour le champ utilisé dans le composant de recherche de flux d&rsquo;écran – Blog Salesforce de Jenwlee<span class="wtr-time-wrap after-title"><span class="wtr-time-number">4</span> minutes de lecture</span>Voir l’image en plein écran





Source de l’article traduit automatiquement en Français

Besoin d'aide ?
Vous utilisez Pardot depuis un certain temps mais vous n'êtes pas sûr d'en
exploiter tout le potentiel

Notre analyse de votre Pardot offerte dès aujourd'hui
Merci, vous pouvez compléter notre questionnaire
Nous allons revenir vers vous rapidement !

Fermer