Interfejs API plików
Uwaga
- Ten interfejs API nie jest dostępny dla usługi Microsoft 365 Cloud App Security.
Interfejs API plików udostępnia metadane dotyczące plików i folderów przechowywanych w aplikacjach w chmurze, takich jak data ostatniej modyfikacji, własność i inne.
Poniżej wymieniono obsługiwane żądania:
Aby uzyskać informacje o sposobie działania filtrów, zobacz Filtry.
W poniższej tabeli opisano obsługiwane filtry:
Filtrowanie | Wpisać | Operatorów | Opis |
---|---|---|---|
usługa | liczba całkowita | eq, neq | Filtruj pliki z określonego identyfikatora appID aplikacji, na przykład: 11770 |
instancja | liczba całkowita | eq, neq | Filtrowanie plików z określonych wystąpień |
fileType | liczba całkowita | eq, neq | Filtruj pliki o określonym typie pliku. Możliwe wartości obejmują: 0: Inne 1: Dokument 2: Arkusz kalkulacyjny 3: Prezentacja 4: Tekst 5: Obraz 6: Folder |
allowDeleted | boolowski | Eq | Możliwe wartości obejmują: true: zwraca usunięte pliki false lub not set: zwraca pliki nieusuwalne (w tym pliki kosza). Ta wartość jest zastępowana przez operator kosza |
polityka | ciąg | cabinetmatchedrulesequals, neq, isset, isnotset | Filtrowanie działań związanych z określonymi zasadami |
Pod nazwą | ciąg | Eq | Filtrowanie plików według nazwy pliku |
modifiedDate | Sygnatury czasowej | lte, gte, range, lte_ndays, gte_ndays | Filtrowanie plików według daty ich ostatniej modyfikacji |
createdDate | Sygnatury czasowej | lte, gte, range | Filtrowanie plików według daty ich utworzenia |
collaborators.entity | pk jednostki | eq, neq | Filtruj pliki udostępnione określonym jednostkom. Przykład: [{ "id": "entity-id", "inst": 0 }] |
collaborators.domains | ciąg | eq, neq | Filtrowanie plików udostępnionych określonym domenom |
collaborators.groups | ciąg | eq, neq | Filtrowanie plików udostępnionych określonym grupom |
collaborators.withDomain | ciąg | eq, neq, deq | Filtrowanie plików udostępnionych określonym domenom |
owner.entity | pk jednostki | eq, neq | Filtruj pliki należące do określonych jednostek. Przykład: [{ "id": "entity-id", "saas": 11161, "inst": 0 }] |
owner.orgUnit | ciąg | eq, neq | Filtrowanie plików z właścicielami z określonych jednostek organizacyjnych |
Udostępnianie | liczba całkowita | eq, neq | Filtruj pliki z określonymi poziomami udostępniania. Możliwe wartości obejmują: 4: Publiczne (Internet) 3: Publiczne 2: Zewnętrzne 1: Wewnętrzne 0: Prywatny |
fileId | ciąg | eq, neq | Filtrowanie plików według identyfikatora pliku |
fileLabels | ciąg | eq, neq, isset, isnotset | Filtrowanie plików zawierających określone identyfikatory etykiet plików (tagów) |
fileScanLabels | ciąg | eq, neq, isset, isnotset | Filtrowanie plików zawierających określone identyfikatory ostrzeżeń inspekcji zawartości (tagów) |
rozszerzenie | ciąg | eq, neq | Filtrowanie plików według danego rozszerzenia pliku |
mimeType | ciąg | eq, neq | Filtrowanie plików według danego typu MIME musi być pojedynczym ciągiem |
Kosza | boolowski | Eq | Możliwe wartości obejmują: true: zwraca tylko pliki kosza false: zwraca nietrashed plików |
parentFolder | folder | eq, neq | Filtrowanie plików zawartych w określonych folderach |
folder | boolowski | Eq | Możliwe wartości obejmują: true: zwraca tylko foldery false: zwraca tylko pliki |
Kwarantannie | boolowski | Eq | Możliwe wartości obejmują: true: zwraca tylko pliki poddane kwarantannie false: zwraca tylko pliki niekwarantowane |
snapshotLastModifiedDate | Sygnatury czasowej | lte, gte, range | Filtrowanie plików według daty ostatniej modyfikacji migawki |
Jeśli napotkasz jakiekolwiek problemy, jesteśmy tutaj, aby pomóc. Aby uzyskać pomoc lub pomoc techniczną dotyczącą problemu z produktem, otwórz bilet pomocy technicznej.