Прочитать на английском

Поделиться через


API файлов

Примечание

  • Этот API недоступен для Microsoft 365 Cloud App Security.

API файлов предоставляет метаданные о файлах и папках, хранящихся в облачных приложениях, таких как дата последнего изменения, владение и многое другое.

Ниже перечислены поддерживаемые запросы.

Фильтры

Сведения о работе фильтров см. в разделе Фильтры.

В следующей таблице описаны поддерживаемые фильтры.

Filter Тип Операторы Описание
служба integer eq, neq Фильтрация файлов из указанного appID приложения, например 11770
экземпляр integer eq, neq Фильтрация файлов из указанных экземпляров
fileType integer eq, neq Фильтрация файлов с указанным типом файлов. Возможные значения:

0: другое
1. Документ
2. Электронная таблица
3. Презентация
4. Текст
5: изображение
6. Папка
allowDeleted логический eq Возможные значения:

True: возвращает удаленные файлы.
значение false или не задано: возвращает неразмеченные (включая корзину) файлы. Это значение переопределяется оператором корзины
policy string cabinetmatchedrulesequals, neq, isset, isotset Фильтрация действий, связанных с указанными политиками
filename string eq Фильтрация файлов по имени файла
modifiedDate метка времени lte, gte, range, lte_ndays, gte_ndays Фильтрация файлов по дате последнего изменения
createdDate метка времени lte, gte, range Фильтрация файлов по дате их создания
collaborators.entity entity pk eq, neq Фильтрация файлов, к которым предоставлен общий доступ с указанными сущностями. Пример: [{ "id": "entity-id", "inst": 0 }]
collaborators.domains string eq, neq Фильтрация файлов, к которым предоставлен общий доступ с указанными доменами
collaborators.groups string eq, neq Фильтрация файлов, к которым предоставлен общий доступ с указанными группами
collaborators.withDomain string eq, neq, deq Фильтрация файлов, к которым предоставлен общий доступ с указанными доменами
owner.entity entity pk eq, neq Фильтрация файлов, принадлежащих указанным сущностям. Пример: [{ "id": "entity-id", "saas": 11161, "inst": 0 }]
owner.orgUnit string eq, neq Фильтрация файлов с владельцами из указанных подразделений
предоставляет общий доступ к integer eq, neq Фильтрация файлов с указанными уровнями общего доступа. Возможные значения:

4: Общедоступный (Интернет)
3. Общедоступная
2. Внешний
1: внутренний
0: Частный
fileId string eq, neq Фильтрация файлов по идентификатору файла
fileLabels string eq, neq, isset, isotset Фильтрация файлов, содержащих указанные идентификаторы меток (тегов) файлов
fileScanLabels string eq, neq, isset, isotset Фильтрация файлов, содержащих указанные идентификаторы предупреждений проверки содержимого (теги)
расширение string eq, neq Фильтрация файлов по заданному расширению файла
mimeType string eq, neq Фильтрация файлов по заданному типу MIME должна быть одной строкой
Разгромили логический eq Возможные значения:

True: возвращает только файлы, которые были удалены.
false: возвращает нераспространиемые файлы.
parentFolder folder eq, neq Фильтрация файлов, содержащихся в указанных папках
folder логический eq Возможные значения:

True: возвращает только папки.
false: возвращает только файлы.
Карантин логический eq Возможные значения:

True: возвращает только файлы, помещенные в карантин.
false: возвращает только файлы без карантина.
snapshotLastModifiedDate метка времени lte, gte, range Фильтрация файлов по дате последнего изменения snapshot

Если у вас возникнут какие-либо проблемы, мы здесь, чтобы помочь. Чтобы получить помощь или поддержку по проблеме с продуктом, отправьте запрос в службу поддержки.