ユーザーと共有ドライブの変更ログは、変更とリビジョンの概要で定義されています。このガイドでは、個々の変更ログの詳細と、ユーザーの変更ログまたは共有ドライブの変更ログで変更を追跡する場合のヒントを紹介します。
ファイルが共有ドライブに移動した後にエントリを変更する
ファイルを共有ドライブに移動した後も、ユーザーの変更ログではなく、共有ドライブの変更ログにそのファイルの変更が記録されます。その後、共有ドライブの変更ログをクエリして、そのアイテムに対する新しい変更を検出する必要があります。
共有ドライブ内のアイテムごとにエントリを変更する
メンバー以外のユーザーに共有ドライブ内の個々のアイテムに対するファイル アクセス権が付与されている場合、それらのアイテムに対する変更は、共有ドライブの変更ログではなくユーザー変更ログで追跡されます。この動作は、ユーザーと直接共有される共有ドライブ以外のアイテムと同じです。
アクセス権が失われた場合のエントリを変更する
ユーザーがファイルへのアクセス権を失うと、変更ログエントリは deleted
になります。
ただし、ファイルへのアクセス権限がある他のユーザーは引き続きファイルを使用できます。そのアイテムがすべてのユーザーから削除されると、すべてのユーザー変更ログで deleted
とマークされます。
ファイルがユーザー コーパス間を移動すると、ユーザーがファイルのアクセス権を保持していても、deleted
と表示されることがあります。複数のコーパスの変更ログをクエリする場合は、Changes.list の includeCorpusRemovals
パラメータを使用して、アクセスの喪失によるコーパス移動の曖昧さを解消します。
さまざまなコーパスの定義については、ファイルとフォルダの概要をご覧ください。