フォローする

特定項目の変更ログを追跡する

Shotgunではすべての操作がログとして残っています。
何か変更を行った場合に、その変更の履歴などを調査する
必要がある場合に役立つ方法です。

変更ログを調べる際、情報が大量にある場合に
情報を絞る方法です。

ここでは、

 1)ログのイベントタイプを調べる
 2)ログを確認するためのページを作成する

という方法で知りたいログを抽出する例を紹介します。

例)Peopleエンティティの権限変更の履歴の確認方法

1)ログのイベントタイプを調べる

Peopleページで知りたい項目の、セルの上で右クリック→ View "Field名" History を開きます。

Event Type に
Shotgun_HumanUser_Change
とあるのでこれをコピペしておきます。

同じく、Event Summary の中のキーワードになる文字に、
Permission Group
を合わせて控えておきます。

2)ログを確認するためのページを作成する

次は、Peopleエンティティ全体のログを見るためのページを
新たに作成する作業になります。
All Pages から +New Page を選択します。


All Pages から +New Page を選択します。


名前は任意のもので、エンティティのTypeをEvent Log Entry にして、
Projectは空欄にしておきます。
これで、プロジェクに紐付かない全プロジェクトのログが表示されます
(もし何か特定のプロジェクトに紐づいた、TaskのStatusの変更履歴などを調べたい場合は、
  ここで該当プロジェクト名を入れておいた方が情報が絞られるため軽くなります)
 
作られた新しいページで、右側のFilterを表示させます。
次はPeopleエンティティだけに情報を絞ります。
ちょっとデータが重いかもしれませんが、
下記のように、Event Type の検索Boxに、Shotgun_HumanUser_Change 
をコピペで入力してください。
 
同じくその下の検索Boxにも、この場合の例として
Permission Group の文字を入れます。
 
このようにすると、Peopleエンティティで、権限変更を行った履歴だけが
表示されます。
(その他の活用例)
 ・Statusの変更履歴を調べる
 ・スケジュールの変更履歴を調べる
   ※上記にも記載しました、プロジェクトに紐づく情報の場合は、
   プロジェクト名を登録した(プロジェクトでフィルタリングをかけた)ページを
   作成してください。
 
 
 
 
 

0 コメント

記事コメントは受け付けていません。