ブログに戻る
業務・ワークフロー9 min read

管理者権限の付与を承認と期限付きで、特権を放置しない

承認も期限もない管理者権限の付与は、気づけば放置された特権だらけに。基幹システムで特権変更を上司と情シスの承認に回し、期限付きで失効させる方法を解説します。

著者 Kikan System チーム公開 EN/JA

静岡に本社工場を構え、自動車向け精密部品を約280名で製造する中堅メーカーがあるとします。生産ラインの切り替えプロジェクトで、入社したばかりのエンジニアから「生産データベースの設定をするので管理者権限をください」とチャットが届きます。情シスの担当者が数カ所の設定を変え、権限はその場で通り、プロジェクトは無事に完了します。そして誰もが次の業務に移ります。三ヶ月後、セキュリティレビューで「一時的に付与したはずの管理者権限がまだ生きている」「当人は別のチームに異動している」「誰が承認したのか、いつまでにする予定だったのか、記録が残っていない」と指摘されます。レビューアーはそれを最重要指摘として記録します。現場は驚きません。なぜなら、指摘の根拠を示せる記録がどこにもないからです。

これが特権アクセス問題で最も典型的な光景であり、悪意が介在することはほとんどありません。原因は明確です。昇格された権限を、承認の記録も期限もないまま、依頼ベースで付与し続けた結果です。チャットで頼まれた都度の付与、プロジェクト用の急な昇格、その時は正しかったはずの権限付与は、数ヶ月後には音もなく常時権限へと化けます。J-SOXや内部統制のレビューアーが繰り返し同じ指摘をするのはそのためです。危険なのは権限の付与そのものではなく、一度付与された権限が戻ってこないことです。

正解は、特権の付与をやめることではありません。エンジニアも経理も現場も、業務のために昇格された権限を本当に必要とします。正解は、あらゆる権限変更の前に統制された期限付きの「依頼と承認」のフローを置き、付与には名義のある責任者と、記録された決定と、終了日を必ず伴わせることです。それこそが、基幹システムに組み込まれた設定可能な承認ワークフローが、別のID管理ツールを追加することなく実現する機能です。

放置された常時権限が、セキュリティと監査の指摘になる理由

特権アクセスの蔓延は、内部統制と情報セキュリティのレビューで最も一貫して指摘される項目の一つであり、典型的には二つの形で現れます。一つ目は蓄積です。一年の間に、情シスは十数名に対して十数の理由で管理者権限や昇格権限を付与しますが、誰かが確認する頃にはその理由のほとんどは既に有効ではありません。二つ目は孤児権限です。当人が退職し、異動し、プロジェクトを終えても、権限の取消を所有する誰もいないため、付与された権限はそのまま残り続けます。そのログインは休眠したまま開かれた状態に置かれ、休眠した管理者ログインこそが、攻撃者や不満を持つ内部犯が真っ先に狙う認証情報になります。

より根の深い問題は、多くの企業では権限の付与を決定し、記録し、レビューする唯一の場所が存在しないことです。決定はチャットのスレッドにあり、付与はディレクトリ上で行われ、期限が話題に上ったとしても誰のカレンダーにも登録されません。レビューアーが「誰がこれを承認したのか、いつ終わるのか」と問いかけた時、正直な答えは沈黙のみです。その沈黙こそが指摘の正体です。

基幹システムは、権限変更そのものを統制された依頼にすることで、この問題を解決します。ディレクトリを直接編集する代わりに、昇格は「対象者、権限、業務上の理由、期間」を明記した依頼として始まります。依頼は適切な承認者へルーティングされ、記録として決定され、固定スナップショットとして保持されます。権限の付与が監査証跡から切り離されて漂うことはなくなり、レビューアーの問いに対する明確で説明可能な答えが初めて用意されます。

特権アクセス承認ワークフローが、実際に何をするのか

これは何のための申請書かを増やす話ではありません。ERP の中に組み込まれた本物の特権アクセスワークフローは、決定のライフサイクル全体を担い、その統制は本日時点で実際に稼働しています。以下に示すのは、依頼と承認の層が今何をするかであり、ロードマップがどこから引き継ぐかです。

あらゆる昇格は、構造化された依頼から始まる

昇格された権限を必要とする社員は、対象者、対象システムやモジュール、具体的な権限、業務上の理由、希望する期間を保持する一枚の依頼を起票します。依頼にはセキュリティチームが必要とするだけの文脈を記載できるため、承認者が「この付与がなぜ必要なのか」を推測することはありません。重要なのは、この依頼だけが権限変更の正規の経路であるという点です。チャットで直接頼まれて済ませた一件は、権限の付与ではなく、発見を待つだけの統制の欠陥に過ぎません。

