ファイル API
注意
- この API は、Microsoft 365 Cloud App Securityでは使用できません。
Files 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 または not set: 非削除 (ごみ箱化されたファイルを含む) を返します。 この値は、 ごみ箱付き 演算子によってオーバーライドされます |
役割 | string | cabinetmatchedrulesequals, neq, isset, isnotset | 指定したポリシーに関連するアクティビティをフィルター処理する |
ファイル名 | string | eq | ファイル名でファイルをフィルター処理する |
modifiedDate | timestamp | lte、gte、range、lte_ndays、gte_ndays | 最後に変更された日付でファイルをフィルター処理する |
createdDate | timestamp | lte、gte、range | 作成された日付でファイルをフィルター処理する |
コラボレーター.entity | entity pk | eq, neq | 指定したエンティティと共有されているファイルをフィルター処理します。 例: [{ "id": "entity-id", "inst": 0 }] |
コラボレーター.domains | string | eq, neq | 指定したドメインと共有されているファイルをフィルター処理する |
コラボレーター.groups | string | eq, neq | 指定したグループで共有されているファイルをフィルター処理する |
コラボレーター.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 | 文字列 | eq, neq | ファイル ID でファイルをフィルター処理する |
fileLabels | string | eq、neq、isset、isnotset | 指定されたファイル ラベル (タグ) ID を含むファイルをフィルター処理する |
fileScanLabels | string | eq、neq、isset、isnotset | 指定されたコンテンツ検査の警告 (タグ) ID を含むフィルター ファイル |
延長 | string | eq, neq | 特定のファイル拡張子でファイルをフィルター処理する |
mimeType | string | eq, neq | 特定の MIME の種類でファイルをフィルター処理するには、1 つの文字列にする必要があります |
ゴミ 箱 | ブール値 | eq | 次の値を指定できます。 true: ごみ箱に入ったファイルのみを返します false: 非trashedファイルを返します |
parentFolder | folder | eq, neq | 指定したフォルダーに含まれるファイルをフィルター処理する |
folder | ブール値 | eq | 次の値を指定できます。 true: フォルダーのみを返します false: ファイルのみを返します |
検疫 | ブール値 | eq | 次の値を指定できます。 true: 検疫されたファイルのみを返します false: 非検疫ファイルのみを返します |
snapshotLastModifiedDate | timestamp | lte、gte、range | スナップショットが最後に変更された日付でファイルをフィルター処理する |
問題が発生した場合は、ここにお問い合わせください。 製品の問題に関するサポートまたはサポートを受けるためには、 サポート チケットを開いてください。