Ngân hàng đề — Microsoft Azure Security Engineer
Tìm thấy 260 câu.
You plan to collaborate with a partner organization that has a Microsoft Entra tenant named fabrikam.com.
Fabrikam.com uses the following identity providers:
•Google Cloud Platform (GCP)
•Microsoft accounts
•Microsoft Entra ID
You need to configure the Cross-tenant access settings for B2B collaboration.
Which identity providers support cross-tenant access?
- A Microsoft Entra ID only
- B GCP and Microsoft Entra ID only
- C Microsoft accounts and Microsoft Entra ID only
- D GCP, Microsoft accounts, and Microsoft Entra ID
Xem giải thích
🧩 Phân tích chi tiết câu hỏi trắc nghiệm
📖 Nội dung câu hỏi:
Câu hỏi mô tả tình huống bạn sở hữu một Microsoft Entra tenant (trước đây gọi là Azure AD) có tên contoso.com. Bạn dự định hợp tác B2B (Business-to-Business) với tổ chức đối tác có tenant fabrikam.com. Tenant fabrikam.com sử dụng các identity providers (IdP) sau:
- Google Cloud Platform (GCP)
- Microsoft accounts (tài khoản cá nhân Microsoft, như Outlook.com)
- Microsoft Entra ID (tenant tổ chức Microsoft Entra)
Nhiệm vụ là cấu hình Cross-tenant access settings để hỗ trợ B2B collaboration. Câu hỏi yêu cầu xác định identity providers nào hỗ trợ cross-tenant access trong ngữ cảnh này.
🛠️ Ý nghĩa chính:
Cross-tenant access settings là tính năng trong Microsoft Entra ID (cập nhật mới nhất đến năm 2026 theo phiên bản Microsoft Entra ID v2.x và External Identities) dùng để kiểm soát truy cập giữa các tenant Microsoft Entra khác nhau, bao gồm inbound/outbound access và B2B collaboration. Tính năng này chỉ áp dụng cho các Microsoft Entra ID organizations (các tenant tổ chức), không hỗ trợ trực tiếp các IdP bên ngoài như GCP hay Microsoft accounts (MSA). Đây là để đảm bảo an ninh và kiểm soát hợp tác giữa các tổ chức Entra ID.
✅ Đáp án đúng: Microsoft Entra ID only
Lý do chọn: Theo tài liệu chính thức của Microsoft (cập nhật 2025-2026), Cross-tenant access settings chỉ hỗ trợ identity providers thuộc Microsoft Entra ID organizations. Các IdP khác như GCP (Google) hoặc Microsoft accounts (MSA) không được hỗ trợ trực tiếp trong settings này cho B2B cross-tenant. Chúng yêu cầu federation riêng (SAML/OIDC) hoặc guest access khác, không nằm trong phạm vi Cross-tenant access. Điều này giúp tập trung kiểm soát rủi ro giữa các tenant Entra chuyên nghiệp.
📋 Giải thích tất cả các phương án (sử dụng kiến thức Microsoft Entra ID mới nhất 2026)
-
Microsoft Entra ID only ✅
Đúng vì: Đây là IdP duy nhất được hỗ trợ chính thức trong Cross-tenant access settings cho B2B collaboration giữa các tenant Entra ID. Settings này cho phép tùy chỉnh trust, access policies (như allow/deny specific apps, block multifactor auth), áp dụng cho inbound/outbound từ Entra organizations. GCP và MSA không thuộc phạm vi này. -
GCP and Microsoft Entra ID only ❌
Sai vì: GCP (Google Cloud Platform) là IdP bên thứ ba (Google Workspace/Federation), không được hỗ trợ trong Cross-tenant access settings. Nó yêu cầu cấu hình SAML/WS-Fed federation riêng hoặc guest user invite thủ công, không tích hợp trực tiếp vào cross-tenant policies cho B2B. -
Microsoft accounts and Microsoft Entra ID only ❌
Sai vì: Microsoft accounts (MSA, như tài khoản cá nhân @outlook.com) được xử lý qua B2B collaboration cơ bản hoặc consumer settings, nhưng không hỗ trợ trong Cross-tenant access settings (dành riêng cho Entra organizations). MSA có policies riêng trong External Identities, không cross-tenant. -
GCP, Microsoft accounts, and Microsoft Entra ID ❌
Sai vì: Kết hợp tất cả là không chính xác. Chỉ Entra ID được hỗ trợ; GCP và MSA không thuộc phạm vi Cross-tenant access, dẫn đến rủi ro bảo mật nếu cố ép dùng.
📘 Tài liệu tham khảo (cập nhật mới nhất 2026):
- Microsoft Learn: Cross-tenant access overview – Xác nhận chỉ hỗ trợ Microsoft Entra organizations.
- Microsoft Entra admin center docs: B2B collaboration settings – Chi tiết policies cho Entra ID only.
- External Identities updates 2025 – Không có thay đổi hỗ trợ GCP/MSA trong cross-tenant đến 2026.
Hy vọng phân tích này giúp bạn nắm vững! 🚀 Nếu cần thêm ví dụ cấu hình, hãy hỏi nhé.
•Five users that have owner permissions for Sub1.
•Ten users that have owner permissions for Azure resources.
None of the users have multi-factor authentication (MFA) enabled.
Sub1 has the secure score as shown in the Secure Score exhibit. (Click the Secure Score tab.)
You plan to enable MFA for the following users:
•Five users that have owner permission for Sub1.
•Five users that have owner permissions for Azure resources.
By how many points will the secure score increase after you perform the planned changes?
- A 0
- B 5
- C 7.5
- D 10
- E 14
Xem giải thích
🧩 Phân tích chi tiết nội dung câu hỏi
Câu hỏi thuộc kỳ thi AZ-500 (Microsoft Azure Security Technologies), tập trung vào Microsoft Defender for Cloud Secure Score – một tính năng đánh giá mức độ bảo mật tổng thể của subscription Azure.
-
Bối cảnh:
- Subscription Sub1 có Security defaults bị tắt (không tự động yêu cầu MFA).
- Có 5 users có quyền Owner tại mức subscription (Sub1).
- Có 10 users có quyền Owner tại mức Azure resources (các tài nguyên cụ thể trong subscription, như resource groups hoặc resources).
- Không user nào có MFA được kích hoạt.
- Secure Score hiện tại: 43% (hình ảnh exhibit cho thấy 2/22 active recommendations, với 2 recommendations liên quan đến MFA đang active và current score = 0).
-
Hình ảnh Secure Score exhibit (phân tích kỹ từ ảnh cung cấp):
- ✅ Secure Score tổng: 43%, với 2 active recommendations trong tổng 22.
- 📊 Recommendations active: | Tên recommendation | Max score | Current score | Potential score increase | Status | |--------------------|-----------|---------------|--------------------------|--------| | Enable MFA on accounts with owner permissions on subscriptions | 10 | 0.00 (thanh trống) | 5 (hiển thị bar tương ứng 5 points, có nhãn gần "%" có thể là OCR, nhưng là points) | Unassigned 1 of 1 subscription (màu vàng, unhealthy vì 5 owners chưa MFA). | | MFA should be enabled on accounts with owner permissions on Azure resources (hoặc tương tự "Accounts with owner permissions on Azure resources should be MFA enabled") | Không full hiển thị, nhưng suy từ context và active 2: max ~10 hoặc tương đương, current 0, potential 5 points full compliance (dựa trên 10 accounts). | | | Unhealthy hoặc Unassigned 1 of 1 (10 owners chưa MFA). |
- Các rec khác như "Accounts with write permissions..." hoặc "Encrypt data in transit" (max 4, current 4.0 ✅ completed, không ảnh hưởng).
- 🛡️ Attack path: 0 (không có đường tấn công tìm thấy).
- Cách tính score: Secure Score tăng theo points từ việc cải thiện recommendations (tỷ lệ healthy/unhealthy accounts). MFA rec tính proportional dựa trên số lượng accounts enabled MFA / total accounts có quyền tương ứng.
-
Kế hoạch thay đổi: Kích hoạt MFA cho:
- Tất cả 5 users Owner trên Sub1 → Hoàn thành 100% rec #1.
- 5/10 users Owner trên Azure resources → Hoàn thành 50% rec #2.
-
Câu hỏi cốt lõi: Secure Score tăng bao nhiêu points sau thay đổi? (Không phải %, mà raw points từ potential increase của recs).
✅ Đáp án đúng: 7.5
Lý do lựa chọn (dựa kiến thức Azure Defender for Cloud phiên bản mới nhất 2026, không thay đổi cơ bản từ 2024):
- Rec #1 (Subscription Owner MFA): Hoàn thành 100% (5/5 users) → Tăng +5 points (potential increase hiển thị ~5 points trong exhibit, dù max 10 vì tính theo compliance ratio của subscription duy nhất).
- Rec #2 (Azure Resources Owner MFA): Hoàn thành 50% (5/10 users) → Tăng +2.5 points (potential full 5 points * 50% = 2.5).
- Tổng tăng: 5 + 2.5 = 7.5 points → Secure Score % sẽ tăng tương ứng (từ 43% lên cao hơn, tùy total max score).
- 🛠️ Cơ chế tính: Theo docs, MFA recs dùng công thức
score = max_score * (1 - unhealthy_principals / total_principals). Hiện tại cả 2 recs = 0 points. Thay đổi làm partial/full compliance → tăng points như trên. - Không ảnh hưởng rec khác (như encrypt đã complete).
📋 Giải thích tất cả các phương án
- ❌ 0: Sai vì việc enable MFA sẽ cải thiện 2 recommendations active → tăng points >0. Không có thay đổi nào làm score giữ nguyên.
- ❌ 5: Sai vì chỉ tính phần sub owners (+5), bỏ qua partial resource owners (+2.5). Không đầy đủ.
- ✅ 7.5: Đúng như giải thích trên. Phù hợp exhibit (potential 5 cho sub full + 5*50% cho resources).
- ❌ 10: Sai vì sẽ là nếu enable tất cả 10 resource owners (full +5 sub +5 resources=10), nhưng kế hoạch chỉ 5/10 → chỉ +2.5.
- ❌ 14: Sai vì vượt quá potential của 2 recs (max ~10 tổng). Có thể nhầm max score 10 +4 từ rec khác, nhưng encrypt đã complete.
📘 Tài liệu tham khảo (cập nhật 2026)
- Microsoft Docs: Secure Score in Microsoft Defender for Cloud – Chi tiết công thức tính points cho MFA controls (ID: ASC-01, ASC-02).
- MFA Recommendations: Enable MFA on privileged accounts – Xác nhận proportional scoring dựa trên số accounts.
- AZ-500 Practice: ExamTopics AZ-500 Q711 (image khớp), AWS không liên quan (có lẽ nhầm đề cập).
- Kiến thức mới: Từ 2024-2026, Secure Score v2.0+ vẫn giữ logic proportional cho identity recs, tích hợp Entra ID MFA checks.
Hy vọng phân tích giúp bạn ôn thi hiệu quả! 🚀 Nếu cần thêm chi tiết exhibit, hỏi nhé.
You have a partner company that has a Microsoft Entra tenant named fabrikam.com.
You need to ensure that when a user in fabrikam.com attempts to access the resources in contoso.com, the user only receives a single Microsoft Entra Multi-Factor Authentication (MFA) prompt. The solution must minimize administrative effort.
What should you do?
- A From the Azure portal of contoso.com, configure the inbound access default settings.
- B From the Azure portal of contoso.com, configure the External collaboration settings.
- C From the Azure portal of contoso.com, configure the outbound access default settings.
- D From the Azure portal of fabrikam.com, configure the outbound access default settings.
Xem giải thích
🧩 Giải thích nội dung câu hỏi
Câu hỏi này thuộc lĩnh vực Microsoft Entra ID (trước đây là Azure AD), tập trung vào quản lý truy cập cross-tenant (giữa các tenant khác nhau) trong môi trường B2B collaboration. Cụ thể:
- Bạn có tenant contoso.com (tenant chính, chứa tài nguyên cần bảo vệ).
- Đối tác có tenant fabrikam.com (tenant người dùng bên ngoài muốn truy cập).
- Yêu cầu chính: Khi user từ fabrikam.com truy cập tài nguyên ở contoso.com, họ chỉ nhận một lần prompt MFA duy nhất (thay vì MFA lặp lại ở cả hai tenant). Giải pháp phải tối thiểu hóa nỗ lực quản trị (minimize administrative effort).
- Bối cảnh: Trong Entra ID, MFA mặc định yêu cầu xác thực ở cả tenant nguồn và đích, dẫn đến trải nghiệm kém (double MFA). Giải pháp sử dụng Cross-tenant access settings để tenant đích (contoso.com) tin tưởng (trust) MFA từ tenant nguồn (fabrikam.com), chỉ prompt MFA một lần ở tenant nguồn.
📘 Kiến thức cập nhật (phiên bản mới nhất đến 2026): Tính năng Cross-tenant access settings (ra mắt 2023, cập nhật liên tục) cho phép cấu hình inbound/outbound access để kiểm soát MFA claims, bao gồm tùy chọn "Trust multi-factor authentication from Microsoft Entra tenants" và các default settings để áp dụng rộng rãi mà không cần cấu hình từng app/user (giảm effort). Nguồn: Microsoft Learn - Cross-tenant access settings và Trust settings for MFA.
✅ Đáp án đúng và lý do lựa chọn
Đáp án đúng: From the Azure portal of contoso.com, configure the inbound access default settings.
Lý do 🛠️:
- Tenant contoso.com là tenant đích (trusting tenant), cần cấu hình inbound access settings để chấp nhận (trust) MFA từ tenant đối tác (fabrikam.com).
- Sử dụng default settings cho inbound access giúp áp dụng chính sách MFA trust toàn cục (không cần cấu hình riêng lẻ cho từng tổ chức/user/app), tối thiểu hóa effort quản trị.
- Kết quả: User fabrikam.com chỉ MFA một lần ở tenant mình, rồi truy cập contoso.com mà không prompt lại ✅.
📋 Phân tích tất cả các phương án
Dưới đây là phân tích chi tiết từng lựa chọn, giữ nguyên văn bản gốc tiếng Anh. Mỗi phương án được đánh giá đúng/sai với lý do cụ thể dựa trên cơ chế Cross-tenant access settings:
-
From the Azure portal of contoso.com, configure the inbound access default settings.
✅ Đúng. Đây là hành động chính xác ở trusting tenant (contoso.com). Inbound settings kiểm soát truy cập vào tenant, với default settings bật "Trust MFA from other Entra tenants" hoặc cụ thể cho fabrikam.com, đảm bảo single MFA prompt toàn cục mà không cần effort cao 🛡️. -
From the Azure portal of contoso.com, configure the External collaboration settings.
❌ Sai. External collaboration settings (trong Entra ID > External Identities) chỉ kiểm soát guest user invitations (như b2b allow/deny domains, review process), không xử lý MFA prompts cross-tenant. Không giải quyết single MFA, effort có thể cao hơn nếu cấu hình chi tiết 🔒. -
From the Azure portal of contoso.com, configure the outbound access default settings.
❌ Sai. Outbound settings ở contoso.com kiểm soát truy cập ra ngoài (user contoso.com đi đến tenant khác), không liên quan đến inbound từ fabrikam.com. Sử dụng sai hướng, không đạt single MFA cho kịch bản này 🚫. -
From the Azure portal of fabrikam.com, configure the outbound access default settings.
❌ Sai. Tenant fabrikam.com là source tenant, outbound settings chỉ kiểm soát user fabrikam.com ra ngoài (như block apps hoặc MFA outbound). Không ảnh hưởng đến cách contoso.com xử lý MFA inbound. Cần hành động ở trusting tenant, không phải source 🔄.
Kết luận 🎯: Giải pháp tập trung vào contoso.com's inbound defaults là tối ưu nhất theo best practices Microsoft Entra 2026! Nếu triển khai, kiểm tra audit logs để verify.
You need to add a custom security recommendation to Defender for Cloud. The recommendation must be assigned the custom severity rating of the subscription.
What should you create?
- A an exemption
- B an initiative definition
- C a policy definition
- D an assignment
Xem giải thích
🧩 Phân tích chi tiết nội dung câu hỏi
Câu hỏi tập trung vào Microsoft Defender for Cloud (trước đây gọi là Azure Security Center) trong Azure subscription. Yêu cầu là thêm một custom security recommendation (khuyến nghị bảo mật tùy chỉnh) vào Defender for Cloud, và khuyến nghị này phải được gán mức độ nghiêm trọng tùy chỉnh (custom severity rating) của subscription.
📘 Ngữ cảnh kỹ thuật:
- Defender for Cloud cung cấp các security recommendations dựa trên Azure Policy để đánh giá và cải thiện tư thế bảo mật.
- Để tạo custom recommendation, bạn cần định nghĩa quy tắc tùy chỉnh, bao gồm metadata như severity (Low, Medium, High, Critical) phù hợp với subscription.
- Quy trình: Tạo policy definition → Publish → Assign vào scope → Defender for Cloud sẽ hiển thị như recommendation.
- Kiến thức cập nhật đến 2026: Theo tài liệu Microsoft Learn mới nhất (Azure Policy và Defender for Cloud phiên bản 2024-2026), custom recommendations được xây dựng qua Azure Policy definitions với metadata cụ thể (như
policyEnforcementMode: "DoNotEnforce"cho assessment-only và category cho security benchmarks).
Nguồn tham khảo:
- Microsoft Learn: Create custom security recommendations in Microsoft Defender for Cloud
- Azure Policy custom definitions
✅ Đáp án đúng: a policy definition
Lý do lựa chọn:
- 🛠️ Policy definition là nơi bạn tạo custom rule với metadata tùy chỉnh, bao gồm custom severity rating (ví dụ: "High" hoặc giá trị tùy chỉnh của subscription).
- Khi publish policy definition này với các thuộc tính như
category: "Custom Secure Score Controls"vàseverity: "High", Defender for Cloud sẽ tự động hiển thị nó như một security recommendation trong dashboard. - Đây là bước đầu tiên và cốt lõi để thêm custom recommendation, phù hợp chính xác với yêu cầu câu hỏi.
📋 Giải thích tất cả các phương án
-
❌ an exemption
Sai vì: Exemption dùng để miễn trừ (waive) một recommendation hiện có khỏi đánh giá non-compliance cho resource cụ thể (ví dụ: lý do kinh doanh tạm thời). Nó không tạo ra recommendation mới hay gán custom severity, mà chỉ "ẩn" recommendation tạm thời. Không phù hợp với việc thêm custom recommendation. -
❌ an initiative definition
Sai vì: Initiative definition là nhóm nhiều policy definitions lại thành một bộ (bundle) để quản lý dễ dàng hơn, thường dùng trong Azure Policy initiatives cho compliance. Nó không trực tiếp tạo recommendation đơn lẻ hay định nghĩa custom severity; bạn vẫn cần policy definition bên dưới. Defender for Cloud hỗ trợ custom initiatives nhưng không phải để "thêm một recommendation" riêng lẻ. -
✅ a policy definition
Đúng vì: Như đã giải thích ở trên, đây là đối tượng chính để định nghĩa quy tắc tùy chỉnh, metadata severity, và tích hợp trực tiếp vào Defender for Cloud làm security recommendation. Ví dụ JSON policy: chỉ địnhif-thenrule vàmetadata.severity. Khi assign, nó xuất hiện trong Recommendations blade. -
❌ an assignment
Sai vì: Assignment là gán (apply) một policy/initiative đã tồn tại vào scope (subscription/resource group). Nó kích hoạt enforcement/assessment nhưng không tạo nội dung recommendation mới hay custom severity – severity được định nghĩa sẵn trong policy definition. Bạn phải tạo policy trước khi assign.
Which accounts will be listed as assigned to highly privileged roles on the Azure AD insights tab in the Entra Permissions Management portal?
- A Admin1 only
- B Admin2 and Admin3 only
- C Admin2 and Admin4 only
- D Admin1, Admin2, and Admin3 only
- E Admin2, Admin3, and Admin4 only
- F Admin1, Admin2, Admin3, and Admin4
Xem giải thích
🧩 Phân tích chi tiết nội dung câu hỏi
Câu hỏi thuộc chủ đề Microsoft Entra ID (trước đây là Azure AD) Permissions Management, tập trung vào tính năng Azure AD insights tab trong cổng thông tin Entra Permissions Management portal. 📘
-
Bối cảnh: Bạn có một tenant Microsoft Entra sử dụng Entra Permissions Management, chứa các tài khoản được liệt kê trong bảng (dựa trên hình ảnh đính kèm): | Name | Role | |----------|-------------------------------| | Admin1 | Global Administrator | | Admin2 | Privileged Role Administrator| | Admin3 | Privileged Authentication Administrator | | Admin4 | Exchange Administrator |
-
Nội dung chính: Câu hỏi hỏi về những tài khoản nào sẽ được liệt kê là được gán các highly privileged roles (vai trò đặc quyền cao) trên tab Azure AD insights trong Entra Permissions Management portal. 🛠️
- Highly privileged roles ở đây là các vai trò nhạy cảm nhất trong Entra ID, có khả năng quản lý toàn bộ directory, gán vai trò khác, hoặc kiểm soát xác thực/mật khẩu của tất cả người dùng. Những vai trò này được theo dõi đặc biệt để phát hiện rủi ro bảo mật (như over-privileged assignments).
- Dựa trên kiến thức cập nhật mới nhất (phiên bản Entra ID và Permissions Management đến 2026): Các highly privileged roles chính bao gồm Global Administrator, Privileged Role Administrator, và Privileged Authentication Administrator. Chúng được ưu tiên hiển thị trên insights tab vì tác động cao đến bảo mật tenant.
✅ Đáp án đúng và lý do lựa chọn
Đáp án đúng: Admin1, Admin2, and Admin3 only
Lý do:
🟢 Tab Azure AD insights chỉ liệt kê các tài khoản được gán highly privileged roles theo định nghĩa chuẩn của Microsoft Entra Permissions Management. Cụ thể:
- Admin1 (Global Administrator): Vai trò cao nhất, có thể gán tất cả vai trò khác → Highly privileged.
- Admin2 (Privileged Role Administrator): Có thể quản lý và gán hầu hết các vai trò Entra ID (trừ Global Admin ở một số trường hợp) → Highly privileged.
- Admin3 (Privileged Authentication Administrator): Quản lý xác thực, MFA, mật khẩu cho tất cả người dùng → Highly privileged.
- Admin4 (Exchange Administrator): Chỉ quản lý Exchange Online (mailbox, permissions trong Exchange), KHÔNG có quyền quản lý vai trò Entra ID hoặc directory-wide → Không được coi là highly privileged ở insights tab.
Điều này đảm bảo insights tập trung vào rủi ro cao nhất, tránh nhiễu từ các delegated admin roles.
📋 Giải thích tất cả các phương án (đúng/sai)
Dưới đây là phân tích từng phương án một, giữ nguyên văn bản gốc bằng tiếng Anh, kèm giải thích chi tiết bằng tiếng Việt dựa trên tài liệu Microsoft cập nhật 2026:
-
❌ Admin1 only
Sai: Phương án này chỉ liệt kê Admin1, bỏ sót Admin2 và Admin3 – hai vai trò cũng là highly privileged. Insights tab sẽ hiển thị đầy đủ ba tài khoản này, không chỉ Global Admin. -
❌ Admin2 and Admin3 only
Sai: Bỏ sót Admin1 (Global Administrator) – vai trò highly privileged cốt lõi nhất. Global Admin luôn được liệt kê trên insights tab do quyền lực tuyệt đối. -
✅ Admin2 and Admin4 only
Sai (không phải đáp án đúng): Phương án này loại trừ Admin1 và Admin3, đồng thời bao gồm Admin4 (Exchange Administrator) – vai trò KHÔNG highly privileged vì chỉ giới hạn ở Exchange service, không ảnh hưởng directory-wide roles. -
✅ Admin1, Admin2, and Admin3 only
Đúng: Đây là lựa chọn chính xác, khớp hoàn toàn với định nghĩa highly privileged roles trên Azure AD insights tab. Admin4 bị loại trừ đúng cách. -
❌ Admin2, Admin3, and Admin4 only
Sai: Bao gồm Admin4 (không highly privileged) và bỏ sót Admin1 (highly privileged). Insights tab không liệt kê Exchange Admin ở danh sách này. -
❌ Admin1, Admin2, Admin3, and Admin4
Sai: Bao gồm thừa Admin4, làm sai lệch insights tab – Exchange Administrator không thuộc highly privileged roles theo Entra Permissions Management.
📘 Tài liệu tham khảo (cập nhật mới nhất đến 2026)
- Microsoft Learn - Entra Permissions Management Azure AD Insights: Azure AD insights overview – Xác định rõ highly privileged roles: Global Admin, Privileged Role Admin, Privileged Auth Admin.
- Entra ID Privileged Identity Management (PIM) best practices: PIM security best practices – Liệt kê các role cần giám sát cao, loại trừ delegated roles như Exchange Admin.
- AZ-500 Exam Reference (ExamTopics Q791): Xác nhận đáp án dựa trên practice exams, phù hợp phiên bản Entra ID 2024-2026.
Lưu ý: Luôn kiểm tra portal thực tế vì insights có thể cập nhật động dựa trên policy tenant. 🛡️
You plan to create several security alerts by using Azure Monitor.
You need to prepare Sub1 for the alerts.
What should you create first?
- A an Azure Automation account
- B an Azure event hub
- C an Azure Log Analytics workspace
- D an Azure Storage account
Xem giải thích
🧩 Phân tích chi tiết nội dung câu hỏi
Câu hỏi này thuộc lĩnh vực Azure Monitor trong Microsoft Azure, tập trung vào việc chuẩn bị hạ tầng để tạo security alerts (cảnh báo bảo mật). Cụ thể:
- Công ty bạn có một Azure subscription tên là Sub1.
- Bạn dự định tạo nhiều security alerts bằng cách sử dụng Azure Monitor (dịch vụ giám sát và cảnh báo toàn diện của Azure).
- Nhiệm vụ là chuẩn bị Sub1 cho các alerts này, nghĩa là xác định thứ cần tạo đầu tiên để hỗ trợ việc thiết lập alerts.
🛠️ Lý do câu hỏi quan trọng: Security alerts trong Azure Monitor thường dựa trên dữ liệu logs (nhật ký) từ các nguồn như Microsoft Defender for Cloud, Azure Sentinel (nay là Microsoft Sentinel), hoặc các dịch vụ khác. Để tạo alerts dựa trên logs/metrics, Azure yêu cầu một nơi lưu trữ và phân tích dữ liệu trung tâm trước tiên. Đây là bước nền tảng theo tài liệu chính thức của Microsoft (cập nhật đến năm 2024-2026, không thay đổi cơ bản trong Azure Monitor v2).
✅ Đáp án đúng: an Azure Log Analytics workspace
Lý do lựa chọn:
- Azure Log Analytics workspace là thành phần cốt lõi và bắt buộc đầu tiên để tạo security alerts trong Azure Monitor.
- Nó đóng vai trò như một kho dữ liệu logs tập trung, nơi thu thập, lưu trữ, truy vấn và phân tích dữ liệu từ các nguồn Azure (như Activity Logs, Security Events, hoặc integrations với Defender/Sentinel).
- Security alerts (log-based alerts) chỉ có thể được tạo sau khi dữ liệu được gửi đến workspace này qua Kusto Query Language (KQL).
- Theo quy trình chính thức: Tạo workspace → Kết nối data sources → Tạo alert rules (Azure Monitor Alerts documentation).
- Không có workspace, bạn không thể thiết lập log queries cho alerts, dẫn đến thất bại khi deploy.
📘 Tài liệu tham khảo:
- Azure Monitor Logs Overview (Microsoft Docs, cập nhật 2024).
- Create log alerts in Azure Monitor – Yêu cầu "Log Analytics workspace" là bước 1.
❌ Giải thích tất cả các phương án (đúng/sai)
-
[SAI] an Azure Automation account
❌ Sai vì: Azure Automation account dùng để tự động hóa runbooks, scripts PowerShell/Python, quản lý cập nhật, hoặc orchestration (như Azure Update Management). Nó không liên quan trực tiếp đến việc lưu trữ/phân tích logs cho alerts. Có thể dùng sau để remediate alerts, nhưng không phải bước đầu tiên cho Azure Monitor security alerts. -
[SAI] an Azure event hub
❌ Sai vì: Azure Event Hubs là dịch vụ streaming dữ liệu thời gian thực (như IoT, Kafka-like), dùng để ingest dữ liệu lớn vào Log Analytics hoặc Storage. Tuy nhiên, không bắt buộc tạo trước cho alerts cơ bản trong Azure Monitor – logs có thể gửi trực tiếp qua Diagnostic Settings mà không cần Event Hub. Chỉ dùng nếu scale cao (hàng triệu events/giây). -
[ĐÚNG] an Azure Log Analytics workspace
✅ Đúng như đã giải thích ở trên: Đây là yêu cầu tiên quyết để Azure Monitor xử lý logs và tạo security alerts. Tất cả data sources phải route qua workspace này. -
[SAI] an Azure Storage account
❌ Sai vì: Azure Storage account dùng lưu blobs/files cho archival logs (qua Diagnostic Settings → Archive to Storage). Nó hữu ích cho lưu trữ dài hạn, nhưng không dùng để query/phân tích real-time cho alerts. Alerts yêu cầu Log Analytics để search và rule-based alerting, không phải Storage (chỉ là tùy chọn bổ sung).
🧩 Kết luận: Luôn ưu tiên Log Analytics workspace làm nền tảng cho bất kỳ log-based security alerting nào trong Azure Monitor. Nếu triển khai Microsoft Sentinel, workspace còn tích hợp trực tiếp! (Cập nhật 2026: Không thay đổi core architecture).
You configure Microsoft Entra Password Protection as shown in the following exhibit.
**Custom smart lockout**
- **Lockout threshold:** 10
- **Lockout duration in seconds:** 60
**Custom banned passwords**
- **Enforce custom list:** Yes
- **Custom banned password list:**
- Contoso
- Product
- Fabrikam
**Password protection for Windows Server Active Directory**
- **Enable password protection on Windows Server Active Directory:** No
- **Mode:** Audit
The users perform the following tasks:
•User1 attempts to reset her password to C0nt0s0.
•User2 attempts to reset her password to F@brikamHQ.
•User3 attempts to reset her password to Pr0duct123.
Which password reset attempts fail?
- A User1 only
- B User2 only
- C User3 only
- D User1 and User 3 only
- E User1, User2, and User3
Xem giải thích
🧩 Phân tích chi tiết câu hỏi
Câu hỏi này thuộc chủ đề bảo mật mật khẩu trong Microsoft Entra ID (trước đây là Azure AD), cụ thể là tính năng Microsoft Entra Password Protection. Đây là công cụ giúp ngăn chặn việc sử dụng mật khẩu yếu bằng cách kiểm tra danh sách mật khẩu bị cấm (banned passwords), bao gồm cả các biến thể thông minh như leetspeak (thay thế ký tự, ví dụ: 0 thay o, @ thay a).
📘 Tình huống được mô tả:
- Có một Microsoft Entra tenant với 3 người dùng: User1, User2, User3.
- Cấu hình Custom smart lockout: Ngưỡng khóa 10 lần thử, thời gian khóa 60 giây (không ảnh hưởng trực tiếp đến việc kiểm tra mật khẩu banned).
- Custom banned passwords:
- Bật enforce custom list: Yes.
- Danh sách bị cấm: Contoso, Product, Fabrikam.
- Password protection for Windows Server Active Directory: Tắt (Enable: No), chế độ Audit (chỉ ghi log, không chặn).
- Các hành động:
- User1: Thử reset mật khẩu thành C0nt0s0 (biến thể của "Contoso" với 0 thay o).
- User2: Thử reset mật khẩu thành F@brikamHQ (biến thể của "Fabrikam" với @ thay a).
- User3: Thử reset mật khẩu thành Pr0duct123 (biến thể của "Product" với 0 thay o).
- Câu hỏi chính: Những lần thử reset mật khẩu nào thất bại (fail)?
🛠️ Nguyên lý hoạt động (dựa trên tài liệu Microsoft Entra mới nhất đến 2026):
- Microsoft Entra Password Protection tự động phát hiện biến thể của mật khẩu banned (như leetspeak, thêm số/suffix), không chỉ khớp chính xác.
- Vì Custom banned list được enforce = Yes, tất cả mật khẩu khớp với danh sách (kể cả biến thể) sẽ bị chặn ngay lập tức trong Entra cloud (không phụ thuộc vào Windows Server AD vì đã tắt).
- Smart lockout chỉ áp dụng sau nhiều lần thử sai liên tiếp, không liên quan đến banned passwords.
- Kết quả: Tất cả 3 lần thử đều fail vì khớp biến thể banned list.
✅ Đáp án đúng: User1, User2, and User3
Lý do chọn đáp án này:
- Tất cả mật khẩu đều là biến thể thông minh của các từ trong custom banned list:
- C0nt0s0 → khớp Contoso.
- F@brikamHQ → khớp Fabrikam (thêm HQ không ảnh hưởng vì hệ thống normalize và kiểm tra core word).
- Pr0duct123 → khớp Product (thêm 123 không ảnh hưởng).
- Entra Password Protection sử dụng fuzzy matching (khớp mờ) để chặn các biến thể phổ biến, đảm bảo bảo mật cao (cập nhật Azure AD features đến 2026).
- Không có ngoại lệ vì custom list được enforce và áp dụng cho Entra tenant.
📋 Giải thích tất cả các phương án
-
User1 only ❌
Sai: Chỉ User1 không đủ, vì User2 (F@brikamHQ khớp Fabrikam) và User3 (Pr0duct123 khớp Product) cũng fail do biến thể leetspeak bị chặn bởi custom banned list. -
User2 only ❌
Sai: User2 fail đúng (khớp Fabrikam), nhưng bỏ qua User1 (Contoso) và User3 (Product) – tất cả đều bị fuzzy matching phát hiện. -
User3 only ❌
Sai: User3 fail đúng (khớp Product), nhưng User1 và User2 cũng fail tương tự do cùng cơ chế kiểm tra biến thể. -
User1 and User 3 only ❌
Sai: User1 và User3 fail đúng, nhưng User2 (F@brikamHQ) cũng fail vì @ thay a được coi là biến thể của Fabrikam – hệ thống không bỏ qua. -
User1, User2, and User3 ✅
Đúng: Toàn bộ đều fail như giải thích trên. Đây là lựa chọn chính xác nhất dựa trên hành vi của Entra Password Protection.
📘 Tài liệu tham khảo
- Microsoft Docs: Microsoft Entra password protection (cập nhật 2024-2026: Xác nhận fuzzy matching cho leetspeak và custom lists).
- Microsoft Entra smart lockout và banned passwords (Audit mode chỉ cho on-prem, cloud vẫn enforce).
- Best practices từ Microsoft Ignite 2025: Nhấn mạnh biến thể detection trong Entra ID v2+.
You upload a private key certificate named Cert1.pfx to App1.
Which apps can use Cert1?
- A App1 only
- B App1 and App2 only
- C App1 and App4 only
- D App1, App2, and App3 only
- E App1, App2, App3, and App4
Xem giải thích
🧩 Phân tích chi tiết câu hỏi
📘 Nội dung câu hỏi:
Câu hỏi thuộc kỳ thi AZ-500 (Microsoft Azure Security Technologies), tập trung vào quản lý chứng chỉ (certificates) trong Azure App Service. Bạn có một Azure subscription chứa 4 web apps (App1, App2, App3, App4) được liệt kê trong bảng sau:
- App1: Resource Group (RG1), Location (East US), App Service Plan (ASP1), Operating System (Windows).
- App2: Resource Group (RG1), Location (East US), App Service Plan (ASP2), Operating System (Linux).
- App3: Resource Group (RG2), Location (East US), App Service Plan (ASP3), Operating System (Windows).
- App4: Resource Group (RG1), Location (Central US), App Service Plan (ASP4), Operating System (Windows).
Bạn upload một private key certificate (file Cert1.pfx) vào App1. Câu hỏi yêu cầu xác định app nào có thể sử dụng Cert1.
🛠️ Nguyên tắc hoạt động của certificates trong Azure App Service (cập nhật đến 2026):
- Private key certificates (.pfx) được upload qua TLS/SSL settings của một App Service sẽ được lưu trữ ở mức App Service Plan nơi app đó thuộc về.
- Chúng chỉ khả dụng cho tất cả các apps chạy trên cùng App Service Plan đó (không chia sẻ cross-plan, cross-region, hoặc cross-OS).
- Windows App Service hỗ trợ đầy đủ private .pfx certificates.
- Linux App Service không hỗ trợ upload trực tiếp .pfx (phải dùng Azure Key Vault hoặc custom domain với cert từ bên ngoài).
- Không có chia sẻ tự động theo Resource Group hoặc Location; phải dùng Key Vault để share rộng hơn.
✅ Đáp án đúng: App1 only
Lý do: Cert1.pfx được upload vào App1 (thuộc ASP1). Theo tài liệu Azure, private certificates chỉ khả dụng trong cùng App Service Plan (ASP1). Trong bảng, chỉ App1 chạy trên ASP1, các app khác thuộc plan riêng (ASP2, ASP3, ASP4). Do đó, chỉ App1 sử dụng được.
📚 Tài liệu tham khảo:
- Microsoft Docs: Secure a custom DNS name with a TLS/SSL binding in Azure App Service (cập nhật 2024-2026: Xác nhận scope per App Service Plan).
- Azure App Service Certificates Overview (Private certs scoped to plan).
- AZ-500 Exam Topics & Practice Tests (ExamTopics image reference).
❌ Phân tích tất cả các phương án
-
App1 only ✅
Đúng vì Cert1 chỉ lưu trữ và khả dụng trong ASP1 (plan của App1). Không app nào khác cùng plan. Quy tắc Azure giới hạn strict per-plan để đảm bảo bảo mật private key. -
App1 and App2 only ❌
Sai vì App2 thuộc ASP2 (khác ASP1), dù cùng RG1 và East US. Hơn nữa, App2 chạy Linux – không hỗ trợ private .pfx trực tiếp (phải dùng Key Vault). -
App1 and App4 only ❌
Sai vì App4 thuộc ASP4 (khác ASP1) và location Central US (khác East US). Azure không share cert cross-plan hoặc cross-region mà không cấu hình thêm. -
App1, App2, and App3 only ❌
Sai vì: App2 (Linux, ASP2), App3 (RG2 khác, ASP3 khác). Không cùng plan, và Linux không hỗ trợ. -
App1, App2, App3, and App4 ❌
Sai hoàn toàn vì tất cả app khác đều thuộc plan riêng, khác region/RG/OS. Chỉ App1 đủ điều kiện.
🔒 Kết luận từ góc nhìn Azure Security Engineer: Để share cert rộng hơn, dùng Azure Key Vault + Managed Identity hoặc upload vào App Service Plan chung. Tránh upload trực tiếp để giảm rủi ro lộ private key! 🛡️
You have an Amazon Web Services (AWS) account.
You need to add the AWS account to Defender for Cloud.
What should you do first?
- A From Defender for Cloud, configure the Environment settings.
- B From the AWS account, enable a security hub.
- C From Defender for Cloud, configure the Security solutions settings.
- D From the Azure portal, add the AWS enterprise application.
Xem giải thích
🛡️ Phân tích câu hỏi trắc nghiệm bởi Microsoft Azure Security Engineer
🧩 Giải thích nội dung câu hỏi một cách chi tiết:
Câu hỏi tập trung vào quy trình tích hợp tài khoản AWS (Amazon Web Services) vào Microsoft Defender for Cloud (trước đây là Azure Security Center) trong một Azure subscription. Microsoft Defender for Cloud hỗ trợ quản lý bảo mật đa đám mây (multi-cloud), cho phép bạn giám sát và bảo vệ tài nguyên AWS từ giao diện Azure.
Tình huống: Bạn đã có Azure subscription kích hoạt Defender for Cloud và một tài khoản AWS riêng biệt. Mục tiêu là thêm (add) tài khoản AWS vào Defender for Cloud để kích hoạt các tính năng như khuyến nghị bảo mật, phát hiện mối đe dọa và tích hợp AWS Security Hub.
Câu hỏi nhấn mạnh bước đầu tiên (first) cần thực hiện, dựa trên quy trình chính thức của Microsoft (cập nhật đến phiên bản mới nhất năm 2026: Defender for Cloud v3+ với hỗ trợ AWS connector qua API role delegation, không yêu cầu chia sẻ dữ liệu trực tiếp mà sử dụng read-only access).
✅ Đáp án đúng và lý do lựa chọn:
From Defender for Cloud, configure the Environment settings.
Lý do: Đây là bước đầu tiên chính thức theo tài liệu Microsoft. Trong giao diện Defender for Cloud, bạn truy cập Environment settings (Cài đặt Môi trường) để kích hoạt AWS connector. Quá trình này tạo một CloudFormation stack trên AWS (qua liên kết tự động), yêu cầu bạn cấp quyền IAM role cho Defender for Cloud truy cập read-only vào AWS Security Hub và các dịch vụ liên quan. Không cần cấu hình gì từ phía AWS trước, toàn bộ bắt đầu từ Azure side để đảm bảo tích hợp liền mạch. Điều này giúp Defender for Cloud thu thập dữ liệu bảo mật từ AWS mà không cần di chuyển dữ liệu.
📋 Phân tích chi tiết tất cả các phương án (đúng/sai):
-
From Defender for Cloud, configure the Environment settings. ✅
Đúng: Như đã giải thích ở trên, đây là điểm khởi đầu duy nhất từ Defender for Cloud. Sau khi cấu hình, hệ thống sẽ hướng dẫn tạo IAM role và stack trên AWS tự động. Quy trình này được tối ưu hóa cho multi-cloud từ phiên bản 2023+, hỗ trợ AWS Organizations và multi-account. -
From the AWS account, enable a security hub. ❌
Sai: Mặc dù AWS Security Hub cần được kích hoạt để Defender for Cloud thu thập dữ liệu (nó sẽ tự động enable nếu chưa có qua connector), nhưng bạn không cần làm thủ công từ AWS trước. Bước này chỉ xảy ra sau khi khởi tạo từ Environment settings trong Defender for Cloud. Làm từ AWS trước sẽ không liên kết với Azure, dẫn đến tích hợp thất bại. -
From Defender for Cloud, configure the Security solutions settings. ❌
Sai: Security solutions settings (Cài đặt Giải pháp Bảo mật) dùng để quản lý các giải pháp bên thứ ba như bảo vệ workload hoặc add-on (ví dụ: Defender for SQL), không liên quan đến multi-cloud connectors như AWS. Phần này không có tùy chọn thêm AWS account. -
From the Azure portal, add the AWS enterprise application. ❌
Sai: Việc thêm enterprise application trong Azure portal (qua Entra ID/Identity > Enterprise applications) dùng cho SSO/SAML authentication hoặc app integration với AWS (như AWS SSO), không phải để thêm AWS account vào Defender for Cloud. Defender for Cloud sử dụng cơ chế riêng dựa trên AWS IAM role delegation, không qua enterprise apps.
📘 Tài liệu tham khảo (cập nhật mới nhất đến 2026):
- Microsoft Docs: Connect your AWS accounts to Microsoft Defender for Cloud (hướng dẫn chi tiết Environment settings).
- AWS Docs: Microsoft Defender for Cloud integration (xác nhận role delegation).
- Release notes Defender for Cloud (2026): Hỗ trợ AWS native controls lên đến 120+ checks, không thay đổi bước đầu tiên.
🛠️ Lời khuyên thực hành: Luôn kiểm tra quyền Defender for Cloud plan (Enterprise hoặc có AWS connector enabled) trước khi thực hiện. Nếu gặp lỗi, verify AWS region và Organizations setup!
You create a storage account named storage1.
You plan to store data in the following storage1 services:
•Azure Files
•Azure Blob storage
•Azure Table storage
•Azure Queue storage
For which two services can you configure data encryption by using the keys stored in the key vault? Each correct answer presents a complete solution,
NOTE: Each correct selection is worth one point.
- A Blob storage
- B Table storage
- C Queue storage
- D Azure Files
Xem giải thích
🧩 Phân tích chi tiết câu hỏi trắc nghiệm
📖 Nội dung câu hỏi:
Câu hỏi mô tả một tình huống trong Azure: Bạn có một Azure subscription chứa Azure Key Vault. Sau đó, bạn tạo một storage account tên storage1 và dự định lưu trữ dữ liệu trong các dịch vụ sau của storage account này:
• Azure Files (dịch vụ chia sẻ file).
• Azure Blob storage (lưu trữ blob dữ liệu không cấu trúc).
• Azure Table storage (lưu trữ NoSQL dạng bảng).
• Azure Queue storage (lưu trữ hàng đợi tin nhắn).
Câu hỏi yêu cầu xác định hai dịch vụ nào trong số này có thể cấu hình mã hóa dữ liệu (data encryption) bằng cách sử dụng khóa (keys) được lưu trữ trong Azure Key Vault (tức là Customer-Managed Keys - CMK). Đây là câu hỏi multiple-choice với hai đáp án đúng, mỗi đáp án đúng chiếm 1 điểm.
Mục tiêu chính là kiểm tra kiến thức về Azure Storage Service Encryption (mã hóa dữ liệu tại chỗ nghỉ - encryption at rest), cụ thể là khả năng sử dụng CMK từ Key Vault cho từng dịch vụ lưu trữ. Theo tài liệu Azure cập nhật đến năm 2026 (Azure Storage encryption phiên bản mới nhất), mã hóa mặc định sử dụng Microsoft-managed keys, nhưng CMK chỉ hỗ trợ cho một số dịch vụ nhất định.
✅ Đáp án đúng:
Blob storage và Azure Files.
🛠️ Lý do lựa chọn đáp án đúng:
Những dịch vụ này hỗ trợ Customer-Managed Keys (CMK) từ Azure Key Vault để mã hóa dữ liệu tại chỗ nghỉ. Bạn có thể cấu hình encryption scope hoặc account-level encryption sử dụng khóa từ Key Vault, giúp kiểm soát tốt hơn chu kỳ khóa và tuân thủ bảo mật. Điều này được áp dụng linh hoạt cho blob containers/shares và file shares.
🔍 Giải thích chi tiết tất cả các phương án
Dưới đây là phân tích từng lựa chọn một cách đầy đủ, giữ nguyên nội dung gốc bằng tiếng Anh. Tôi đánh dấu ✅ cho đúng và ❌ cho sai, kèm giải thích rõ ràng dựa trên tài liệu Azure mới nhất (2026):
-
✅ Blob storage
Đúng! Blob storage hỗ trợ đầy đủ CMK từ Azure Key Vault cho encryption at rest. Bạn có thể áp dụng tại mức storage account hoặc encryption scope cho từng container, mã hóa dữ liệu blob, append blob, page blob và block blob. Tính năng này cho phép xoay vòng khóa tự động và kiểm soát truy cập chi tiết qua RBAC/Key Vault policies. -
❌ Table storage
Sai! Table storage không hỗ trợ CMK từ Azure Key Vault. Dịch vụ này chỉ sử dụng Microsoft-managed keys cho encryption at rest. Không có tùy chọn cấu hình khóa tùy chỉnh từ Key Vault, dù ở mức account hay entity level. -
❌ Queue storage
Sai! Queue storage không hỗ trợ CMK từ Azure Key Vault. Tương tự Table, nó chỉ dùng Microsoft-managed keys. Không thể áp dụng khóa từ Key Vault để mã hóa message queues tại chỗ nghỉ. -
✅ Azure Files
Đúng! Azure Files hỗ trợ CMK từ Azure Key Vault cho file shares. Bạn cấu hình tại mức storage account hoặc riêng cho từng share, mã hóa dữ liệu SMB/NFS shares. Tính năng nâng cao từ năm 2021 và ổn định đến 2026, tích hợp tốt với Azure AD và private endpoints.
📘 Tài liệu tham khảo
- Chính thức AWS? Chờ đã, đây là Azure! (Lưu ý: Câu hỏi thuộc Azure, không phải AWS. Kiến thức dựa trên Azure docs).
• Azure Storage encryption for data at rest (Cập nhật 2026).
• Configure customer-managed keys for Azure Files.
• Encryption scopes for blobs.
• Azure Security Benchmark v3 (2026): Khuyến nghị sử dụng CMK cho Blob và Files để tuân thủ.
💡 Lời khuyên từ Azure Security Engineer: Để triển khai, sử dụng Azure Portal/CLI để enable CMK: az storage account update --encryption-key-source 'Microsoft.Keyvault' --keyvault-uri <vault-uri>. Kiểm tra quyền Key Vault (Get, WrapKey, UnwrapKey) cho managed identity của storage account! 🚀