Ler em inglês

Compartilhar via


API de arquivos

Observação

  • 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:

Filter Tipo Operadores Descrição
serviço inteiro eq, neq Filtre ficheiros do appID da aplicação especificado, por exemplo: 11770
instância inteiro eq, neq Filtrar ficheiros de instâncias especificadas
fileType 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 booliano 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 de caracteres cabinetmatchedrulesequals, neq, isset, isnotset Filtrar atividades relacionadas com as políticas especificadas
filename string 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 de caracteres eq, neq Filtrar ficheiros partilhados com domínios especificados
colaboradores.grupos string eq, neq Filtrar ficheiros partilhados com grupos especificados
colaboradores.withDomain cadeia de caracteres 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 string eq, neq Filtrar ficheiros com proprietários de unidades organizacionais especificadas
compartilhamento 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 string eq, neq Filtrar ficheiros por ID de ficheiro
fileLabels string eq, neq, isset, isnotset Filtrar ficheiros que contêm os IDs de etiquetas de ficheiro (etiquetas) especificados
fileScanLabels string eq, neq, isset, isnotset Filtrar ficheiros que contenham os IDs de avisos de inspeção de conteúdo (etiquetas) especificados
extensão string eq, neq Filtrar ficheiros por uma determinada extensão de ficheiro
mimeType string eq, neq Filtrar ficheiros por um determinado tipo de MIME, tem de ser uma única cadeia
destruído booliano eq Os valores possíveis incluem:

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

true: Devolve apenas pastas
false: Devolve apenas ficheiros
em quarentena booliano 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 até à data em que o respetivo snapshot 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.