API Fichiers
Notes
- Cette API n’est pas disponible pour microsoft 365 Sécurité des applications cloud.
L’API Fichiers vous fournit des métadonnées sur les fichiers et dossiers stockés dans vos applications cloud, telles que la date de la dernière modification, la propriété, etc.
Voici la liste des demandes prises en charge :
Pour plus d’informations sur le fonctionnement des filtres, consultez Filtres.
Le tableau suivant décrit les filtres pris en charge :
Filtre | Type | Opérateurs | Description |
---|---|---|---|
service | entier | eq, neq | Filtrer les fichiers à partir de l’appID spécifié, par exemple : 11770 |
instance | entier | eq, neq | Filtrer les fichiers des instances spécifiées |
fileType | entier | eq, neq | Filtrez les fichiers avec le type de fichier spécifié. Les valeurs admises sont les suivantes : 0 : Autre 1 : Document 2 : Feuille de calcul 3 : Présentation 4 : Texte 5 : Image 6 : Dossier |
allowDeleted | valeur booléenne | eq | Les valeurs admises sont les suivantes : true : retourne les fichiers supprimés false ou non défini : renvoie les fichiers non supprimés (y compris les fichiers corbeilles). Cette valeur est remplacée par l’opérateur corbeille |
stratégie | string | cabinetmatchedrulesequals, neq, isset, isnotset | Filtrer les activités liées aux stratégies spécifiées |
nomdefichier | string | eq | Filtrer les fichiers par nom de fichier |
modifiedDate | horodatage | lte, gte, range, lte_ndays, gte_ndays | Filtrer les fichiers par date de leur dernière modification |
createdDate | horodatage | lte, gte, range | Filtrer les fichiers par date de création |
collaborators.entity | entité pk | eq, neq | Filtrez les fichiers partagés avec les entités spécifiées. Exemple : [{ "id": "entity-id", "inst": 0 }] |
collaborators.domains | string | eq, neq | Filtrer les fichiers partagés avec des domaines spécifiés |
collaborators.groups | string | eq, neq | Filtrer les fichiers partagés avec des groupes spécifiés |
collaborateurs.withDomain | string | eq, neq, deq | Filtrer les fichiers partagés avec des domaines spécifiés |
owner.entity | entité pk | eq, neq | Filtrer les fichiers appartenant à des entités spécifiées. Exemple : [{ "id": "entity-id", "saas": 11161, "inst": 0 }] |
owner.orgUnit | string | eq, neq | Filtrer les fichiers avec les propriétaires des unités d’organisation spécifiées |
partage | entier | eq, neq | Filtrez les fichiers avec les niveaux de partage spécifiés. Les valeurs admises sont les suivantes : 4 : Public (Internet) 3 : Public 2 : Externe 1 : Interne 0 : Privé |
fileId | string | eq, neq | Filtrer les fichiers par ID de fichier |
fileLabels | string | eq, neq, isset, isnotset | Filtrer les fichiers contenant les ID d’étiquettes de fichier (étiquettes) spécifiés |
fileScanLabels | string | eq, neq, isset, isnotset | Filtrer les fichiers contenant les ID d’avertissements (étiquettes) d’inspection du contenu spécifiés |
extension | string | eq, neq | Filtrer les fichiers par une extension de fichier donnée |
mimeType | string | eq, neq | Filtrer les fichiers par un type MIME donné, doit être une chaîne unique |
Saccagé | valeur booléenne | eq | Les valeurs admises sont les suivantes : true : retourne uniquement les fichiers corbeilles false : retourne les fichiers non-synchronisés |
parentFolder | folder | eq, neq | Filtrer les fichiers contenus dans les dossiers spécifiés |
folder | valeur booléenne | eq | Les valeurs admises sont les suivantes : true : retourne uniquement les dossiers false : retourne uniquement les fichiers |
Quarantaine | valeur booléenne | eq | Les valeurs admises sont les suivantes : true : retourne uniquement les fichiers mis en quarantaine false : renvoie uniquement les fichiers non carrés |
snapshotLastModifiedDate | horodatage | lte, gte, range | Filtrer les fichiers en fonction de la date de la dernière modification de leur instantané |
Si vous rencontrez des problèmes, nous sommes là pour vous aider. Pour obtenir de l’aide ou du support pour votre problème de produit, ouvrez un ticket de support.