こんにちは、 ネクストモード株式会社 のSaaSおじさん久住です
ネクストモードではID統合管理(IDaaS)のOktaを利用して各SaaSへのシングル・サインオンやプロビジョニングの一元管理をしています。
このブログシリーズでは、Okta Identity Governance (OIG) と呼ばれるIDガバナンスに特化したソリューションが持つ様々な機能を実際に検証し、その効果や活用方法についてご紹介していきます。
今回は、OIGの中核機能の一つである Access Certification (アクセス認定) に焦点を当て、特に 「ユーザーの棚卸し」 をどのように効率化・自動化できるのかを解説します。
形骸化しがちなアクセス権のレビュープロセスを、OIG Access Certificationでどのように改善できるか、一緒に見ていきましょう。
Access Certification(アクセス認定、アクセス権レビュー、または棚卸しとも呼ばれます) とは、従業員や関係者が保持しているアプリケーションやデータへのアクセス権が、現在も業務上必要かつ適切であるかどうかを、定期的に確認・承認するプロセスのことです。
多くの企業では、以下のような理由でアクセス権の見直しが必要となります。
Access Certificationキャンペーンを定期的に実施することで、企業は以下のようなメリットを得られます。
OIGのAccess Certificationは、これらのプロセスをOktaプラットフォーム上でシームレスに実現するための機能です。
OIG Access Certificationでレビューキャンペーンを実施する際の流れは以下の通りです。
manager
属性に設定されている人をレビュー担当者にする)実際にAccess Certification機能を使って「ユーザー棚卸し」を行うシナリオを想定してみましょう。
ここでは、「年に一度、特定の組織に所属する社員を対象に、退職者アカウントが残存していないか、および主要なSaaSアプリケーションへのアクセス権が適切かを確認する」 という目的でキャンペーンを設定・実行する流れをシミュレーションします。
まずはOkta管理画面からIDガバナンス -> アクセス認定 からCreate campaign -> User Campaignをクリックします。
キャンペーン名とレビューの開始日およびレビュー期間を入力します。
今回は3週間(21日)をレビュー期間として設定しました。
Make this recurringにチェックを入れるとこのキャンペーンを1年に1回など定期的に実施することが可能です。
次にレビュー対象ユーザーを選択します。
今回は特定グループに所属するユーザーを対象とするためグループを選択します。
次にレビュー対象リソースを選択します。
今回はユーザーに紐づく全てのアプリケーションとグループ(All apps and groups)としています。
特定のアプリケーションやグループをレビュー対象外とすることや個人でアサインされているグループやアプリを除外することも可能です。
次にレビュー担当者の選択です。
今回は特定ユーザーを設定しましたが、各ユーザーのプロファイルに登録されている「直属の上司 (Manager)」や特定グループをレビュー担当者として設定することも可能です。
レビュー担当者に棚卸しが開始したことや完了したことを通知する設定も入れておきましょう。
次にレビュー結果によってどのようなアクションにするか設定します。
レビュー担当者がrevoke(取り消し)を選択した場合、対象のアプリケーションやグループを剥奪する設定にしました。
以上で設定は完了です。
レビュー開始日になると自動的にキャンペーンが開始されますが、今回は手動で始めます。
作成したキャンペーンからのActions -> Launchをクリックすることで前倒しすることが可能です。
キャンペーンが開始されるとレビュー担当者に下記のようなメールが届きます。
「割り当てられたレビューを表示します」をクリックするとOkta Access Certificationのレビュー画面に遷移します。
各メンバーについて、リストアップされているアプリケーションやグループへのアクセス権が必要かどうかを確認し、Approve(承認)、Revoke(取り消し)、Reassign(レビュー担当者の再割り当て)を実施します。
一つずつ確認していきますが、複数選択してまとめてレビューすることも可能です。
全てのレビューが完了するとメールにてキャンペーンの終了通知が届きます。
「キャンペーンの概要を表示」をクリックすると全ての棚卸し結果が確認できます。
「取り消し」と判定されたアクセス権について、設定に基づき自動的にプロビジョニング解除(アクセス権削除)が実行されるか、または管理者が最終承認してから手動で削除を実行します。
管理者はキャンペーン期間中、OIGのダッシュボードで全体の進捗状況(レビュー完了率、承認/取り消しの件数など)をリアルタイムで確認できます。
レビューが滞っている担当者には、個別に追加のフォローアップを行うことも可能です。
キャンペーンの結果レポート(誰が何をレビューし、どのようなアクションが取られたか)はレポート -> アクセス認定キャンペーンに表示されます。
レポート「過去のキャンペーンの概要」ではキャンペーン一覧(レビュアーやスコープ、完了率など)が確認できます。
CSVエクスポートに対応しているため、監査資料として保管しておくことも可能です。
このように、OIG Access Certificationを利用することで、これまで非常に手間がかかっていた全社的なユーザー棚卸し作業を、効率的かつ確実に実施することができます。
レビュープロセスが明確になり、担当者の負担も軽減され、結果として組織全体のセキュリティレベル向上に繋がります。
今回は、Okta Identity Governance (OIG) の Access Certification 機能を用いたユーザー棚卸しの方法について、具体的なシナリオを交えてご紹介しました。
Access Certificationは、単にコンプライアンス要件を満たすためのツールではなく、
ための強力な武器となります。
適切なIDガバナンス体制の構築は、現代の企業にとって避けては通れない課題です。OIG Access Certificationが、その一助となれば幸いです。
このブログシリーズでは、今後もOIGの様々な機能について、検証結果を交えながらご紹介していく予定です。
次回もどうぞお楽しみに!