特殊な管理 > システムおよびビジネス情報の分析 > 監査管理 > 監査イベント記録の設定
  
監査イベント記録の設定
既成の Windchill レコード:
システムの使用状況 (ログイン、ログアウト)
組織の使用状況 (コンテキストログオン)
クロスサイトリクエストフォージェリー (CSRF) イベント
ダウンロードイベント (ダウンロード、製品表現を表示)
これ以外に監査ログに記録するイベントがある場合には、個別に有効にする必要があります。
監査コンフィギュレーションファイル (デフォルトでは <Windchill>/conf/auditing/configAudit.xml) によって、どのオブジェクトタイプではどのイベントが記録されるかが決定されます。コンフィギュレーションファイルは、取り込みとレポートが可能な定義済みのサービスイベントおよびサマリーイベントとともに提供されています。どのイベントを監査する必要があるかを判断するには、会社の監査規則を分析する必要があります。特定のイベントのみを有効にすることにより、すべてのイベントが監査ログに自動的に蓄積されなくなるので、監査ログのサイズを最小限に抑えることができます。その他のイベントを追加、変更、または有効にしたら、更新が反映されるようにメソッドサーバーを再起動してください。
* 
管理者は、悪意のある行為について警告する監査イベントを有効化するといったセキュリティの強化と、システムパフォーマンスの最適化によるメリットを慎重に検討する必要があります。セキュリティ対策がパフォーマンスに与える影響の度合いは、システム特有のさまざまな要因に左右されます。影響を最小限にすることは可能ですが、監査イベントの有効化によってパフォーマンスの問題が生じる場合、既成でオンになっているものを含め、監査イベントを無効にすることもできます。
コンフィギュレーションファイルでは、Windchill でのイベントの実行方法に応じて、イベントが eventKey または eventType として指定されています。Windchill に表示されるイベント名および configAudit.xml ファイルに表示される eventKey を以下の表に示します。
イベント
eventKey
コンテキストチームに役割を追加
wt.inf.team.ContainerTeamServiceEvent/ADD_ROLE
ライフサイクルチームに役割を追加
wt.team.TeamServiceEvent/ADD_ROLE
組織に役割を追加
wt.inf.team.NmOrganizationServiceEvent/ADD_ROLE
関連付け
wt.audit.AuditServiceEvent/ASSOCIATE
変更実装
wt.change2.ChangeService2Event/CHANGE_IMPLEMENTATION
ライフサイクル状態を変更
wt.events.summary.ChangeLifecycleStateSummaryEvent
チェックイン
wt.events.summary.CheckinSummaryEvent
チェックアウト
wt.events.summary.CheckoutSummaryEvent
完了
wt.events.summary.CompleteSummaryEvent
コンテキストログオン
wt.inf.team.ContainerTeamServiceEvent/CONTAINER_LOGIN
コピー
wt.events.summary.CopySummaryEvent
クロスサイトリクエストフォージェリー (CSRF)
wt.audit.AuditServiceEvent/CSRF
期限の変更
ptc.projectmanagement.plan.ProjectManagecomentEvent/EPP_DEADLINE_CHANGE
削除
wt.events.summary.DeleteSummaryEvent
関連付け解除
wt.audit.AuditServiceEvent/DISASSOCIATE
ダウンロード
wt.content.ContentServiceEvent/READ_CONTENT
アクセス制御を編集
wt.events.summary.ModifyObjectAccessSummaryEvent
属性を編集
wt.events.summary.ModifySummaryEvent
コンテンツを編集
wt.events.summary.ModifyContentSummaryEvent
グループを編集
wt.org.OrganizationServicesEvent/MEMBERSHIP_CHANGE
アイデンティティを編集
wt.events.summary.ChangeIdentitySummaryEvent
チームを編集
wt.events.summary.ModifyTeamSummaryEvent
エクスポート
wt.events.summary.ExportSummaryEvent
終了日の変更
com.ptc.projectmanagement.plan.ProjectManagementEvent/EPP_FINISH_CHANGE
進行状況の変更
com.ptc.projectmanagement.plan.ProjectManagementEvent/EPP_STATUS_CHANGE
インポート
wt.events.summary.ImportSummaryEvent
ログイン
wt.session.SessionUserAuditEvent/login
ログアウト
wt.session.SessionUserAuditEvent/logout
マークアップおよびアノテーションを付ける
wt.events.summary.MarkupAnnotateSummaryEvent
アクセスポリシーを修正
wt.events.summary.ModifyAccessPolicySummaryEvent
製品構造を修正
wt.events.summary.ModifyProductStructureSummaryEvent
セキュリティラベルを修正
wt.events.summary.ModifySecurityLabelsSummaryEvent
移動
wt.events.summary.MoveSummaryEvent
新規オブジェクト
wt.events.summary.CreateSummaryEvent
新規ビューバージョン
wt.events.summary.NewViewVersionSummaryEvent
分岐バージョン
wt.events.summary.OneOffVersionSummaryEvent
オーナーの変更
com.ptc.projectmanagement.plan.ProjectManagementEvent/EPP_OWNER_CHANGE
PDM チェックアウト
wt.sandbox.SandboxServiceCheckoutEvent/POST_SB_CHECKOUT_EVENT
完了状況の変更
com.ptc.projectmanagement.plan.ProjectManagementEvent/EPP_PERCENT_CHANGE
プリファレンス変更
wt.preference.PreferenceServiceEvent/POST_UPDATE
パージ
wt.vc.VersionControlServiceEvent/PRE_ROLLUP
コンテキストチームから役割を除去
wt.inf.team.ContainerTeamServiceEvent/REMOVE_ROLE
ライフサイクルチームから役割を除去
wt.team.TeamServiceEvent/REMOVE_ROLE
組織から役割を除去
wt.inf.team.NmOrganizationServiceEvent/REMOVE_ROLE
改訂
wt.events.summary.ReviseNewVersionSummaryEvent
リスク変更
com.ptc.projectmanagement.plan.ProjectManagementEvent/EPP_RISK_CHANGE
サーチ
com.ptc.windchill.enterprise.search.server.searchaudit.SearchAuditEvent/SEARCH_AUDIT_EVENT
セキュリティラベルダウンロードの確認
wt.audit.AuditServiceEvent/SECURITY_LABEL_DOWLOAD_ACK
印刷に送信
wt.representation.SentToPrintEvent/SENT_TO_PRINT
共有
wt.events.summary.ShareSummaryEvent
チェックアウトを解除
wt.events.summary.UndoCheckoutSummaryEvent
ユーザーパスワードの変更
wt.org.OrganizationServicesEvent/PASSWORD_CHANGE
プロパティを表示
wt.audit.AuditServiceEvent/VIEW_PROPERTIES
製品表現を表示
wt.representation.ViewEvent/VIEW
Windchill に表示されるイベント名および configAudit.xml ファイルに表示される eventType とイベントエントリを以下の表に示します。これらは非ジェネリックタイプのイベントです。
* 
(クラシック) と表示されているイベントは、従来のプロジェクトに適用されるイベントです。詳細については、計画タイプの変換を参照してください。
イベント
eventType
イベントエントリ
期日変更 (クラシック)
DEADLINE_CHANGE
ProjectManagementEventEntry
終了日の変更 (クラシック)
FINISH_CHANGE
ProjectManagementEventEntry
進行状況の変更 (クラシック)
STATUS_CHANGE
ProjectManagementEventEntry
新規ディスカッション
NEW_DISCUSSION
ForumEventEntry
未認可のアクセス
NOT_AUTHORIZED
AccessControlEventEntry
オーナーの変更 (クラシック)
OWNER_CHANGE
ProjectManagementEventEntry
完了状況の変更 (クラシック)
PERCENT_CHANGE
ProjectManagementEventEntry
作業版数をロールバック
POST_ROLLBACK
VCEventEntry
状態変更 (クラシック)
STATE_CHANGE
ProjectManagementEventEntry
ワークフローアクティビティの状態変更
ACTIVITY_STATE_CHANGED
WfEngineEventEntry
ワークフローアクティビティ変数の変更
ACTIVITY_CONTEXT_CHANGED
WfEngineEventEntry
ワークフロー状態の変更
PROCESS_STATE_CHANGED
WfEngineEventEntry
ワークフロー変数の変更
PROCESS_CONTEXT_CHANGED
WfEngineEventEntry
全イベントの詳細については、以下に示す関連トピックを参照してください。
追加のイベントを有効にしたり、定義済みの監査規則の追加または変更を行ったりする場合は、カスタマイズの管理に記載されている PTC ファイル修正時のメンテナンス最良事例の手順に従ってください。最良事例では、元のファイルのバックアップを作成し、新しいファイルに変更を適用します。