依頼は構造化されているため、どの権限にどの項目が必要かをセキュリティチームが設定できます。データ抽出用の短時間の読み取り専用昇格には、本番環境に触れる恒久管理者権限ほどの文脈は求めなくて済みます。フォームはリスクに応じて変わり、同じワークフローエンジンがどちらも開発者の介在なく処理します。

適切な承認者へのルーティング、セキュリティ承認を含めて

ここが特権アクセスワークフローの真骨頂です。通常のアクセス依頼であれば、直属の上司ひとりで足りるかもしれません。しかし特権の付与は性質が違います。ワークフローは、権限変更が依頼者の上司にまず回り、さらに条件によってはセキュリティや情報システム部門の二次承認者へ回るよう設定できます。依頼は両者が決定するまで完了しません。上司とセキュリティの二重承認こそが、不適切な昇格に対する最も効果的な単一統制です。なぜなら、同一の付与を二人の独立した人間に見せ、二者の「はい」を強制するからです。

ルーティングは組織変更を生き延びます。承認は個人ではなく、役割、役職、または部門に対して行われます。セキュリティ責任者が異動しても、特権アクセスのキューは役職を追いかけるため、誰かが昇進した次の瞬間に統制が音もなく壊れることはありません。最も高リスクな付与に対しては、委員会による定足数決議を必須にすることもできます。つまり、機密システムに対する一件の管理者権限付与が、もはや誰か一人の判断で決まることはありません。

期限付きアクセスと、常時権限を取り除く失効

あらゆる特権アクセス依頼は、期間を保持しています。二週間の移行作業のために管理者権限が必要なエンジニアは、「永続するアクセス」ではなく「特定の日付で終わるアクセス」を依頼します。承認者は決定の一部として希望された期間を画面に見た状態で判断するため、恒久管理者権限の付与と五日間の昇格とでは、承認画面上ではっきりと区別できます。

この期限付きの依頼こそが、原因の段階で常時権限を取り除きます。すべての昇格が終了日付きで生まれるなら、蓄積は既定の挙動ではなくなります。「この権限はいつ失効するのか」と問うレビューアーには、期限が最初から依頼の一部だったという現実の答えが返ります。率直に申し上げます。依頼と承認の統制、二重承認、期限付きの期間は、本日時点で構築済みかつ稼働中です。一方で、承認された権限を対象システムに書き込む「自動プロビジョニング」、および失効日に権限を取り除く「自動のスケジュール失効」はロードマップであり、未構築です。統制と記録は今ここにあります。お客様のアクセスシステムへの最終的な自動書き戻しは、これから順次整備します。

決定内容をそのまま固定するスナップショット

権限変更が承認されると、ワークフローは決定のスナップショットを固定します。誰が依頼し、誰が承認し、どの権限を、どのシステムに対して、どの期間で、正確に何時に承認したか。そのスナップショットが監査証跡です。後から誰かが想起する内容ではないため、揺らぎません。合意された内容そのものの記録だからです。J-SOXや内部統制のレビューにおいて、レビューアーはスナップショットを開き、終了日込みで承認された時のままの付与を読みます。チャットのスレッドも、記憶も、再構成も要りません。

これこそが、繰り返される監査指摘をクリーンな合格に変える仕組みです。レビューアーは情シスの担当者に歴史を再構成させる必要がありません。歴史は既にそこにあり、固定され、付与に紐付き、説明可能だからです。

率直な誠実さの線引き

特権アクセスワークフローは、提供元が「構築済みか否か」に誠実である場合にのみ信頼に値します。依頼と承認の統制は本日時点で稼働中です。構造化された依頼、上司とセキュリティによる二重承認、期限付きの期間、組織変更を生き延びる役割ベースのルーティング、最高リスクの付与に対する委員会の定足数、そして固定された監査スナップショット。承認された権限をディレクトリや対象システムに書き込む自動プロビジョニングはロードマップです。失効日に権限を取り除く自動のスケジュール失効も、同じくロードマップです。

実務上これが意味するのは、統制と監査証跡は今まさに実在し、お客様のアクセスシステムへの最終的な自動書き戻しがその次のステップである、ということです。もし提供元が三つすべて構築済みだと説明するなら、稼働中の権限に対して失効ジョブが実際に動く様子を見せてください、と問うてみてください。誠実な答え、すなわちレビューアーが尊重する答えは、統制された依頼と記録が先であり、自動の書き戻しはその後に続く、というものです。

この運用を始めた日に変わること

変化は技術的なものであると同時に、文化的なものです。特権アクセスワークフローが稼働を始めた日、チャットの頼みごとが最も楽な経路ではなくなります。昇格された権限を必要とするエンジニアは、一分で済む依頼を起票し、上司とセキュリティの承認者がそれぞれ自分のキューでそれを見て、権限は終了日付きで決定され記録されます。情シスの担当者は、ボトルネックと記録係を同時に兼ねる必要がなくなります。ワークフローがその両方を所有するからです。

