Lors de la création ou de la mise à jour des tableaux de bord dynamiques, les utilisateurs peuvent recevoir l’erreur suivante : « Vous avez atteint la limite d'exécution de tableaux de bord en tant qu'utilisateur connecté ». Le message signifie que votre organisation n’a plus de tableaux de bord dynamiques destinés à être utilisés. Si vous rencontrez des difficultés pour localiser tous les tableaux de bord dynamiques actuels pour votre organisation, nous vous proposons plusieurs options ci-dessous.
Remarque : Le nombre de tableaux de bord dynamiques disponibles pour une organisation dépend de l’édition. Consultez Increase maximum number of Dynamic Dashboards.Pour localiser tous les tableaux de bord dynamiques dans une organisation, les méthodes suivantes peuvent être utilisées :
1. Accédez à Workbench
2. Cochez J’accepte les conditions d'utilisation
3. Cliquez sur Connexion avec Salesforce
4. Choisissez « Requête SOQL » sur Aller à.
5. Choisissez « Tableau de bord » pour l’objet.
6. Cliquez sur Sélectionner.
7. Choisissez les colonnes que vous souhaitez afficher sous Champs
8. Filtrez les résultats par Type = LoggedInUser
La requête ressemblerait à ceci : SELECT FolderName,Title FROM Dashboard WHERE Type = 'LoggedInUser' OR Type = 'MyTeamUser'
Remarque : Ces étapes sont fournies à titre d’aide supplémentaire. Salesforce ne fournit pas d’aide avec l’approche suggérée ci-dessus sur Workbench.
Création d’un rapport pour trouver tous les tableaux de bord dynamiques :
1. Suivez les étapes indiquées pour Créer un type de rapport personnalisé à l’aide de « Tableaux de bord » comme objet principal.
2. Créez un nouveau rapport à l’aide du nouveau type de rapport personnalisé des tableaux de bord.
3. Dans votre rapport, assurez-vous d’afficher Tous les tableaux de bord.
4. Sélectionnez la plage Tout le temps .
5. Ajoutez le champ Utilisateur actuel du tableau de bord dans le rapport.
6. Ajoutez le filtre suivant : Dashboard Running User equals "Run as logged-in user, Let authorized users change running user"
7. Les résultats afficheront tous les tableaux de bord dynamiques auxquels vous avez accès.
Bien qu'il ne soit plus possible d’enregistrer les tableaux de bord dynamiques dans des dossiers personnels ou privés, ils peuvent y avoir été enregistrés avant cette restriction. Dans ce cas, ces tableaux de bord peuvent ne pas être renvoyés par un rapport utilisant la méthode ci-dessus. L’utilisation de l’API est presque toujours nécessaire dans des cas comme celui-ci pour trouver ces tableaux de bord dynamiques « cachés ».
Utilisation d’un outil d’API pour vous aider à localiser tous les tableaux de bord dynamiques
1. Une requête SOQL exécutée dans un outil d’API peut rapidement localiser les tableaux de bord dynamiques
2. « SELECT Id,Title FROM Dashboard WHERE Type != 'SpecifiedUser’ » renverra des tableaux de bord dynamiques qui ne se trouvent pas dans des dossiers privés.
3. « SELECT Id,Title FROM Dashboard USING SCOPE allPrivate WHERE Type != 'SpecifiedUser' » renverra des tableaux de bord dynamiques qui se trouvent dans des dossiers privés.
000385369

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.