API File
Nota
- Questa API non è disponibile per Microsoft 365 Cloud App Security.
L'API File fornisce metadati relativi ai file e alle cartelle archiviati nelle app cloud, ad esempio data dell'ultima modifica, proprietà e altro ancora.
Di seguito sono elencate le richieste supportate:
Per informazioni sul funzionamento dei filtri, vedere Filtri.
La tabella seguente descrive i filtri supportati:
Filtro | Tipo | Operatori | Descrizione |
---|---|---|---|
servizio | integer | eq, neq | Filtrare i file dall'app appID specificata, ad esempio: 11770 |
istanza | integer | eq, neq | Filtrare i file dalle istanze specificate |
fileType | integer | eq, neq | Filtrare i file con il tipo di file specificato. I valori possibili includono: 0: Altro 1: Documento 2: Foglio di calcolo 3: Presentazione 4: Testo 5: Immagine 6: Cartella |
allowDeleted | booleano | Eq | I valori possibili includono: true: restituisce i file eliminati false o non impostato: restituisce file non eliminati (inclusi i file eliminati). Questo valore viene sottoposto a override dall'operatore trashed |
criterio | stringa | cabinetmatchedrulesequals, neq, isset, isnotset | Filtrare le attività correlate ai criteri specificati |
Filename | stringa | Eq | Filtrare i file in base al nome file |
modifiedDate | Timestamp | lte, gte, range, lte_ndays, gte_ndays | Filtrare i file in base alla data dell'ultima modifica |
createdDate | Timestamp | lte, gte, range | Filtrare i file in base alla data di creazione |
collaborators.entity | entity pk | eq, neq | Filtrare i file condivisi con entità specificate. Esempio: [{ "id": "entity-id", "inst": 0 }] |
collaborators.domains | stringa | eq, neq | Filtrare i file condivisi con i domini specificati |
collaborators.groups | stringa | eq, neq | Filtrare i file condivisi con gruppi specificati |
collaborators.withDomain | stringa | eq, neq, deq | Filtrare i file condivisi con i domini specificati |
owner.entity | entity pk | eq, neq | Filtrare i file di proprietà delle entità specificate. Esempio: [{ "id": "entity-id", "saas": 11161, "inst": 0 }] |
owner.orgUnit | stringa | eq, neq | Filtrare i file con i proprietari dalle unità organizzative specificate |
condivisione | integer | eq, neq | Filtrare i file con i livelli di condivisione specificati. I valori possibili includono: 4: Pubblico (Internet) 3: Pubblico 2: Esterno 1: Interno 0: Privato |
fileId | stringa | eq, neq | Filtrare i file in base all'ID file |
fileLabels | stringa | eq, neq, isset, isnotset | Filtrare i file contenenti gli ID (tag) delle etichette di file specificate |
fileScanLabels | stringa | eq, neq, isset, isnotset | Filtrare i file contenenti gli ID degli avvisi di ispezione del contenuto (tag) specificati |
estensione | stringa | eq, neq | Filtrare i file in base a una determinata estensione di file |
mimeType | stringa | eq, neq | Filtrare i file in base a un tipo MIME specificato, deve essere una singola stringa |
Cestinato | booleano | Eq | I valori possibili includono: true: restituisce solo file con hash false: restituisce file non tratteggiati |
parentFolder | cartella | eq, neq | Filtrare i file contenuti nelle cartelle specificate |
cartella | booleano | Eq | I valori possibili includono: true: restituisce solo cartelle false: restituisce solo i file |
Quarantined | booleano | Eq | I valori possibili includono: true: restituisce solo i file in quarantena false: restituisce solo file nonquarantined |
snapshotLastModifiedDate | Timestamp | lte, gte, range | Filtrare i file in base alla data dell'ultima modifica dello snapshot |
Se si verificano problemi, siamo qui per aiutarti. Per ottenere assistenza o supporto per il problema del prodotto, aprire un ticket di supporto.