ItemActivity リソースの種類
ItemActivity リソースは、アイテムまたはコンテナー内で発生したアクティビティについての情報を提供します。 現在、SharePoint と OneDrive for Business でのみ使用できます。
メモ:アクティビティは限定されたプレビューのため、まだすべてのテナントによる利用はできません。
JSON 表記
{
"id": "string (identifier)",
"action": {"@odata.type": "microsoft.graph.itemActionSet"},
"actor": {"@odata.type": "microsoft.graph.identitySet"},
"driveItem": {"@odata.type": "microsoft.graph.driveItem"},
"listItem": {"@odata.type": "microsoft.graph.listItem"},
"times": {"@odata.type": "microsoft.graph.itemActivityTimeSet"}
}
プロパティ
プロパティ | 型 | 説明 |
---|---|---|
id | string | アクティビティの一意識別子。 読み取り専用です。 |
action | itemActionSet | 発生したアクションについての詳細。 読み取り専用です。 |
actor | identitySet | アクションを実行したユーザーの識別情報。 読み取り専用です。 |
times | itemActivityTimeSet | アクティビティがいつ発生したかについての詳細。 読み取り専用です。 |
リレーションシップ
リレーションシップ名 | 種類 | 説明 |
---|---|---|
driveItem | driveItem | このアクティビティのターゲットとなった driveItem を表します。 |
listItem | listItem | このアクティビティのターゲットとなった listItem を表します。 |
Actions
アクティビティ内で発生したアクションについては、action プロパティで詳しく記述されます。 現在使用可能なアクションを次に示します。 将来、新しいアクションがログに記録される可能性があるため、アプリが認識するアクションがなくても、アプリが itemActivity の処理を受け入れることを確認してください。
アクション名 | 種類 | 説明 |
---|---|---|
comment | commentAction | アイテムにコメントが追加されました。 |
create | createAction | アイテムが作成されました。 |
delete | deleteAction | アイテムが削除されました。 |
edit | editAction | アイテムが編集されました。 |
mention | mentionAction | アイテムでユーザーがメンションされました。 |
move | moveAction | アイテムが移動されました。 |
rename | renameAction | アイテムの名前が変更されました。 |
restore | restoreAction | アイテムが復元されました。 |
share | shareAction | アイテムが共有されました。 |
version | versionAction | アイテムのバージョンが更新されました。 |
注釈
現在、ItemActivity は SharePoint と OneDrive for Business でのみ使用できます。