Leer en inglés

Compartir a través de


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:

Filtros

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.