SC-900 MSセキュリティ・コンプライアンスについて整理したい

SC-900に合格しました。
合格はしたのですが、今でも全てちゃんと理解したとは言いづらく、整理もかねて自分が迷った点等をメモします。

https://learn.microsoft.com/ja-jp/certifications/exams/sc-900/

こちらに公式リンクがあり、基本的にはラーニングパスにまとまっているのですが、調べるうえで参考にしたサイトなども載せてみます。（もし間違っているところがあれば申し訳ありません。）

セキュリティ周りは製品名が最近特に頻繁に変わり、かつ同じような機能が複数のところから参照できるのがわかりづらくなる原因のような気がします。

現在は過渡期ということもあり、調べていると古い名前で紹介しているサイトも多くとても混乱します。


## Purviewってなんだ
2022年4月に登場したPurviewですが、基本的には既存のいろんなやコンプライアンス関連製品の寄せ集めと自分は理解しました。外からの攻撃に対するセキュリティというより、どちらかというと本当に社内からの情報漏洩等を防ぐためののコンプライアンス向けの製品が多い気がします。主にMicrosoft 365 のCompliance機能をベースにしているようですね。

https://www.microsoft.com/en-us/security/blog/2022/04/19/the-future-of-compliance-and-data-governance-is-here-introducing-microsoft-purview/

昔の名前の一覧との対比はこちら。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/654538/16ab6789-b6a1-0ed2-3c8e-683f43abc558.png)

なのでオフィシャルドキュメントにはこれくらいしか書いていないのだが、実は人によっては使う機会も多いであろうInformation Protectionも入っていたりする。

https://learn.microsoft.com/ja-jp/azure/purview/overview

> Microsoft Purview には、組織がデータ リスクとコンプライアンス要件を管理するのに役立つ次のコンプライアンス ソリューションが用意されています。
>
>インサイダー リスク管理
通信コンプライアンス
情報障壁
レコード管理
監査 (Premium) と監査 (Standard)
電子情報開示 (Premium) と電子情報開示 (Standard)


その他参考リンク

https://www.avepoint.com/blog/ja/office-365-ja/what-is-microsoft-purview

https://blog.jbs.co.jp/archive/category/Microsoft%20Purview


## Privaってなんだ
プライバシー保護が目的らしい。
オフィシャルドキュメントに画像や具体例が全くないので、イメージが全然つかめない。

雰囲気をつかめるのが以下のサイト。

https://japan.zdnet.com/article/35193148/

> Microsoft Privaは、「Microsoft 365」「Office 365」のアドオンとして動作し、クラウド上のファイルに含まれる個人情報を検出するソリューションになる。
（中略）
>Microsoft Privaでは、消費者から「DSAR（データ主体権利要求）」が発生した場合、個人情報の検索や従業員による共同作業、レポートの作成、データの出力を行える。仮にマイナンバー番号を含むファイルがクラウド上に存在する場合、番号を検索キーワードとすれば、対象ファイルを列挙できる

企業がGDPRとかに対応するために、消費者のプライバシー保護等に必要な機能を提供しているものと理解しました。

https://mitomoha.hatenablog.com/entry/2022/01/30/011251

なので基本的にはPurviewと組み合わせて、補完する形で使うのかなと思っていますが、機能ごとの違いがどうも分かりづらいですね。スクリーンショットを見る限り、Microsoft 365 Complianceになってます、この辺ちゃんとしてほしい。

英語ですが、具体例がわかりやすいのが以下のYoutube動画です。基本的にはAIで機微情報を自動認識しているようですね。

https://www.youtube.com/watch?v=6OLky1biPIQ

-  Teamsでクレジットカード番号等の個人情報を送ろうとしたときにブロックする。
-  個人情報を複数含むファイルを作成すると警告メールを送る。
-  管理者向けに企業内で個人情報どれくらいあるか、転送されているか、使われているか、どのMicrosoft製品に保存されているか等どのようになっているかのダッシュボード。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/654538/d3a15b85-6a35-05d7-748e-a0dc2831d183.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/654538/d8d5d46e-aeb4-947e-40ce-85e190f60a4e.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/654538/8c2b5c30-c7bf-fa74-ddd6-21aed95aaeca.png)
- 管理者は個人情報保護ポリシーを作って管理するので、そのためのテンプレートを提供する。カスタムポリシーも可。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/654538/f40eba09-80fa-6538-4b60-5cf04885558d.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/654538/10d56477-c249-2f6e-604a-118b98e879fe.png)
- Subject Rights Request対応
実際のデータがファイルでどのように使われているか見れるプレビュー機能もついている。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/654538/1e82a774-48d5-fbc0-b95a-776f4d700045.png)

## Entraってなんだ
IDとアクセス管理がメイン。
Azure Active Directoryがそこに入る。

https://www.youtube.com/playlist?list=PL1RqQ3kddIpYajcKsEIO8iS303AUYp8c2





Azure ADについてはこちら。

