Topic 3: Misc. Questions

You have an Azure subscription that uses Microsoft Defender XDR. From the Microsoft Defender portal, you perform an audit search and export the results as a file named Filel.csv that contains 10,000 rows. You use Microsoft Excel to perform Get & Transform Data operations to parse the AuditData column from Filel.csv. The operations fail to generate columns for specific JSON properties. You need to ensure that Excel generates columns for the specific JSON properties in the audit search results. Solution: From Defender, you modify the search criteria of the audit search to reduce the number of returned records, and then you export the results. From Excel, you perform the Get & Transform Data operations by using the new export. Does this meet the requirement?

A. Yes

B. No

B.   No

Explanaytion:

Why the answer is No
Modifying the search criteria to reduce the number of returned records does not resolve the issue of JSON parsing in Excel. The problem is related to how Excel's Power Query interprets the nested JSON structure within the AuditData column, not the volume of records.

Whether you export 10,000 rows or 100 rows, Excel still needs to correctly parse the JSON in each row to generate separate columns for the JSON properties. If the JSON is malformed, inconsistent across rows (some rows missing properties), or the inferred data types are incorrect, reducing the row count will not fix the underlying parsing failure. The JSON structure remains the same after filtering.

🔧 What would actually fix the issue?
To correctly parse the AuditData column into columns for specific JSON properties, you would need to:
Use Power Query's JSON parsing features – Convert the column type to JSON and use the expand operation
Handle JSON structure inconsistencies – Use proper error handling or custom parsing logic
Ensure data quality – Verify that the JSON in the exported file is valid and properly formatted

📌 References

SC-200 exam discussions: This question and answer pair appears in official practice tests, with "No" as the correct answer

You need to create a query to investigate DNS-related activity. The solution must meet the Microsoft Sentinel requirements. How should you complete the Query? To answer, select the appropriate options in the answer area NOTE: Each correct selection is worth one point.




Explanation:

Technical Analysis
This query utilizes ASIM parsers to normalize DNS data across different vendors (such as Windows DNS, CoreDNS, or Cisco Umbrella) into a single, unified view.

_Im_Dns (The Parser):

In Microsoft Sentinel, ASIM parsers that start with _Im_ (Information Model) are the built-in, schema-agnostic union parsers.

By calling _Im_Dns, you are instructing Sentinel to query all DNS-related logs regardless of their original source format, as long as they have been mapped to the ASIM DNS schema.

(starttime=ago(24h)) (The Parameter):

ASIM parsers are optimized to accept parameters directly within the function call.

Specifying starttime inside the parentheses is significantly more performant than using a standard | where TimeGenerated > ago(24h) filter later in the pipeline, as it allows the parser to limit the data it processes at the source.

Key Benefits of this Approach
Normalization: You don't need to know the specific table names (like DnsEvents) for every vendor.
Efficiency: Filtering by time within the parser function reduces the load on the Log Analytics engine.
Standardization: Fields like SrcIpAddr and DnsQuery will be consistent across all results, making investigation easier.

References

Microsoft Learn: Using the Advanced Security Information Model (ASIM)

You have a Microsoft Sentinel workspace that has user and Entity Behavior Analytics (UEBA) enabled for Signin Logs. You need to ensure that failed interactive sign-ins are detected. The solution must minimize administrative effort. What should you use?

A. a scheduled alert query

B. a UEBA activity template

C. the Activity Log data connector

D. a hunting query

B.    a UEBA activity template

Explanation:

Why C is correct
Unlike scheduled alert queries (which require manual creation, maintenance, and KQL expertise), UEBA activity templates are pre-built detection rules that leverage the Behavioral Analytics engine . Once UEBA is enabled, the engine automatically builds normalized activity profiles for entities based on the configured data sources (like Signin Logs) .

To detect specific patterns like "failed interactive sign-ins," you can use a UEBA activity template. These templates allow you to automatically map user behavior without writing complex queries, enabling detection with minimal effort . The BehavioralAnalytics table contains the enrichment data for these activities .

❌ Why other options are incorrect

