
Microsoft Security Operations Analyst (SC-200日本語版) - SC-200日本語 Exam Questions
QUESTION NO: 1
Defender for Cloudの要件を満たす必要があります。
Group1にはどのサブスクリプションレベルの役割を割り当てるべきですか?
Defender for Cloudの要件を満たす必要があります。
Group1にはどのサブスクリプションレベルの役割を割り当てるべきですか?
Correct Answer: B
Explanation: Only visible for Pass4Test members. You can sign-up / login (it's free).
QUESTION NO: 2
お客様の環境には、Microsoft Defender for Endpoint にオンボーディングされたオンプレミスの Windows 11 Pro デバイスが 1,000 台あります。
Microsoft Defender XDR を使用する Microsoft 365 サブスクリプションをお持ちの場合、攻撃者がデバイス上で以下の操作を実行したことが判明しました。
レジストリベースのウイルス対策除外のファイルシステムパスを変更しました
ファイルシステムパスに悪意のあるファイルをダウンロードしました
デバイス上でライブレスポンスセッションを開始します。レジストリの変更を元に戻す必要があります。どのコマンドを実行すればよいですか?
お客様の環境には、Microsoft Defender for Endpoint にオンボーディングされたオンプレミスの Windows 11 Pro デバイスが 1,000 台あります。
Microsoft Defender XDR を使用する Microsoft 365 サブスクリプションをお持ちの場合、攻撃者がデバイス上で以下の操作を実行したことが判明しました。
レジストリベースのウイルス対策除外のファイルシステムパスを変更しました
ファイルシステムパスに悪意のあるファイルをダウンロードしました
デバイス上でライブレスポンスセッションを開始します。レジストリの変更を元に戻す必要があります。どのコマンドを実行すればよいですか?
Correct Answer: D
Explanation: Only visible for Pass4Test members. You can sign-up / login (it's free).
QUESTION NO: 3
VM1 という名前の仮想マシンを含み、Azure Defender を使用する Azure サブスクリプションがあります。 Azure Defender では自動プロビジョニングが有効になっています。
VM1 上の PowerShell の不審な使用に対する誤検知アラートを抑制するカスタム アラート抑制ルールを作成する必要があります。
まず何をすべきでしょうか?
VM1 という名前の仮想マシンを含み、Azure Defender を使用する Azure サブスクリプションがあります。 Azure Defender では自動プロビジョニングが有効になっています。
VM1 上の PowerShell の不審な使用に対する誤検知アラートを抑制するカスタム アラート抑制ルールを作成する必要があります。
まず何をすべきでしょうか?
Correct Answer: D
Explanation: Only visible for Pass4Test members. You can sign-up / login (it's free).
QUESTION NO: 4
経営陣の問題を調査するには、高度なハンティングクエリを作成する必要があります。
質問にはどのように回答すればよいですか?回答するには、回答欄で適切なオプションを選択してください。
注:正解ごとに1ポイントが加算されます。

経営陣の問題を調査するには、高度なハンティングクエリを作成する必要があります。
質問にはどのように回答すればよいですか?回答するには、回答欄で適切なオプションを選択してください。
注:正解ごとに1ポイントが加算されます。

Correct Answer:

Explanation:
Table: DeviceFileEvents
Aggregation function: count()
In Microsoft Defender XDR advanced hunting, data tables such as DeviceFileEvents , DeviceProcessEvents
, and CloudAppEvents are used to investigate various types of activities. Since this query aims to investigate an issue related to file activity-specifically identifying when files have been accessed, modified, or created repeatedly-the correct data source table is DeviceFileEvents . This table contains information about file- level activities recorded by Defender for Endpoint sensors, including file path, file name, action type, and user account involved.
The KQL structure shown in the image follows standard hunting query syntax:
DeviceFileEvents
| where Timestamp > ago(2d)
| summarize activityCount = count() by FolderPath, FileName, ActionType, AccountDisplayName
| where activityCount > 5
Here's why:
* The where Timestamp > ago(2d) clause filters results from the last 2 days, a typical timeframe for immediate investigations.
* The summarize operator groups events by FolderPath, FileName, ActionType, and AccountDisplayName, then uses count() to determine how many times each file was acted upon.
* Finally, where activityCount > 5 filters to show only unusually high-frequency activity, which might indicate suspicious or automated file manipulation.
Microsoft Defender XDR documentation highlights that DeviceFileEvents is the correct schema for file activity investigations, while DeviceProcessEvents focuses on process creation and execution, and CloudAppEvents targets cloud application usage.
Thus, the verified and documented correct completions are:
Table: DeviceFileEvents
Aggregation function: count()
QUESTION NO: 5
あなたは、vm1とvm2という名前の2つの仮想マシンを含むAzureサブスクリプションのセキュリティ体制を管理します。
Azure Security Center のセキュリティスコアは、Security Center の図に表示されます。(Security Center タブをクリックしてください。)

Azure Policy の割り当ては、ポリシーの図に示すように構成されます。([ポリシー] タブをクリックしてください。)

以下の各記述について、正しい場合は「はい」を選択してください。そうでない場合は「いいえ」を選択してください。
注:正解ごとに1ポイントが加算されます。

あなたは、vm1とvm2という名前の2つの仮想マシンを含むAzureサブスクリプションのセキュリティ体制を管理します。
Azure Security Center のセキュリティスコアは、Security Center の図に表示されます。(Security Center タブをクリックしてください。)

Azure Policy の割り当ては、ポリシーの図に示すように構成されます。([ポリシー] タブをクリックしてください。)

以下の各記述について、正しい場合は「はい」を選択してください。そうでない場合は「いいえ」を選択してください。
注:正解ごとに1ポイントが加算されます。

Correct Answer:

Explanation:
Statements
Answer
Both virtual machines have inbound rules that allow access from either Any or Internet ranges.
Yes
Both virtual machines have management ports exposed directly to the internet.
Yes
If you enable just-in-time network access controls on all virtual machines, you will increase the secure score by four points.
Yes
In the Microsoft Defender for Cloud (Azure Security Center) screenshot, the Secure Score report shows several active security recommendations, including:
* " Restrict unauthorized network access " with a potential score increase of +9% (4 points) for 2 of 2 resources .
* " Secure management ports " with a potential score increase of +9% (4 points) for 1 of 2 resources .
These controls correspond to Defender for Cloud recommendations related to network security and exposure of management ports (RDP/SSH) . The fact that both controls show "2 of 2 resources" or "1 of 2 resources" as unhealthy means both virtual machines currently have NSG or firewall rules that allow inbound access from "Any" or "Internet ranges," indicating open ports and insecure configurations.
According to Microsoft documentation ("Improve your Secure Score in Microsoft Defender for Cloud"), enabling Just-In-Time (JIT) VM access mitigates these findings by restricting inbound RDP/SSH access to approved users for limited time windows, thereby increasing the Secure Score. Each remediated recommendation increases the Secure Score by the number of points shown in the "Potential score increase" column (4 points in this case).
Because Azure Policy shows no assigned or conflicting policies , compliance enforcement is not yet active, confirming that the current exposure is due to lack of configuration rather than policy override.
Therefore:
* The two VMs have inbound Internet-accessible rules # Yes .
* They have management ports exposed # Yes .
* Enabling JIT network access would fix both recommendations, improving the Secure Score by 4 points
# Yes .
QUESTION NO: 6
Sub1 という名前の Azure サブスクリプションがあり、その中に WS1 という名前の Microsoft Sentinel ワークスペースがあります。WS1 で、以下の要件を満たすハンティング クエリを作成する必要があります。
* 7日間の期間中に各Microsoft Entraセキュリティプリンシパルによって毎日実行された変更の数を返します。
* Sub1 内のリソースに対するすべての変更が成功したことを識別します
* 欠損データポイントを0で置き換えます
KQLクエリはどのように入力すればよいですか?回答するには、回答欄で適切なオプションを選択してください。
注:正解ごとに1ポイントが加算されます。

Sub1 という名前の Azure サブスクリプションがあり、その中に WS1 という名前の Microsoft Sentinel ワークスペースがあります。WS1 で、以下の要件を満たすハンティング クエリを作成する必要があります。
* 7日間の期間中に各Microsoft Entraセキュリティプリンシパルによって毎日実行された変更の数を返します。
* Sub1 内のリソースに対するすべての変更が成功したことを識別します
* 欠損データポイントを0で置き換えます
KQLクエリはどのように入力すればよいですか?回答するには、回答欄で適切なオプションを選択してください。
注:正解ごとに1ポイントが加算されます。

Correct Answer:

Explanation:

To hunt for resource changes in an Azure subscription via Microsoft Sentinel, the correct telemetry source is the AzureActivity table. Microsoft documents state that Azure Activity logs record control-plane operations against Azure resources (e.g., create/update/delete) and include fields such as OperationNameValue , ActivityStatusValue , Caller , ResourceId , and EventSubmissionTimestamp . Filtering with OperationNameValue endswith " write " captures change operations (create/update), while ActivityStatusValue == " Succeeded " ensures only successful changes are counted. For time-series analysis over fixed intervals and to substitute missing data points with 0 , use the KQL make-series operator with the default=0 parameter. This operator builds per-principal daily series using on EventSubmissionTimestamp in range(ago(7d), now(), 1d) by Caller , and dcount(ResourceId) (or count() ) returns the number of resource changes each day per Microsoft Entra security principal. This aligns with Sentinel hunting best practices: use AzureActivity for subscription-level changes, filter to succeeded writes, and leverage make-series to produce a 7-day daily series with zero-fill for gaps-minimizing false impressions caused by missing events.
Final KQL:
AzureActivity
| where OperationNameValue endswith " write "
| where ActivityStatusValue == " Succeeded "
| make-series dcount(ResourceId) default=0
on EventSubmissionTimestamp in range(ago(7d), now(), 1d)
by Caller
QUESTION NO: 7
AzureActivity テーブルを含む Workspace1 という名前の Microsoft Sentinel ワークスペースがあります。
AzureActivity テーブルの保持期間を設定する必要があります。ソリューションは以下の要件を満たす必要があります。
対話型クエリを実行できる期間を最大限に延ばしてください。
* 人材維持コストを最小限に抑える。
保存期間はどのように設定すべきですか?回答欄で適切なオプションを選択してください。
注:正解ごとに1ポイントが加算されます。
AzureActivity テーブルを含む Workspace1 という名前の Microsoft Sentinel ワークスペースがあります。
AzureActivity テーブルの保持期間を設定する必要があります。ソリューションは以下の要件を満たす必要があります。
対話型クエリを実行できる期間を最大限に延ばしてください。
* 人材維持コストを最小限に抑える。
保存期間はどのように設定すべきですか?回答欄で適切なオプションを選択してください。
注:正解ごとに1ポイントが加算されます。
Correct Answer: A
QUESTION NO: 8
お客様は、WS1という名前のMicrosoft Sentinelワークスペースと、Windows Serverを実行する100台の仮想マシンを含むAzureサブスクリプションを所有しています。
WS1に取り込むためのWindowsセキュリティイベントログの収集設定を行う必要があります。ソリューションは以下の要件を満たす必要があります。
* ユーザーのサインインおよびサインアウトイベントを含む、完全なユーザー監査証跡を記録します。
* イベントの数を最小限に抑える。
管理業務の手間を最小限に抑える。
どのイベントセットを選択すべきですか?
お客様は、WS1という名前のMicrosoft Sentinelワークスペースと、Windows Serverを実行する100台の仮想マシンを含むAzureサブスクリプションを所有しています。
WS1に取り込むためのWindowsセキュリティイベントログの収集設定を行う必要があります。ソリューションは以下の要件を満たす必要があります。
* ユーザーのサインインおよびサインアウトイベントを含む、完全なユーザー監査証跡を記録します。
* イベントの数を最小限に抑える。
管理業務の手間を最小限に抑える。
どのイベントセットを選択すべきですか?
Correct Answer: A
Explanation: Only visible for Pass4Test members. You can sign-up / login (it's free).
QUESTION NO: 9
お客様は、Microsoft Defender XDRを使用するMicrosoft 365 E5サブスクリプションをご利用で、User1とUser2という名前の2人のユーザーが含まれています。
ユーザーがMicrosoft Purviewポータルを使用して検索を実行できるようにする必要があります。ソリューションは以下の要件を満たす必要があります。
* User1がMicrosoft Purview Auditサービスのログを検索し、Microsoft Purview Auditサービスの構成を確認できることを確認してください。
* User2がMicrosoft Exchange Onlineのメールボックスを検索できることを確認してください。
最小権限の原則に従うこと。
各ユーザーをどの Microsoft Purview ロール グループに追加する必要がありますか?回答するには、回答欄で適切なオプションを選択してください。
注:正解ごとに1ポイントが加算されます。

お客様は、Microsoft Defender XDRを使用するMicrosoft 365 E5サブスクリプションをご利用で、User1とUser2という名前の2人のユーザーが含まれています。
ユーザーがMicrosoft Purviewポータルを使用して検索を実行できるようにする必要があります。ソリューションは以下の要件を満たす必要があります。
* User1がMicrosoft Purview Auditサービスのログを検索し、Microsoft Purview Auditサービスの構成を確認できることを確認してください。
* User2がMicrosoft Exchange Onlineのメールボックスを検索できることを確認してください。
最小権限の原則に従うこと。
各ユーザーをどの Microsoft Purview ロール グループに追加する必要がありますか?回答するには、回答欄で適切なオプションを選択してください。
注:正解ごとに1ポイントが加算されます。

Correct Answer:

Explanation:

In Microsoft Purview , permissions to perform searches, audits, and investigations are managed through role groups within the Microsoft Purview compliance portal . Each role group provides specific capabilities aligned with least privilege principles.
User1 - Search Audit Logs and Review Configuration To allow a user to:
* Search the Microsoft Purview Audit logs , and
* Review the Audit configuration and settings ,
...the required role group is Audit Reader .
According to Microsoft documentation:
"Members of the Audit Reader role group can search the audit log for user and admin activities and view audit configuration settings." This group grants audit-related permissions only - it does not grant access to other Purview or mailbox content, meeting the least privilege requirement.
# User1 = Audit Reader
User2 - Search Exchange Online Mailboxes To allow a user to:
* Perform content searches across Microsoft Exchange Online mailboxes ,
...the correct role group is Data Investigator .
Per Microsoft Purview documentation:
"Members of the Data Investigator role group can perform content searches across Exchange Online, SharePoint Online, and OneDrive locations." Other options such as Communication Compliance Investigators or Insider Risk Management Investigators are specific to their respective Purview solutions and not used for general content or mailbox searches.
# User2 = Data Investigator
QUESTION NO: 10
Microsoft Sentinelの要件を満たすには、どのルール設定を構成すればよいですか?
Microsoft Sentinelの要件を満たすには、どのルール設定を構成すればよいですか?
Correct Answer: D
Explanation: Only visible for Pass4Test members. You can sign-up / login (it's free).
QUESTION NO: 11
カスタムワークブックを含むMicrosoft Sentinelワークスペースがあります。
1日あたりのセキュリティアラートの数を照会する必要があります。ソリューションは以下の要件を満たす必要があります。
* 過去30日間に発生したアラートを特定します。
* 結果を時系列グラフで表示する。
質問にはどのように回答すればよいですか?回答するには、回答欄で適切なオプションを選択してください。注:
正解ごとに1ポイント獲得できます。

カスタムワークブックを含むMicrosoft Sentinelワークスペースがあります。
1日あたりのセキュリティアラートの数を照会する必要があります。ソリューションは以下の要件を満たす必要があります。
* 過去30日間に発生したアラートを特定します。
* 結果を時系列グラフで表示する。
質問にはどのように回答すればよいですか?回答するには、回答欄で適切なオプションを選択してください。注:
正解ごとに1ポイント獲得できます。

Correct Answer:

Explanation:

To create a query in Microsoft Sentinel (using Kusto Query Language - KQL) that displays the number of daily security alerts over the last 30 days in a timechart , you need to:
* Filter the dataset ( SecurityAlert ) to include only alerts generated in the last 30 days.
* Aggregate the number of alerts per provider per day using summarize .
* Group those alerts into daily time buckets using bin(TimeGenerated, 1d) .
* Render the output visually with a timechart.
The correct query structure is:
SecurityAlert
| where TimeGenerated > = ago(30d)
| summarize count() by ProviderName, bin(TimeGenerated, 1d)
| render timechart
* summarize # Used to aggregate or count data (e.g., total alerts) by specified fields. In this case, it's needed to count alerts per provider and per day.
* bin # Used to group time-based data into evenly spaced intervals (1 day here) for trend visualization. It aligns timestamps to a fixed period boundary (daily).
* lookup # Used to enrich data from another table, not aggregation.
* project # Used to select specific columns, not to count or group.
* make-series # Also used for time-series data but more suited for generating continuous series (useful for missing data handling). Here, bin is simpler and sufficient.
* range # Used to create a sequence of numbers or times manually, not for aggregation.
Explanation of the Correct Options: Why not the other options:
# Final Query Answer:
SecurityAlert
| where TimeGenerated > = ago(30d)
| summarize count() by ProviderName, bin(TimeGenerated, 1d)
| render timechart
QUESTION NO: 12
Azure Defenderの要件とビジネス要件を満たすためには、Azure Defenderを実装する必要があります。
解答には何を含めるべきでしょうか?回答するには、回答欄で適切な選択肢を選んでください。
注:正解ごとに1ポイントが加算されます。

Azure Defenderの要件とビジネス要件を満たすためには、Azure Defenderを実装する必要があります。
解答には何を含めるべきでしょうか?回答するには、回答欄で適切な選択肢を選んでください。
注:正解ごとに1ポイントが加算されます。

Correct Answer:

Explanation:
Log Analytics workspace to use: LA1
Windows security events to collect: All Events
To meet the Azure Defender (Microsoft Defender for Cloud) requirement that all servers send logs to the same Log Analytics workspace , you should select the existing workspace LA1 . Defender for Cloud best practices recommend centralizing data in a single workspace for unified analytics, incident correlation, and cost control. Using the "Default workspace created by Azure Security Center" or creating a new workspace would fragment telemetry, complicate management, and contradict the stated requirement and the business goal to minimize costs (multiple workspaces can increase ingestion/retention overhead and complicate RBAC and automation).
For Windows hosts, Defender for Cloud's Data collection setting controls the level of Windows Security Events collected: Minimal , Common , or All Events . The business requirement calls for logs that provide a full audit trail of user activities . In Microsoft guidance, All Events is the level intended for comprehensive auditing (including logon/logoff, account changes, privilege use, process creation, object access, and other advanced categories). Therefore, to satisfy the "full audit trail" requirement and ensure complete visibility for investigations and Sentinel analytics, choose All Events .
In summary: centralize on LA1 (single workspace) and collect All Events to achieve both operational and compliance objectives with Defender for Cloud and Sentinel.
Topic 3, Adatum Corporation
Adatum Corporation is a United States-based financial services company that has regional offices in New York, Chicago, and San Francisco.
The on-premises network contains an Active Directory Domain Services (AD DS) forest named corp.adatum.
com that syncs with an Azure AD tenant named adatum.com. All user and group management tasks are performed in corp.adatum.com. The corp.adatum.com domain contains a group named Group! that syncs with adatum.com.
All the users at Adatum are assigned a Microsoft 365 E5 license and an Azure Active Directory Perineum 92 license.
The cloud environment contains a Microsoft 365 subscription, an Azure subscription linked to the adatum.
com tenant, and the resources shown in the following table.

The on-premises network contains the resources shown in the following table.

Adatum plans to perform the following changes;
* Implement a query named rulequery1 that will include the following KQL query.

* Implement a Microsoft Sentinel scheduled rule that generates incidents based on rulequery1.
Adatum identifies the following Microsoft Defender for Cloud requirements:
* The members of Group1 must be able to enable Defender for Cloud plans and apply regulatory compliance initiatives.
* Microsoft Defender for Servers Plan 2 must be enabled on all the Azure virtual machines.
* Server2 must be excluded from agentless scanning.
Adatum identifies the following Microsoft Sentinel requirements:
* Implement an Advanced Security Information Model (ASIM) query that will return a count of DNS requests that results in an NXDOMAIN response from Infoblox1.
* Ensure that multiple alerts generated by rulequery1 in response to a single user launching Azure Cloud Shell multiple times are consolidated as a single incident.
* Implement the Windows Security Events via AMA connector for Microsoft Sentinel and configure it to monitor the Security event log of Server1.
* Ensure that incidents generated by rulequery1 are closed automatically if Azure Cloud Shell is launched by the company ' s SecOps team.
* Implement a custom Microsoft Sentinel workbook named Workbook1 that will include a query to dynamically retrieve data from Webapp1.
* Implement a Microsoft Sentinel near-real-time (NRT) analytics rule that detects sign-ins to a designated break glass account
* Ensure that HuntingQuery1 runs automatically when the Hunting page of Microsoft Sentinel in the Azure portal is accessed.
* Ensure that higher than normal volumes of password resets for corp.adatum.com user accounts are detected.
* Minimize the overhead associated with queries that use ASIM parsers.
* Ensure that the Group1 members can create and edit playbooks.
* Use built-in ASIM parsers whenever possible.
Adatum identifies the following business requirements:
* Follow the principle of least privilege whenever possible.
* Minimize administrative effort whenever possible.
Directory Perineum 92 license.
QUESTION NO: 13
お客様のAzureサブスクリプションには、以下の表に示すユーザーが含まれています。

このサブスクリプションには、次の表に示すように、Azure Firewall のインスタンスが含まれています。

お客様は、Microsoft Copilot for Security を使用する Microsoft 365 E5 サブスクリプションをお持ちです。Copilot for Security の役割割り当ては、次の表に示すとおりです。

各ユーザーは、Copilot for Securityセッションを実行します。
以下の各記述について、正しい場合は「はい」を選択してください。そうでない場合は「いいえ」を選択してください。
注:正解ごとに1ポイントが加算されます。

お客様のAzureサブスクリプションには、以下の表に示すユーザーが含まれています。

このサブスクリプションには、次の表に示すように、Azure Firewall のインスタンスが含まれています。

お客様は、Microsoft Copilot for Security を使用する Microsoft 365 E5 サブスクリプションをお持ちです。Copilot for Security の役割割り当ては、次の表に示すとおりです。

各ユーザーは、Copilot for Securityセッションを実行します。
以下の各記述について、正しい場合は「はい」を選択してください。そうでない場合は「いいえ」を選択してください。
注:正解ごとに1ポイントが加算されます。

Correct Answer:

Explanation:
Yes No Yes
According to Microsoft Copilot for Security and Defender for Cloud (Azure Firewall) integration guidance, Copilot can retrieve information from connected security data sources such as Log Analytics, Microsoft Sentinel, and Defender XDR. To access data via Copilot prompts, two conditions must be satisfied:
* The user must have the appropriate Copilot role (Owner or Contributor).
* The user must have the necessary Azure permissions (RBAC) to access the underlying data source or workspace (e.g., Log Analytics, Sentinel, or Azure Firewall logs).
User1 - Has the Contributor role at the subscription level , meaning full access to all resource groups and Log Analytics workspaces. As a Copilot Owner , User1 can query Copilot and retrieve data from AFW1 logs (which are in Log Analytics). Hence, Yes .
User2 - Also has Contributor rights at the subscription level but is only a Copilot Contributor . A Copilot Contributor can collaborate in sessions but cannot initiate or run data retrieval prompts independently.
Therefore, No for AFW2.
User3 - Has the Security Reader role at the resource group level, providing read access to security data for that group, and is a Copilot Owner , enabling prompt access to connected security sources. Since AFW3 logs are in Log Analytics within the same resource group, User3 can retrieve data using Copilot. Thus, Yes .
Therefore, the correct answers are:
* User1 # Yes
* User2 # No
* User3 # Yes




