Ler em inglês

Partilhar via


API de Ficheiros

Nota

  • Esta API não está disponível para o Microsoft 365 Cloud App Security.

A API de Ficheiros fornece-lhe metadados sobre os ficheiros e pastas armazenados nas suas aplicações na cloud, como a data da última modificação, propriedade e muito mais.

O seguinte lista os pedidos suportados:

Filtros

Para obter informações sobre como funcionam os filtros, consulte Filtros.

A tabela seguinte descreve os filtros suportados:

Filtro Tipo Operadores Descrição
serviço número inteiro eq, neq Filtre ficheiros do appID da aplicação especificado, por exemplo: 11770
instância número inteiro eq, neq Filtrar ficheiros de instâncias especificadas
fileType número inteiro eq, neq Filtre ficheiros com o tipo de ficheiro especificado. Os valores possíveis incluem:

0: Outro
1: Documento
2: Folha de Cálculo
3: Apresentação
4: Texto
5: Imagem
6: Pasta
allowDeleted booleano eq Os valores possíveis incluem:

true: Devolve ficheiros eliminados
falso ou não definido: devolve ficheiros não identificados (incluindo destruídos). Este valor é substituído pelo operador destruído
política cadeia cabinetmatchedrulesequals, neq, isset, isnotset Filtrar atividades relacionadas com as políticas especificadas
nome do ficheiro cadeia eq Filtrar ficheiros por nome de ficheiro
modifiedDate Carimbo de data/hora lte, gte, intervalo, lte_ndays, gte_ndays Filtrar ficheiros pela data em que foram modificados pela última vez
createdDate Carimbo de data/hora lte, gte, intervalo Filtrar ficheiros pela data em que foram criados
colaboradores.entity pk de entidade eq, neq Filtrar ficheiros partilhados com entidades especificadas. Exemplo: [{ "id": "entity-id", "inst": 0 }]
colaboradores.domínios cadeia eq, neq Filtrar ficheiros partilhados com domínios especificados
colaboradores.grupos cadeia eq, neq Filtrar ficheiros partilhados com grupos especificados
colaboradores.withDomain cadeia eq, neq, deq Filtrar ficheiros partilhados com domínios especificados
owner.entity pk de entidade eq, neq Filtrar ficheiros pertencentes a entidades especificadas. Exemplo: [{ "id": "entity-id", "saas": 11161, "inst": 0 }]
owner.orgUnit cadeia eq, neq Filtrar ficheiros com proprietários de unidades organizacionais especificadas
partilha número inteiro eq, neq Filtre ficheiros com os níveis de partilha especificados. Os valores possíveis incluem:

4: Público (Internet)
3: Público
2: Externo
1: Interno
0: Privado
fileId cadeia eq, neq Filtrar ficheiros por ID de ficheiro
fileLabels cadeia eq, neq, isset, isnotset Filtrar ficheiros que contêm os IDs de etiquetas de ficheiro (etiquetas) especificados
fileScanLabels cadeia eq, neq, isset, isnotset Filtrar ficheiros que contenham os IDs de avisos de inspeção de conteúdo (etiquetas) especificados
extensão cadeia eq, neq Filtrar ficheiros por uma determinada extensão de ficheiro
mimeType cadeia eq, neq Filtrar ficheiros por um determinado tipo de MIME, tem de ser uma única cadeia
destruído booleano eq Os valores possíveis incluem:

true: Devolve apenas ficheiros destruídos
false: Devolve ficheiros nãotrash
parentFolder pasta eq, neq Filtrar ficheiros contidos nas pastas especificadas
pasta booleano eq Os valores possíveis incluem:

true: Devolve apenas pastas
false: Devolve apenas ficheiros
em quarentena booleano eq Os valores possíveis incluem:

true: Devolve apenas ficheiros em quarentena
false: Devolve apenas ficheiros não fundamentados
snapshotLastModifiedDate Carimbo de data/hora lte, gte, intervalo Filtrar ficheiros pela data em que o instantâneo foi modificado pela última vez

Se tiver algum problema, estamos aqui para ajudar. Para obter assistência ou suporte para o problema do produto, abra um pedido de suporte.