Vous êtes ici :
Création d'une configuration de cache de métadonnées d'objet
L'application mobile Life Sciences Cloud ne charge pas automatiquement tous les objets Salesforce et les données associées. Configurez le cache des métadonnées d'objet afin de définir les objets que l'application mobile stocke localement et si les données sont synchronisées unidirectionnellement ou bidirectionnellement entre votre organisation Salesforce et l'application mobile. Cette configuration garantit à vos commerciaux l'accès aux données dont ils ont besoin dans l'application mobile.
Éditions requises
| Disponible avec : Lightning Experience |
| Disponible avec : les éditions Enterprise et Unlimited avec Life Sciences Cloud, la licence complémentaire Life Sciences Cloud pour Customer Engagement et le package géré Life Sciences Customer Engagement. |
| Autorisations utilisateur requises | |
|---|---|
| Pour créer une configuration de cache de métadonnées : | Ensemble d'autorisations Administrateur commercial des sciences de la vie |
Les types de métadonnées LifeSciConfigCategory et LifeSciConfigRecords doivent avoir des enregistrements remplis afin de générer des métadonnées.
- Dans le Lanceur d'application, recherchez et sélectionnez l'application Life Sciences Commercial.
- Cliquez sur Interface d'administration.
- Sélectionnez Mobile, puis Configuration du cache des métadonnées d'objet.
-
Cliquez sur Nouveau, puis saisissez les détails de configuration.
- Saisissez un nom unique qui décrit l'objet.
-
Pour permettre l'insertion de l'objet dans le cache des métadonnées, sélectionnez Est actif.
Remarque La sélection de Est actif est facultative. Cependant, si vous ne le sélectionnez pas, l'objet n'est pas inclus dans le cache des métadonnées. Par exemple, dans certains cas, vous pouvez laisser la configuration inactive lors de la configuration initiale de l'objet ou lors du test d'une génération de cache sans l'objet. -
Sélectionnez le type d'objet pour déterminer comment les données de l'objet sont utilisées dans l'application mobile.
- Données : L'objet contient des données commerciales ou transactionnelles avec lesquelles les commerciaux interagissent directement dans l'application mobile.
- Configuration : L'objet contient des données de configuration qui contrôlent le comportement de l'application mobile et qui ne sont pas visibles pour les commerciaux.
- Objet modèle de données : L'objet contient un objet modèle de données stocké dans Data Cloud.
-
Sélectionnez un objet ou un enregistrement de configuration en fonction du type que vous avez sélectionné.
- Si vous sélectionnez le type Données ou Configuration, recherchez et sélectionnez une valeur dans le champ Objet.
- Si vous sélectionnez un objet modèle de données comme type, saisissez les détails dans les champs Nom d'API de l'espace de données et Nom d'API de l'objet modèle de données.
-
Dans Attribution, sélectionnez un ou plusieurs profils auxquels cette configuration s'applique.
Remarque Le champ Attribution est affiché uniquement lorsque vous sélectionnez un objet. Les profils qui ont au moins accès en lecture à l'objet peuvent afficher la liste des attributions. -
Dans Delta Sync Data Field, saisissez le nom du champ utilisé pour déterminer la synchronisation incrémentielle de l'objet sélectionné.
Les enregistrements dont la valeur de champ est supérieure à la dernière valeur de synchronisation enregistrée sont inclus dans le cycle de synchronisation suivant. Ce champ est applicable uniquement lorsque vous sélectionnez le type de données.
- Pour synchroniser des données uniquement depuis Salesforce vers l'application mobile, sélectionnez Autoriser uniquement la synchronisation unidirectionnelle depuis le Web vers le mobile.
-
Sélectionnez la Méthode de téléchargement des pièces jointes.
Une connexion Internet est requise pour le téléchargement. Ce champ prend en charge :
- Contexte : Les fichiers sont téléchargés en arrière-plan. Cette méthode est plus adaptée aux fichiers volumineux, tels que ceux utilisés dans Contenu intelligent.
- Cache : Les fichiers sont téléchargés à la demande lorsque les commerciaux les prévisualisent ou les utilisent. Cette méthode est plus adaptée aux fichiers plus petits et plus nombreux, tels que les modèles d'e-mail de champ.
-
Saisissez la condition de filtrage SOQL afin de générer des données de filtrage des métadonnées pour l'objet en utilisant l'éditeur simple ou l'éditeur avancé.
RemarqueSaisissez uniquement la logique conditionnelle, pas une instruction SOQL complète. La clause WHERE est implicite. Par conséquent, n'incluez pas le mot-clé WHERE ni aucun autre mot-clé SOQL. Le filtre SOQL prend également en charge les variables dynamiques pour l'accès dédié aux données.
Si vous ne saisissez pas de condition de filtrage SOQL, des métadonnées sont générées pour toutes les lignes de l'objet sélectionné. Les filtres complètent le partage existant au niveau de l'enregistrement et s'appliquent uniquement aux données auxquelles les commerciaux ont déjà accès. Si le modèle de partage d'un objet est Privé, les commerciaux téléchargent uniquement les enregistrements auxquels ils ont accès via la propriété ou le partage. Si le modèle de partage d'un objet est Public, vous pouvez également utiliser des filtres pour limiter les données téléchargées.
- Enregistrez vos modifications.
-
Avant de générer le cache des métadonnées, validez les enregistrements de configuration des métadonnées d'objet pour éviter les échecs et vous assurer qu'ils sont correctement configurés.
- Sélectionnez un ou plusieurs enregistrements de configuration d'objet que vous souhaitez valider.
-
Cliquez sur Valider.
Une notification confirme que la validation est en file d'attente.
Remarque Annulez une validation en cours en cliquant sur Abandonner, puis sur Oui dans la fenêtre de confirmation pour continuer. - Pour surveiller le statut de validation, cliquez sur le lien de la notification.
-
Pour suivre la progression ultérieurement, accédez à Configuration, recherchez et sélectionnez Application Test Execution, puis recherchez la dernière exécution de lsc4ce.DbSchemaValidatorTestSuite.
Une fois la validation terminée, le statut de configuration change en Valide.
-
Attribuez des profils à Configuration des métadonnées d'objet.
- Sélectionnez un ou plusieurs enregistrements de configuration que vous souhaitez attribuer à un profil.
- Cliquez sur Attribuer.
- Dans la fenêtre Sélectionner une attribution, sélectionnez Profil comme type d'attribution.
- Sélectionnez un profil.
- Cliquez sur Soumettre.
-
Pour vérifier l'attribution, cliquez sur Afficher les attributions dans les actions d'enregistrement de configuration d'objet.
Vous pouvez également modifier un enregistrement de configuration d'objet spécifique et afficher les profils sélectionnés.
- Variables dynamiques pour les conditions de filtrage SOQL
Utilisez des variables dynamiques dans le champ de condition de filtrage SOQL pour générer des données de filtrage de métadonnées personnalisées pour chaque utilisateur. Life Sciences Cloud remplace ces variables à l'exécution par les valeurs d'utilisateur ou de territoire appropriées, ce qui permet d'accéder aux données dédiées sans valeur de codage en dur. - Création d'une condition de filtrage SOQL en utilisant l'éditeur simple
Utilisez l'éditeur simple pour élaborer des conditions de filtrage SOQL de base pour les données d'objet. L'éditeur simple vous guide à travers la logique d'assemblage de conditions et prend en charge les variables dynamiques. - Création d'une condition de filtrage SOQL en utilisant l'éditeur avancé
Utilisez l'éditeur avancé pour créer des conditions de filtrage SOQL pour des données d'objet en saisissant directement votre logique de filtrage. L'éditeur avancé prend également en charge les variables dynamiques et permet de tester votre condition SOQL avant l'enregistrement.
Voir également :
- Packages gérés de première génération : Catégorie de configuration des sciences de la vie
- Packages gérés de première génération : Enregistrement Life Science Config
- Developer Guide : LifeSciConfigCategory
- Developer Guide : LifeSciConfigRecord
- Configuration de l'application mobile pour les évaluations
- Configuration de l'application mobile pour Gestion du consentement