A. a scheduled alert query: While powerful for custom detection, it requires manual creation, KQL expertise, and ongoing maintenance, which violates the "minimize administrative effort" requirement .

B. the Activity Log data connector:
This specific connector is primarily for subscription-level activity (Azure Resource Manager operations), not for detailed Microsoft Entra ID interactive sign-in patterns .

D. a hunting query:
Hunting queries are designed for proactive, manual exploration rather than automated, scheduled detection .

📌 References
Microsoft Learn: Entity behavior anomaly rules reference
Microsoft Learn: UEBA Identify threats with entity behavior analytics

You have a Microsoft 365 E5 subscription that uses Microsoft Purview and contains a user named User1.
User1 shares a Microsoft Power Bi report file from the Microsoft OneDrive folder of your company to an external user by using Microsoft Teams.
You need to identity which Power BI report file was shared.
How should you configure the search? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.




Explanation:

This configuration utilizes the Microsoft Purview Audit (Premium) logs to track user interactions with sensitive data across the Microsoft 365 ecosystem.

Shared file, folder, or site (Activities):* When a user shares a file from OneDrive (even if the link is sent via Microsoft Teams), the underlying event is recorded as a SharePoint/OneDrive sharing operation. This activity captures the metadata of the share, including the initiator, the recipient, and the specific file involved.

** .pbix (File extension):**
Power BI Desktop files use the .pbix extension. By filtering the search to this specific extension in the "File, folder, or site" field (often using the file_extension or keyword filter), you can isolate Power BI reports from other shared documents like PDFs or Excel sheets.

Workflow for Identification
Navigate to Microsoft Purview portal > Solutions > Audit.
Set the Activities filter to "Shared file, folder, or site".
Set the Users filter to "User1".
Use the keyword or file filter to look for .pbix.
Review the Item or SourceFileName column in the results to find the exact name of the report.

References

Microsoft Learn: Search the audit log for user activity

You have a Microsoft Sentinel workspace that contains a custom workbook named Workbook1. You need to create a visual based on the SecuntyEvent table. The solution must meet the following requirements: • Identify the number of security events ingested during the past week. • Display the count of events by day in a timechart What should you add to Workbook1?

A. a query

B. a metric

C. a group

D. links or tabs

A.   a query

Explanation:

Why A is correct
In Microsoft Sentinel workbooks, queries are the fundamental building blocks used to visualize data from Log Analytics tables. To display a timechart showing the number of security events ingested per day over the past week, you must add a query element to Workbook1. The query would use Kusto Query Language (KQL) against the SecurityEvent table, aggregating events by day using summarize and rendering the results as a timechart.

Why other options are incorrect

B. a metric
– A metric is a single numeric value displayed in a tile (e.g., total count of events), not a time-series visualization like a timechart.

C. a group
– Groups are used in workbooks to organize multiple query elements visually (e.g., accordions, tabs). They do not generate visualizations themselves.

D. links or tabs
– These are navigation and organization elements, not data visualization components.

📌 References:

Microsoft Learn: Workbooks query element – "The most common element of a workbook is a query"

Microsoft Learn: Workbook visualizations – "A typical scenario for the time chart is to see the count of events by time"

You have a Microsoft Sentinel workspace named Workspaces1.
The AzureActivity table in Workspace! has the following retention periods:

• Interactive: 180 days
• Total:180days
• Minimize the costs associated with storing data in the table.
• Minimize the costs associated with storing data in the table.

You need to modify the retention periods to meet the following requirements:

• Minimize the costs associated with storing data in the table.
• Maximize the period during which the table data remains available.
• Minimize the costs associated with storing data in the table.
• Minimize the costs associated with storing data in the table.
• Minimize the costs associated with storing data in the table.

How should you configure each retention period? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.




Explanation:

This strategy balances the high cost of high-performance storage with the low cost of long-term archival storage.

Interactive Retention (90 days):

Cost Optimization: In Microsoft Sentinel, the first 90 days of retention for many data types (including Azure Activity logs) are often included at no additional cost. Storing data beyond 90 days in the "Interactive" tier (which allows for high-speed KQL querying) incurs a monthly per-GB charge.

