Créer une liste blanche des extensions de fichiers
La liste blanche des extensions de fichiers correspond à une couche de sécurité facultative dans AX Serveur qui limite les types de fichiers pouvant être chargés dans le sous-répertoire Fichiers associés.
La liste blanche des extensions de fichiers est activée par défaut dans les nouvelles installations d'AX Serveur version 5.3 et ultérieure. Si vous exécutez une mise à niveau à partir d'une version antérieure à 5.3, la liste blanche est désactivée par défaut.
Fonctionnement
La liste blanche des extensions de fichiers représente une liste séparée par des virgules qui contient les extensions de fichiers autorisées. Si un utilisateur tente de charger un type de fichier qui ne figure pas dans la liste blanche, le chargement échoue.
Attention
Seule l'extension de fichier, et non le format du fichier, est vérifié au moment vous déterminer d'inclure le fichier à la liste blanche. Il est possible de charger un fichier dont l'extension figure dans la liste blanche mais avec un format différent. Par exemple, si .xls figure dans la liste blanche et que .exe n'est pas inclus, un fichier exécutable appelé example.exe peut être renommé example.xls et chargé avec succès.
Il existe un nombre d'extensions de fichier intégrées par défaut dans la liste blanche et certaines extensions sont autorisées de manière permanente indépendamment des paramètres de la liste blanche :
- Pour obtenir la liste des extensions de fichiers contenues par défaut dans la liste blanche, consultez la rubrique Extensions de fichiers intégrées par défaut dans la liste blanche
- Pour obtenir la liste des extensions de fichiers autorisées en permanence, consultez la rubrique Extensions de fichiers autorisées en permanence
Exemple
Votre liste blanche des extensions de fichiers contient uniquement .txt. Les utilisateurs peuvent donc charger tout fichier ayant une extension .txt, comme sample.txt. Lorsqu'ils essaient de charger des fichiers ayant une autre extension, comme .pdf, le chargement échoue.
Configurer la liste blanche des extensions de fichiers
Utilisez le panneau Serveur de l'application Web Configuration d'AX Serveur pour configurer la liste blanche des extensions de fichiers :
- Pour activer ou désactiver la liste blanche, sous Activer la liste blanche, sélectionnez une des options qui suit :
- Oui
- Non
- Facultatif. Pour modifier les extensions de fichiers contenues dans la liste blanche, ajoutez ou supprimez des extensions de fichiers dans le champ Liste blanche des extensions de fichiers.
Les extensions de fichiers qui comprennent un ou plusieurs des caractères qui suivent ne sont pas valides et ne peuvent pas figurer dans la liste blanche : \ / ? : * " > < |.
Remarque
La liste blanche doit être activée pour permettre la modification de la liste des extensions de fichiers et vous devez saisir les extensions dans un format séparé par virgules.
- Cliquez sur Mettez à jour les paramètres du serveur.
Extensions de fichiers intégrées par défaut dans la liste blanche
Remarque
Vous pouvez toujours charger les fichiers Excel (.xls, .xlsx) à l'aide de l'Add-In pour Excel que les extensions figurent dans la liste blanche ou non.
| Extension du nom de fichier | Type de fichier |
|---|---|
| .accdb, .accde, .accdr, .accdt | Fichier Microsoft Access |
| .aclscript | Fichier ACLScript |
| .csv | Fichier de valeurs séparées par des virgules |
| .dap | Fichier ACCPAC |
| .dat | Fichier de données |
| .dbf | Fichier de base de données dBASE |
| .dbp | Profil de base de données |
| .del | Fichier ASCII délimité |
| .dfe | Fichier ACCPAC |
| .doc, .docb, .docm, .docx, .dot, .dotm, .dotx | Fichier Microsoft Word |
| .dsn | Fichier DSN (Database source name) |
| .eap | Fichier ACCPAC |
| .inx | Fichier index Analytics |
| .json | Fichier JSON (JavaScript Object Notation) |
| .mdb | Microsoft Access |
| .model | Fichier de modèle prédictif Analytics |
| Fichier PDF (portable document format) | |
| .pot, .potm, .potx, .ppam, pps, .ppsm, .ppsx, .ppt, .pptm, .pptx | Fichier Microsoft PowerPoint |
| .prf | Fichier Microsoft Outlook |
| .ps1 | Fichier de script PowerShell |
| .rec | |
| .rpt | Fichier de sortie ou rapport Crystal Reports |
| .sldm, .sldx | Fichier Microsoft PowerPoint |
| .txt | Fichier texte brut |
| .vbs | Fichier VBScript |
| .xbrl | Fichier XBRL (Extensible Business Reporting Language) |
| .xla, .xlam, .xll, .xlm, .xls, .xlsb, .xslm, .xlsx, xlt, .xltm, .xltx, xlw | Fichier Microsoft Excel |
| .xml | Fichier XML (extensible markup language) |
| .zip | Fichier compressé |
Extensions de fichiers autorisées en permanence
Les types de fichiers répertoriés dans le tableau suivant peuvent être chargés ou importés par des utilisateurs disposant des « autorisations complètes » sur une collection ou un dossier qu'ils figurent dans la liste blanche ou non. Ces types de fichiers sont nécessaires pour assurer le fonctionnement de différentes fonctionnalités d'AX Serveur et d'Analytics.
| Extension du nom de fichier | Type de fichier |
|---|---|
| .acl | Fichier de projet Analytics |
| .aclapp | Fichier de package App Analyse |
| .aclx | Fichier App Analyse |
| .fmt | Fichier de format de table par défaut dans Analytics avant la version 11 |
| .layout | Fichier de format de table dans Analytics version 11 et ultérieure |
| .wsp | Fichier d'espace de travail Analytics |