Dateien-API
Hinweis
- Diese API ist für Microsoft 365 Cloud App Security nicht verfügbar.
Die Dateien-API stellt Ihnen Metadaten zu den Dateien und Ordnern bereit, die in Ihren Cloud-Apps gespeichert sind, z. B. Datum der letzten Änderung, Besitz und vieles mehr.
Im Folgenden werden die unterstützten Anforderungen aufgeführt:
Informationen zur Funktionsweise von Filtern finden Sie unter Filter.
In der folgenden Tabelle werden die unterstützten Filter beschrieben:
Filter | Typ | Operatoren | Beschreibung |
---|---|---|---|
Dienst | ganze Zahl | eq, neq | Filtern von Dateien aus der angegebenen App-App-ID, z. B.: 11770 |
Instanz | ganze Zahl | eq, neq | Filtern von Dateien aus angegebenen Instanzen |
fileType | ganze Zahl | eq, neq | Filtern Sie Dateien mit dem angegebenen Dateityp. Mögliche Werte sind: 0: Sonstiges 1: Dokument 2: Tabellenkalkulation 3: Präsentation 4: Text 5: Bild 6: Ordner |
allowDeleted | Boolescher Wert | eq | Mögliche Werte sind: true: Gibt gelöschte Dateien zurück. false oder nicht festgelegt: Gibt nicht gelöschte Dateien (einschließlich Papierkorb) zurück. Dieser Wert wird vom Papierkorboperator überschrieben . |
Richtlinie | string | cabinetmatchedrulesequals, neq, isset, isnotset | Filtern von Aktivitäten im Zusammenhang mit den angegebenen Richtlinien |
filename | string | eq | Filtern von Dateien nach Dateinamen |
modifiedDate | Zeitstempel | lte, gte, range, lte_ndays, gte_ndays | Filtern von Dateien nach dem Datum, an dem sie zuletzt geändert wurden |
createdDate | Zeitstempel | lte, gte, range | Filtern von Dateien nach dem Erstellungsdatum |
collaborators.entity | entity pk | eq, neq | Filtern sie Dateien, die für angegebene Entitäten freigegeben sind. Beispiel: [{ "id": "entity-id", "inst": 0 }] |
collaborators.domains | string | eq, neq | Filtern von Dateien, die für angegebene Domänen freigegeben wurden |
collaborators.groups | string | eq, neq | Filtern von Dateien, die für angegebene Gruppen freigegeben wurden |
collaborators.withDomain | string | eq, neq, deq | Filtern von Dateien, die für angegebene Domänen freigegeben wurden |
owner.entity | entity pk | eq, neq | Filtern von Dateien, die sich im Besitz angegebener Entitäten befinden. Beispiel: [{ "id": "entity-id", "saas": 11161, "inst": 0 }] |
owner.orgUnit | string | eq, neq | Filtern von Dateien mit Besitzern aus angegebenen Organisationseinheiten |
sharing | ganze Zahl | eq, neq | Filtern Sie Dateien mit den angegebenen Freigabeebenen. Mögliche Werte sind: 4: Öffentlich (Internet) 3: Öffentlich 2: Extern 1: Intern 0: Privat |
fileId | string | eq, neq | Filtern von Dateien nach Datei-ID |
fileLabels | string | eq, neq, isset, isnotset | Filtern von Dateien, die die angegebenen Dateibeschriftungs-IDs (Tags) enthalten |
fileScanLabels | string | eq, neq, isset, isnotset | Filtern von Dateien mit den angegebenen Warnungs-IDs der Inhaltsuntersuchung (Tags) |
Erweiterung | string | eq, neq | Filtern von Dateien nach einer bestimmten Dateierweiterung |
mimeType | string | eq, neq | Filtern von Dateien nach einem bestimmten MIME-Typ, muss eine einzelne Zeichenfolge sein |
Papierkorb | Boolescher Wert | eq | Mögliche Werte sind: true: Gibt nur Papierkorbdateien zurück. false: Gibt dateien ohne Zurück. |
parentFolder | folder | eq, neq | Filtern von Dateien, die in den angegebenen Ordnern enthalten sind |
folder | Boolescher Wert | eq | Mögliche Werte sind: true: Gibt nur Ordner zurück. false: Gibt nur Dateien zurück. |
unter Quarantäne gestellt | Boolescher Wert | eq | Mögliche Werte sind: true: Gibt nur unter Quarantäne gestellte Dateien zurück. false: Gibt nur nichtquarantinierte Dateien zurück. |
snapshotLastModifiedDate | Zeitstempel | lte, gte, range | Filtern von Dateien nach dem Datum, an dem ihre Momentaufnahme zuletzt geändert wurde |
Wenn Probleme auftreten, helfen wir Ihnen gerne weiter. Um Unterstützung oder Support für Ihr Produktproblem zu erhalten, öffnen Sie bitte ein Supportticket.