Loading

Recherche de tableaux de bord dynamiques dans mon organisation

Date de publication: Jun 8, 2022
Description

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.
Résolution

Pour localiser tous les tableaux de bord dynamiques dans une organisation, les méthodes suivantes peuvent être utilisées : 

  • Utilisation de Workbench
  • Création d’un rapport pour trouver tous les tableaux de bord dynamiques
  • Utilisation d’un outil d’API pour vous aider à localiser tous les tableaux de bord dynamiques
  • Vérification manuelle des dossiers personnels

Étapes d’utilisation de Workbench pour la requête :

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.



Recherche manuelle de dossiers

Pour en savoir plus, consultez l’article suivant Locate Reports and Dashboards Stored within Personal or Private Folders


Remarques :
  • Les tableaux de bord et rapports dans les dossiers personnels seront pris en compte dans votre limite mais ne seront pas nécessairement affichés dans les rapports.
  • Les tableaux de bord dynamiques supprimés sont déplacés dans la corbeille et continueront de consommer des attributions de tableaux de bord dynamiques.​​​​​​
  • Il est recommandé de vider la corbeille et d’attendre jusqu’au week-end suivant pour que la corbeille vidée soit purgée.
  • Il est recommandé de convertir le tableau de bord en un type de tableau de bord statique avant de le supprimer.
  • Si vous souhaitez acheter des licences de tableaux de bord dynamiques supplémentaire, lisez l’article Increasing maximum number of dynamic dashboards
Numéro d’article de la base de connaissances

000385369

 
Chargement
Salesforce Help | Article