Gestion des documents
Gestion des documents prend en charge l’enregistrement des pièces jointes dans le stockage Blob Azure et SharePoint Online. Le stockage de la base de données est obsolète. Le stockage Blob Azure est équivalent au stockage dans la base de données, car les documents ne sont accessibles que au moyen de l’application. Il présente en outre l’avantage supplémentaire de fournir un stockage qui ne nuit pas aux performances de la base de données.
Le stockage Blob Azure est la valeur par défaut et est actif immédiatement. Le stockage SharePoint est actif immédiatement si vous possédez une licence Microsoft 365 parce que le système identifie automatiquement l’abonné SharePoint, par exemple un utilisateur sur TenantA.onmicrosoft.com. Microsoft 365/abonné Microsoft Entra est affecté à TenantA.sharepoint.com sur le site SharePoint. Si la gestion des documents a été désactivée par l’utilisateur, réactivez-la. Il suffit de sélectionner Commun > Configuration > Options utilisateur > Préférences > Divers et de définir l’option Gestion des documents active sur Oui.
Sur une page quelconque contenant des données, le bouton Joindre est disponible dans l’angle supérieur droit. La page Pièces jointes fournit une vue des pièces jointes (documents) associées à l’enregistrement sélectionné sur la page précédente. Pour ajouter de nouvelles pièces jointes à l’enregistrement, cliquez sur le bouton Nouveau (+) dans la barre des applications. Pour les types de document Fichier et Image, vous serez invité à fournir le fichier associé.
Une liste des types de fichiers pris en charge est indiquée sur le raccourci Aperçu. Les types de documents de base, tels que les images PNG et les fichiers texte, sont pris en charge par défaut. Les types de documents Office, tels que Microsoft Word, Excel et PowerPoint, doivent utiliser un serveur Office web Apps de production, ce qui n’est pas nécessairement disponible dans une configuration OneBox.
Les expériences Ouvrir dans Excel générées automatiquement qui sont créées pour les entités présentent une liaison de tableaux unique.
Un développeur de votre équipe peut vous aider à réaliser les tâches suivantes en utilisant Visual Studio.
- Vous pouvez supprimer le système statique d’exportation vers Excel d’une grille ou modifier la mention qui s’affiche dans le menu Ouvrir dans Microsoft Office.
- La liste des champs qui sont ajoutés à cette liaison de tableaux est définie par le groupe État automatique si la liaison de tableaux contient des champs. Sinon, la clé et les champs obligatoires de l’entité sont automatiquement ajoutés. L’ordre des champs dans le groupe État automatique détermine l’ordre des champs dans la liaison des tableaux.
- Les modèles enregistrés comme modèles système sont chargés lors du déploiement. Ce comportement est utile pour les fournisseurs de logiciels indépendants et les partenaires qui souhaitent regrouper les modèles avec d’autres artefacts de modèle.
Afficher un aperçu des documents
Vous pouvez spécifier les destinations de diverses actions de gestion de l’impression pour les documents commerciaux configurables. Cela signifie que pour un aperçu, vous pouvez utiliser le scénario Aperçu/Impression > Original, tandis que pour les e-mails et l’impression, vous pouvez utiliser le scénario Aperçu/Impression > Utiliser la gestion de l’impression.
Modèles
Lorsqu’un modèle répertorié sur la page Commun > Commun > Intégration Office > Modèles de documents (DocuTemplate) contient la valeur ShowInOpenInOfficeMenu définie sur Oui et possède la même datasource racine (table) que la page active, il est ajouté comme option dans la section Ouvrir dans Excel du menu Ouvrir dans Microsoft Office.
Un modèle est un artefact qui doit être tenu à jour et disposer d’un contrôle de versions.
Créez un modèle dans les cas suivants :
- Vous avez besoin d’un contenu ou d’une mise en forme supplémentaire dans le modèle.
- Vous souhaitez combiner plusieurs entités ou sources de données dans le même classeur.
Lorsque vous créez un modèle pour une entité qui possède des champs spécifiques à un pays ou à une région, vous devez laisser ces champs hors du modèle. Sinon, tous les utilisateurs auront accès à ces champs spécifiques à un pays ou à une région.
Les modèles doivent s’adresser par défaut à la majorité des utilisateurs, mais les utilisateurs d’une région en particulier peuvent ajouter ces champs en utilisant la fonction de conception facile à utiliser de la macro complémentaire d’Excel. Les champs et les colonnes spécifiques d’une région peuvent être ajoutés par les utilisateurs si nécessaire. Ce modèle peut être enregistré sur un ordinateur en local pour être réutilisé par un seul utilisateur ou téléchargé via la page Modèles de documents pour une réutilisation par un utilisateur de cette instance. Autres considérations à noter :
- Si une région est associée à un pays ou une entité propre à une région, un modèle spécifique à un pays ou à une région peut être créé.
- Si la région est suffisamment importante, vous pouvez définir un modèle spécifique au pays ou à la région ou un modèle générique pour le pays ou la région.
Analyser les pièces jointes à la recherche de menaces malveillantes
Lorsque vous utilisez des pièces jointes, votre organisation peut souhaiter que les fichiers soient analysés pour détecter toute menace malveillante avant le chargement du document dans Dynamics 365. Il existe un point d’extension dans l’application qui vous permet d’intégrer le logiciel d’analyse de fichiers de votre choix dans le processus de chargement de fichiers. Il existe également des points d’extension similaires disponibles pour l’analyse des pièces jointes.
La classe FileUploadResultBase expose le délégué delegateScanStream(). Le délégué s’applique à tout chargement de fichier pour lequel la classe Upload strategy a été spécialisée. Si le logiciel d’analyse détermine que le chargement est malveillant, le processus de chargement échoue.