英語で読む

次の方法で共有


ファイル 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 スナップショットが最後に変更された日付でファイルをフィルター処理する

問題が発生した場合は、ここにお問い合わせください。 製品の問題に関するサポートまたはサポートを受けるためには、 サポート チケットを開いてください。