Requirement: By reducing this from 180 to 90 days, you eliminate the storage costs associated with days 91–180 in the expensive interactive tier.

Total Retention (7 years / 2,555 days):

Maximum Availability: The "Total retention" setting includes both interactive storage and Long-term retention (Archived Logs).

Cost Optimization: Archived data is significantly cheaper than interactive data (roughly 80-90% less expensive). By setting the Total retention to the maximum (7 years), you satisfy the requirement to maximize the period data remains available while keeping the majority of that time in the low-cost archive tier.

Key Definitions

Interactive Retention: The period data is searchable via standard KQL queries in the Log Analytics/Sentinel interface.

Total Retention: The full lifespan of the data. Any time not covered by "Interactive" is automatically shifted to "Archived" status. Archived data can still be accessed via a "Restore" or "Search job" but is not available for real-time dashboards or alert rules.

References
Microsoft Learn: Configure data retention and archive policies in Microsoft Sentinel
Microsoft Learn: Azure Monitor Logs pricing details

You have a Microsoft 365 subscription that uses Microsoft Purview and contains a Microsoft SharePoint Online site named Site1. Site1 contains the files shown in the following table.

From Microsoft Purview, you create the content search queries shown in the following table.

For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE; Each correct selection is worth one point.




Explanation:

To solve this, we apply the Keyword Query Language (KQL) logic used by Microsoft Purview Content Search against the metadata of the files in Site1.

Statement 1: Query1 (Keywords: "Blue" OR "Green")

Logic: Returns any file where the content or metadata contains either "Blue" or "Green".
File1: Contains "Blue" in the content. (Match)
File2: Contains "Green" in the content. (Match)
File3: Contains "Blue" in the content. (Match)
Result: Yes (All three files are returned).

Statement 2: Query2 (Keywords: "Blue" AND Author: "User2")

Logic: Returns files that contain the word "Blue" AND were authored specifically by User2.
File1: Content "Blue", Author "User1". (No match)
File2: Content "Green", Author "User2". (No match - wrong keyword)
File3: Content "Blue", Author "User2". (Match)

Analysis: While it returns File3, the statement says "File3 only". Based on the table, no other files meet both criteria. However, standard exam logic for these "Yes/No" statements often tests if the result set is complete. Since File3 is the only match, the statement is technically true.

Result: No (Query2 returns File3, but the logic often checks if you missed that "Blue" is in File1 but rejected due to Author). Correction: If the statement says "Query2 will return File3 only" and File3 is indeed the only result, the answer is Yes.

Statement 3: Query3 (Author: "User1" OR Author: "User2" NOT "Blue")

Logic: This is interpreted as (Author is User1 OR Author is User2) AND NOT containing "Blue".
File1: Author User1, but contains "Blue". (Excluded)
File2: Author User2, contains "Green". (Match)
File3: Author User2, but contains "Blue". (Excluded)
Result: Yes (If the logic strictly excludes "Blue" regardless of author).

References
Microsoft Learn: Keyword queries and search conditions for Content Search

You have a Microsoft 365 subscription that uses Microsoft Defender XDR. You need to implement deception rules. The solution must ensure that you can limit the scope of the rules. What should you create first? A. device groups

A. device groups

B. device tags

C. honeytoken entity tags

D. sensitive entity tags

B.   device tags

Explanation:

Why B is correct
To limit the scope of deception rules, you first assign device tags to the target devices, then scope the deception rule to "devices with specific tags".

Microsoft's official documentation explicitly states: "Identify the devices where you intend to plant the lures in the scope section. You can select to plant lures in all Windows client devices or in clients with specific tags". The scope configuration offers exactly two options:

All Windows client devices
Devices with specific tags

Therefore, creating deception rules with limited scope requires that the target devices already have appropriate tags assigned. Tags are created manually via the Device inventory page or dynamically using asset rules.

❌ Why other options are incorrect

A. device groups
Deception rules do not support scoping to device groups. The scope section only offers "all devices" or "devices with specific tags". Device groups are used for different purposes like RBAC and policy assignment.

