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