https://www.sbbit.jp/article/cont1/97858


## ●●Manager、●●Center、●●Portalが多すぎる
とりあえずポータル類が多すぎて、初学者はそれだけで圧殺されます。新旧の名前が自分の中でぐちゃぐちゃです。

とりあえず以下のリンクが公式サイトなので信用できそうです。

https://learn.microsoft.com/ja-jp/microsoft-365/security/defender/portals?view=o365-worldwide

ただし、これはMicrosoft 365 Defender関連のポータルなので、ここに載っていないのをあげるとしたら以下でしょうか。

### Microsoft Entra管理センター
Azure AD管理センターの後継らしいです。

https://jpazureid.github.io/blog/azure-active-directory/new-admin-center-unifies-azure-ad-with-other-identity-and-access-product/

### Service Trust Portal
どちらかというと、管理者がここで設定をガシガシするというより、情報収集する場所らしいです。

> Service Trust Portal は、Microsoft のクラウド サービスに関連する監査レポートやその他のコンプライアンス関連情報を公開するための Microsoft のパブリック サイトです。

https://learn.microsoft.com/ja-jp/microsoft-365/compliance/get-started-with-service-trust-portal?view=o365-worldwide

### Microsoft Sentinel
Security Information and Event Management（セキュリティ情報とイベント管理）とSOAR（Security Orchestration, Automation and Response）の場所。

https://learn.microsoft.com/ja-jp/azure/sentinel/overview

コンプライアンス周りはPurviewに統合されたと思ってよさそうです。

Azure Security CenterはMicrosoft Defender for Cloudになっています。

## 実はDefenderって1つじゃないんだ
かつDefenderの中でさらにDefender for 〇〇と分かれます。

### Microsoft Defender for Cloud
こちらはAzure向け。

https://learn.microsoft.com/ja-jp/training/modules/describe-security-management-capabilities-of-azure/4-describe-enhanced-security-defender-cloud

### Microsoft 365 Defender
こちらはM365向け。

https://learn.microsoft.com/ja-jp/training/modules/describe-threat-protection-with-microsoft-365-defender/

## ●●Scoreってなんだ
ここも勘違いしやすく、余り知られていないのでご紹介します。

セキュリティスコアというときにごちゃまぜになっている場合があり、注意が必要です。正式名称を書いたつもりですが、ドキュメントでも省略される場合も多いです。

### (Azure) Secure Score
個人的に一押しの機能だと思うのですが、Microsoft Defender for Cloudの機能の一つとして、CSPM　(Cloud Security Posture Management)を提供してくれます。

組織のAzureクラウド環境をセキュリティの観点から点数で評価してくれて、ポイントごとにどうやって改善していくべきかも手順を教えてくれます。

https://learn.microsoft.com/ja-jp/azure/defender-for-cloud/secure-score-security-controls?source=recommendations

https://learn.microsoft.com/ja-jp/azure/defender-for-cloud/secure-score-access-and-track

### (Microsoft) Security Score
こちらはM365 Defenderの機能です。
> 組織は、Microsoft 365 Defender ポータルの一元化されたダッシュボードから、Microsoft 365 の ID、アプリ、デバイスのセキュリティを監視および操作できます。

https://learn.microsoft.com/ja-jp/microsoft-365/security/defender/microsoft-secure-score?view=o365-worldwide

#### Azure Security ScoreとMicrosoft Securirty Scoreの違いについて

> - Secure Score: applicable for PaaS, IaaS, hybrid and multi-cloud workloads.
> - Microsoft Secure Score applicable for Microsoft SaaS workloads.  

https://techcommunity.microsoft.com/t5/microsoft-defender-for-cloud/azure-secure-score-vs-microsoft-secure-score/ba-p/2459684

### IDセキュアスコア
Azure ADの提供する機能で、IDセキュリティ体制に特化しています。

https://learn.microsoft.com/ja-jp/azure/active-directory/fundamentals/identity-secure-score

### Compliance Score
こちらはPurviewが提供する機能で、AzureというよりはMicrosoft 365の観点からスコアリングしてくれます。

> コンプライアンス マネージャーは、Microsoft 365 データ保護ベースラインに基づいて、初期スコアを提供します。

https://learn.microsoft.com/ja-jp/microsoft-365/compliance/compliance-manager?view=o365-worldwide

> このベースラインは、主に NIST CSF (国立標準技術研究所のサイバー セキュリティ フレームワーク) および ISO (国際標準化機構) や、FedRAMP (米国連邦リスクおよび承認管理プログラム) および GDPR (一般データ保護規則) の要素を取り入れています。

ただ、セキュアスコアと絡むところもあるらしい。

https://learn.microsoft.com/ja-jp/microsoft-365/compliance/compliance-score-calculation?view=o365-worldwide



知っている人にとっては何も目新しいことはないかもしれませんが、自分はなかなか勉強になりました。ただ、もう少し名前わかりやすくしてほしいなという思いはあります。