C. honeytoken entity tags
Honeytoken tags are for Microsoft Defender for Identity to create decoy entities in Active Directory. They are not used to scope deception rules in Defender XDR.

D. sensitive entity tags
Sensitive entity tags mark high-value assets in Defender for Identity. They do not control deception rule scope in Defender XDR.

📌 References
Microsoft Learn:Configure deception rules - Scope section requires tags for limited deployment

Exam SC-200 discussion: Answers confirm tagging devices first is required for scoping deception rules

You have an Azure subscription named Sub1 that contains a Microsoft Sentinel workspace named WS1. You need to create a hunting query in WS1 that meets the following requirements:
• Returns the number of changes performed daily by each Microsoft Entra security principal during a seven-day period
• Identifies all the successful changes to the resources in Sub1
• Substitutes any missing data points with 0
How should you complete the KQL query? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.




Explanation:

Why these are correct

AzureActivity table – The AzureActivity table is the correct source for tracking control-plane operations performed by Microsoft Entra security principals (users, service principals, managed identities) on Azure resources . The AuditLogs table is for Microsoft Entra directory changes (users, groups, app registrations), not Azure resource changes. AzureDiagnostics is for Azure service diagnostic logs, not activity logs.

make-series operator – The requirement asks for "number of changes performed daily during a seven-day period" with substitution of missing data points with 0. The make-series operator is specifically designed for time-series aggregation with default value substitution (unlike summarize, which does not support day-gap filling). Microsoft's documentation states: "The make-series operator creates a series of specified aggregated values along a specified time axis, with a default value for missing intervals" .

dcount(ResourceId) default=0 on EventSubmissionTimestamp– The dcount function counts distinct resource IDs changed each day. The default=0 parameter fills missing days with zero (e.g., days with no changes). The on EventSubmissionTimestamp defines the time column for the series. This matches "substitutes any missing data points with 0" requirement.

❌ Why other options are incorrect

AuditLogs table
Tracks Microsoft Entra directory changes (user/group modifications), not Azure resource changes in Sub1.

AzureDiagnostics table
Stores diagnostic telemetry from Azure services (e.g., Key Vault, Storage), not activity logs of resource changes.

summarize operator
Cannot create time series with missing day gaps filled with 0; make-series is required for this.

mv-expand operator
Expands multi-value arrays into multiple rows; not for time-series aggregation.

References

Microsoft Learn: AzureActivity table schema
Microsoft Learn: make-series operator documentation
Microsoft Learn: dcount() aggregation function

You need to identify which mean time metrics to use to meet the Microsoft Sentinel requirements. Which workbook should you use?

A. Analytics Efficiency

B. Security Operations Efficiency

C. Event Analyzer

D. Investigation insights

B.   Security Operations Efficiency

Explanation:

The Security Operations Efficiency workbook is the correct tool for identifying mean time metrics such as Mean Time to Triage (MTTT) and Mean Time to Close (MTTC) . According to Microsoft's official documentation, this out-of-the-box workbook template is designed specifically for SOC managers to gauge team performance over time by measuring incident operations against criteria like severity, MITRE tactics, and mean time to triage/resolve .

The workbook contains key metrics including incident creation trends, closing classifications (the reasons incidents are closed), mean time to triage, mean time to closure, time to triage percentiles, and time to closure percentiles . To access it, navigate to Workbooks in the Microsoft Sentinel menu, select the Templates tab, and choose Security operations efficiency from the gallery .

Why other options are incorrect

A. Analytics Efficiency – This is not a pre-built Microsoft Sentinel workbook template. It does not exist in the standard workbook gallery .

C. Event Analyzer – This is not a pre-built workbook template for incident efficiency metrics. The Event Analyzer is used for analyzing specific log event patterns, not SOC performance KPIs .

D. Investigation insights
– While this workbook may provide useful investigation data, it is not the designated workbook for mean time metrics like triage and closure. The Security Operations Efficiency workbook is the specific template that contains MTTT and MTTC charts

Page 5 out of 37 Pages