API de archivos
Nota
- Esta API no está disponible para Microsoft 365 Cloud App Security.
La API Files proporciona metadatos sobre los archivos y carpetas almacenados en las aplicaciones en la nube, como la fecha de última modificación, la propiedad y mucho más.
A continuación se enumeran las solicitudes admitidas:
Para obtener información sobre cómo funcionan los filtros, vea Filtros.
En la tabla siguiente se describen los filtros admitidos:
Filtro | Tipo | Operadores | Descripción |
---|---|---|---|
servicio | integer | eq, neq | Filtrar archivos de appID especificado, por ejemplo: 11770 |
instancia | integer | eq, neq | Filtrar archivos de instancias especificadas |
fileType | integer | eq, neq | Filtre los archivos con el tipo de archivo especificado. Los valores posibles son: 0: Otros 1: Documento 2: Hoja de cálculo 3: Presentación 4: Texto 5: Imagen 6: Carpeta |
allowDeleted | booleano | eq | Los valores posibles son: true: devuelve archivos eliminados false o no establecido: devuelve archivos no eliminados (incluidos los eliminados). El operador trashed invalida este valor. |
directiva | string | cabinetmatchedrulesequals, neq, isset, isnotset | Filtrar actividades relacionadas con las directivas especificadas |
filename | string | eq | Filtrar archivos por nombre de archivo |
modifiedDate | Timestamp | lte, gte, range, lte_ndays, gte_ndays | Filtrar archivos por la fecha en que se modificaron por última vez |
createdDate | Timestamp | lte, gte, range | Filtrar archivos por la fecha en que se crearon |
collaborators.entity | entity pk | eq, neq | Filtrar archivos compartidos con entidades especificadas. Ejemplo: [{ "id": "entity-id", "inst": 0 }] |
collaborators.domains | string | eq, neq | Filtrar archivos compartidos con dominios especificados |
collaborators.groups | string | eq, neq | Filtrar archivos compartidos con grupos especificados |
collaborators.withDomain | string | eq, neq, deq | Filtrar archivos compartidos con dominios especificados |
owner.entity | entity pk | eq, neq | Filtrar archivos propiedad de entidades especificadas. Ejemplo: [{ "id": "entity-id", "saas": 11161, "inst": 0 }] |
owner.orgUnit | string | eq, neq | Filtrar archivos con propietarios de unidades organizativas especificadas |
uso compartido | integer | eq, neq | Filtrar archivos con los niveles de uso compartido especificados. Los valores posibles son: 4: Público (Internet) 3: Público 2: Externo 1: Interno 0: Privado |
fileId | string | eq, neq | Filtrar archivos por identificador de archivo |
fileLabels | string | eq, neq, isset, isnotset | Filtrar archivos que contienen los identificadores de etiquetas de archivo (etiquetas) especificados |
fileScanLabels | string | eq, neq, isset, isnotset | Archivos de filtro que contienen los identificadores de advertencias (etiquetas) de inspección de contenido especificados |
extensión | string | eq, neq | Filtrar archivos por una extensión de archivo determinada |
mimeType | string | eq, neq | Filtrar archivos por un tipo MIME determinado, debe ser una sola cadena |
destrozado | booleano | eq | Los valores posibles son: true: devuelve solo archivos desastrosos false: devuelve archivos sin usar |
parentFolder | folder | eq, neq | Filtrar archivos contenidos en las carpetas especificadas |
folder | booleano | eq | Los valores posibles son: true: devuelve solo carpetas. false: devuelve solo los archivos |
Cuarentena | booleano | eq | Los valores posibles son: true: solo devuelve archivos en cuarentena false: devuelve solo archivos no cuadrantes |
snapshotLastModifiedDate | Timestamp | lte, gte, range | Filtrar archivos por la fecha en que se modificó por última vez su instantánea |
Si tiene algún problema, estamos aquí para ayudarle. Para obtener ayuda o soporte técnico para el problema del producto, abra una incidencia de soporte técnico.