キー タスク : 監査ポリシー
適用: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012
監査ポリシーは組織のコンプライアンス戦略の実装を助けます。このトピックでは、監査ポリシー、監査ポリシー ルール タイプおよびポリシー ルールを作成する方法を説明します。また、監査ポリシーを変更または破棄する方法について説明します。
注意
このトピックには、Microsoft Dynamics AX 2012 R2 累積更新プログラム 6 以降で追加または変更された機能に関する情報が含まれています。この情報は、AX 2012 R3 にも適用されます。
操作を選択してください。
…に関する詳細を入手する
監査ポリシーを作成するための準備
監査ポリシー ルール タイプを作成する
監査ポリシーを定義する
ポリシー ルールを作成します。
監査ポリシーの変更
監査ポリシーを破棄する
フォームのヘルプを検索する
関連タスクを検索する
…に関する詳細を入手する
このトピックで説明した概念に関する詳細情報を検索するには、これらのリンクをクリックします。
監査ポリシーを作成するための準備
監査ポリシーを作成する前に、すべての監査ポリシーで使用するポリシー パラメーターを定義する必要があります。
コンプライアンス コントロールと内部コントロール >共通 >ポリシー >監査ポリシー をクリックします。
[アクション ウィンドウ] で [パラメーター] をクリックし、"ポリシー パラメーター" フォームを開きます。
利用できる組織タイプが [組織タイプ:] 一覧に表示されます。ポリシーを作成する組織タイプを選択し、[追加] ボタンをクリックします。
注意
監査ポリシーを使用するには、最低 1 つの組織タイプを選択する必要がありますが、これらの組織タイプの優先順位を変更する必要はありません。監査ポリシーを実行すると、そのポリシーのすべてのルールが実行されます。システムは優先順に基づいて実行され、どの監査ポリシー ルールが実行されるかは選択しません。ポリシーの優先度順の詳細については、「組織と組織階層」を参照してください。
ページの上部に戻る
監査ポリシー ルール タイプを作成する
ポリシー ルール タイプは、特定のポリシー ルールを作成する際に使用するドキュメント パラメーターとクエリ パラメーターを定義します。
コンプライアンス コントロールと内部コントロール >設定 >監査 >ポリシー ルール タイプ をクリックします。
監査ポリシー ルール タイプを作成するには、 [新規]をクリックします。
ポリシー ルール タイプの名前と簡単な説明を入力します。
[クエリ名] フィールドで、このポリシー ルール タイプのポリシー ルール作成の最初に使用する既定のアプリケーション オブジェクト ツリー (AOT) のクエリを選択します。このクエリは、ポリシー ルール タイプに定義される元伝票を示します。クエリ名の詳細については、「ポリシー ルール タイプ (フォーム)」を参照してください。
[クエリ タイプ] フィールドで、このタイプのポリシー ルールを使用して、ユーザーが監査ポリシー ルールを作成するとき、ユーザーが作成するデータベースのクエリのタイプを選択します。クエリのタイプの詳細については、「ポリシー ルール タイプ (フォーム)」を参照してください。
[文書日付の参照] フィールドで、伝票が監査用に選択されている際に使用する日付を識別する元伝票のフィールドを選択します。
所属先の組織に必要なその他のポリシー ルール タイプを作成し、フォームを閉じます。
ページの上部に戻る
監査ポリシーを定義する
監査ポリシーを定義する前に、そのポリシー ルールのドキュメント パラメーターとクエリ パラメーターを定義するポリシー ルール タイプを作成する必要があります。また、ポリシー パラメーターが正しく設定されていることも確認してください。
コンプライアンス コントロールと内部コントロール >共通 >ポリシー >監査ポリシー をクリックします。
[アクション ウィンドウ] で [保険証書] をクリックして監査ポリシーを作成します。
[一般] クイックタブで、監査ポリシーの名前と説明を入力します。
[アクション ペイン] で、[追加のオプション] をクリックしてから、次の手順を実行します。
ドキュメントの選択の日付範囲の開始日と終了日を入力します。ポリシー ルールの有効日に基づいて、この期間により使用するバージョンのポリシー ルールが決定されます。また、その期間中にポリシーに関連付けられる組織ノードが決まります。詳細については、「追加の選択 (フォーム)」を参照してください。
各監査ポリシーは、バッチ モードで実行されます。バッチ ジョブのパラメータを確認または変更するには、 [バッチ] ボタンをクリックします。
Microsoft Dynamics AX 2012 または Microsoft Dynamics AX 2012 R2:
特定のエンティティの元伝票を評価するために [リスト検索] クエリ タイプを使用するポリシー ルールを作成している場合、[監視されたエンティティ] クイックタブにエンティティを入力します。Microsoft Dynamics AX 2012 R2 の累積更新プログラム 6の [監査ポリシー ルール] フォームで監視対象のエンティティを指定します。
元伝票に特定の語が含まれているかどうかを確認するために [キーワード検索] クエリ タイプを使用するポリシー ルールを作成している場合は、 [無効とされた単語] クイックタブに語を入力します。Microsoft Dynamics AX 2012 R2 の累積更新プログラム 6 の [監査ポリシー ルール] フォームで無効とされた単語を指定します。
[閉じる] をクリックして "監査ポリシー" フォームに戻ります。
[ポリシーの組織] クイック タブで、監査ポリシーが適用される組織のタイプを選択します。
ヒント
一つのポリシーを適用できるのは、一つの組織タイプだけです。
選択した組織タイプに作成した組織ノードは、[利用可能な組織ノード:] 一覧に表示されます。この監査ポリシーが反映されるノードを選択し、[追加 >>] ボタンをクリックして、それらの組織ノードを [選択した組織ノード:] 一覧に移動します。
重要
組織ノードと監査ポリシーのアソシエーションは [選択した組織ノード:] 一覧に組織ノードを追加した日時から有効になります。関連は組織ノードを一覧から削除したときに有効期限が切れます。ポリシーに関連付けられている組織ノードがないどの日付に対してもポリシー ルールをテストすることはできません。
[ポリシー ルール] FastTab で、このポリシーに必要なポリシー ルールを作成します。詳細については、「ポリシー ルールの作成」の手順を参照してください。
ページの上部に戻る
ポリシー ルールを作成します。
監査ポリシー ルールは、元伝票に対して実行されるデータベース クエリからなります。ポリシー ルール タイプは、ポリシー ルールを作成する際に使用するドキュメント パラメーターとクエリ パラメーターを定義します。
コンプライアンス コントロールと内部コントロール >共通 >ポリシー >監査ポリシー をクリックします。
ポリシー ルールを作成するポリシーをダブルクリックします。
[ポリシー ルール] FastTab で、ポリシー ルールを作成するためのポリシー ルール タイプを選択し、[ポリシー ルールの作成] をクリックします。[監査ポリシー ルール] フォームに表示されるフィールドは、選択したポリシー ルール タイプとその関連クエリによって異なります。
[有効日] フィールドと [有効期限] フィールドに、このポリシー ルールが有効になったときのデータ範囲を入力します。これらのフィールドに値を入力しなければ、ポリシー ルールは、その作成時に有効になり、有効期限はありません。
ポリシー ルール タイプに関連付けられているクエリ タイプによって、必要に応じて他のフィールドに入力します。
AX 2012 R3 および AX 2012 R2 の累積更新プログラム 6 またはそれ以降:
特定のエンティティの元伝票を評価するために [リスト検索] クエリ タイプを使用するポリシー ルールを作成している場合、[監視されたエンティティ] クイックタブにエンティティを入力します。
元伝票に特定の語が含まれているかどうかを確認するために [キーワード検索] クエリ タイプを使用するポリシー ルールを作成している場合は、 [無効とされた単語] クイックタブに語を入力します。
[選択] をクリックしてクエリ フォームを開きます。
このボタンは、[リスト検索] または [キーワード検索] クエリ タイプに基づくポリシー ルールでは使用できません。
クエリ フォームで、このポリシー ルールに使用する基準を指定し、 [OK] をクリックします。ポリシー ルール フォームで既定で設定したフィールドは、クエリ フォームにも設定されます。
重要
クエリで使用するデータ テーブルが異なる法人間で共有されている場合、AOT クエリの [AllowCrossCompany] プロパティを [はい] に設定します。これにより、ポリシーを実行している法人が、結果クエリのレコードが属する法人と異なる場合は、ポリシー エンジンはこのテーブルのクエリを行います。
ポリシー ルールを設定した後、 [テスト] をクリックします。このテスト用に使用するドキュメントの選択の日付の範囲を入力します。
注意
このフォームに入力した日付は、テストにのみ使用されます。これらは保存されず、 [追加のオプション] フォームで定義されているドキュメント選択日付の範囲には影響しません。
明細行プロパティの詳細については、「テストの実行」を参照してください。
テストの結果を確認します。結果が予想外の場合は、データベースのクエリを変更し、テストを繰り返します。
重要
結果が受信されない場合、次の操作を行います。
-
組織ノードが、テストに指定したデータの選択の日付範囲の間に、ポリシーに関連付けられていることを確認します。ポリシーに関連付けられている組織ノードがないどの日付に対してもポリシー ルールをテストすることはできません。
-
ポリシーが作成されたとき、またはその後に、元伝票レコードがあることを確認します。ポリシーが作成される前に存在したレコードは、監査できません。唯一の例外は、[複製] クエリ タイプに基づくポリシー ルールです。それらは過去180 日までレコードを監査できます。
-
ページの上部に戻る
監査ポリシーの変更
監査ポリシーは組織のコンプライアンス戦略の実装を助けます。組織が大きくなり、あるいは監査ポリシーがより複雑になると、場合によってはこれらのポリシーを変更しなくてはなりません。たとえば、所属先の組織が別の組織を獲得したとき、その組織を既存の監査ポリシーに追加する場合があります。その場合、その組織は [監査ポリシー] フォームの [ポリシーの組織] FastTab の [選択した組織ノード:] 一覧に追加します。
コンプライアンス コントロールと内部コントロール >共通 >ポリシー >監査ポリシー をクリックします。
変更するポリシーをダブルクリックします。
[ポリシーの組織] FastTab に、このポリシーが反映される組織ノードが [選択した組織ノード:] 一覧に表示されます。このポリシーに割り当てるられる組織ノードが [利用可能な組織ノード:] 一覧に表示されます。適切なリストに組織ノードを移動するためには [追加 >>] ボタンまたは [<< 削除] ボタンをクリックします。
この監査ポリシーに属するポリシー ルールはどれも [ポリシー ルール] クイックタブで変更できます。変更するポリシー ルールを選択するには、タイプを関連付けてポリシー ルールの一覧を表示するポリシー ルール タイプを選択し、そのポリシー ルールを選択します。
ポリシー ルールの有効期限を変更するには、[日付の変更] をクリックし、新しい有効期限を入力します。
ポリシー ルールを無効にするには、[ポリシー ルールの破棄] をクリックします。これでポリシー ルールは削除されず、ルールの発効日を変更すれば、いつでも再び有効にできます。
ポリシー ルールを変更するには、ルールをダブルクリックして開き、変更を加えます。
ページの上部に戻る
監査ポリシーを破棄する
特定の監査ポリシーが不要になることがあるかもしれません。ポリシーは削除できませんが、無効にすれば使用されることはありません。ポリシーを破棄すると、そのポリシーに対応するすべてのポリシー ルールも破棄されます。
重要
無効になったポリシーを再び有効にすることはできません。
コンプライアンス コントロールと内部コントロール >共通 >ポリシー >監査ポリシー をクリックします。
無効にするポリシーを選択します。
[アクション ウィンドウ] で [ポリシーの破棄] をクリックします。
ページの上部に戻る