レビューアーの体験はさらに大きく変わります。一年分の付与を記憶とチャットのログから再構成する代わりに、ワークフローを開き、特権付与に絞り込み、承認者と失効期限付きで各一件を読みます。かつて数ヶ月間開かれ続けていた休眠管理者ログインは、明確に期限付きとして表示され、閉じるべきだった付与は、失効日を既に過ぎているものとして浮かび上がります。蓄積が不可視ではなくなることが、蓄積を終わらせるための最初で最も重要な一歩です。

冒頭の静岡のメーカーにとって、セキュリティレビューを悩ませた移行時の付与は、全く違う姿になっていたはずです。依頼はエンジニア、生産データベース、二週間の期間、業務上の理由を明記していたでしょう。二人の承認者が決裁していたでしょう。スナップショットはワークフローの中に置かれ、失効期限は初日から決定の一部だったでしょう。レビューアーが問いを発した時、返ってくる答えは沈黙ではなかったはずです。

よくあるご質問

権限変更の承認ワークフローは実際に構築済みですか、それともロードマップですか。

依頼と承認の統制は構築済みで稼働中です。権限変更は構造化された依頼として始まり、条件により依頼者の上司へ、続いてセキュリティ承認者へルーティングされ、承認されると固定スナップショットとして保持されます。ロードマップにあるのは、承認された権限を対象システムに書き込む「自動プロビジョニング」と、失効日に権限を取り除く「自動のスケジュール失効」です。統制された決定と記録は、今まさに実在します。

権限の付与が永続してしまうのを、何が防ぐのでしょうか。

あらゆる特権アクセス依頼は期間を保持しており、承認者は判断の前にその期間を確認します。二週間の移行作業用の付与と、恒久管理者権限の付与は承認画面上で明確に区別されます。終了日が依頼の一部だからです。終了日が記録され、忘れ去られないため、常時権限は縮小に向かいます。蓄積が既定の挙動ではなくなるからです。

管理者権限の付与に、二人の別々の承認者を必須にできますか。

はい、それが推奨される設定です。ワークフローは、特権の付与を依頼者の直属の上司にまず回し、条件によりセキュリティまたは情報システム部門の二次承認者に回すよう設定できます。依頼は両者が決定するまで完了しません。最も機密性の高いシステムについては、委員会による定足数決議を必須にすることも可能です。

セキュリティ責任者が異動した場合、ワークフローは壊れますか。

いいえ。承認は個人ではなく、役割、役職、部門に対して行われます。セキュリティ責任者が移動しても、特権アクセスのキューは役職を追いかけるため、次に誰かが昇進や異動をしても二重承認の統制が音もなく消えることはありません。

監査の際、レビューアーは実際に何を見るのでしょうか。

レビューアーはワークフローを開き、特権付与に絞り込み、各一件を固定スナップショットとして読みます。依頼者、承認者、対象システム、具体的な権限、業務上の理由、期間、タイムスタンプ。チャットのログや記憶からの再構成は不要です。記録は決定された時のまま、終了日込みで保持されており、それこそがJ-SOXや内部統制のレビューが必要とするものです。

-> Related: アカウント発行と権限回収をワークフローで。放置アカウントをなくす

-> Related: 基幹システムにおけるロールベースアクセス制御

-> Related: 中堅製造業のワークフロー全体図とROI

まとめ

特権アクセスが問題になるのは、付与されたからではありません。承認の記録も期限もないまま付与され、その後忘れ去られるからです。設定可能な承認ワークフローを備えた基幹システムは、根本原因を解決します。あらゆる権限変更は依頼として始まり、上司とセキュリティの承認に回り、期間を伴い、監査スナップショットとして固定されます。お客様のアクセスシステムに対する自動プロビジョニングとスケジュール失効は、ロードマップ上の次のステップです。統制された決定と記録は本日稼働中であり、それこそが常時化した監査指摘をクリーンな合格に変える力です。

Kikan System を始める

休眠した管理者ログインや統制のない権限付与が、レビューのたびに指摘され続けるなら、Kikan System をご覧ください。依頼と承認のワークフローは特権アクセスの変更を上司とセキュリティの二重承認に回し、すべての決定を固定スナップショットとして記録し、期間を最初から依頼の一部にします。2ユーザーまで無料、カード不要のプランですぐに始められます。まずは /#get-started からご確認ください。

関連記事

始めてみませんか?

2ユーザーまで無料、カード不要で始められます。月末のいちばんの悩みを聞かせてください。最初の30日がKikan Systemでどう変わるか、具体的にお見せします。

無料で始める