メインコンテンツへ
システム監査監査・ガバナンス

IT全般統制(ITGC)とIT業務処理統制(ITAC: IT Application Controls)の違いとして、最も適切なものはどれか。

ア.ITGCは個別業務システムの入力チェックを担い、ITACは社内のIT基盤共通の管理を担う。
イ.両者は同義であり、呼び方の違いにすぎない。
ウ.IT全般統制(ITGC)はシステム開発・変更管理・運用管理・アクセス管理など複数システム共通の基盤的統制であり、IT業務処理統制(ITAC)は個別業務アプリケーション内の入力・処理・出力に対する統制(入力チェック、計算ロジック、整合性チェック、エラー処理など)である。ITGCが弱いとITACも信頼できなくなる関係にある。正解
エ.ITGCは経営層のみ、ITACは現場社員のみが関与する統制である。

解説

ITGCは「建物の基礎工事」、ITACは「各部屋の鍵と家具」。基礎(全般統制)が傾いていたら、いくら部屋(個別業務)の鍵を強化しても建物全体は信頼できない。基礎が固まって初めて各部屋の統制が効くんです。

なぜ ウ が正解か

IT全般統制(ITGC: IT General Controls)は、IT基盤全体に共通する統制で、(1)システム開発・変更管理、(2)システム運用管理(ジョブ管理、バックアップ)、(3)アクセス管理(認証、権限付与)、(4)外部委託管理などが含まれます。一方IT業務処理統制(ITAC)は個別業務アプリケーション内の統制で、(1)入力統制(妥当性チェック、必須項目)、(2)処理統制(計算ロジック、整合性チェック)、(3)出力統制(配布管理、エラー報告)などです。ITGCが脆弱だとITACが正しく運用されているという保証も成立しないため、監査では先にITGCを評価します。

なぜ ア は間違いか

説明が逆になっています。入力チェック=ITAC(業務処理統制)、共通基盤=ITGC(全般統制)です。

なぜ イ は間違いか

対象範囲・役割・評価順序がすべて異なり、明確に区別されます。J-SOXでも別カテゴリで評価されます。

なぜ エ は間違いか

経営層と現場の区別ではなく、対象システム範囲(共通基盤か個別業務か)の違いです。両方とも組織全体で連携して運用されます。

出典: AI生成問題(学習用)