
Practice Assessment for Exam AZ-204: Developing Solutions for Microsoft Azure – 05


Phân tích yêu cầu
- Tình huống:
- Bạn đang phát triển một ứng dụng web đa tenant (multitenant) có tên App1.
- Bạn muốn đăng ký App1 với nhiều Microsoft Entra ID tenants.
- Bạn cần xác định mối quan hệ giữa application objects và service principals liên quan đến App1.

Phân tích các lựa chọn
Lựa chọn | Mô tả | Hợp lệ? | Lý do |
---|---|---|---|
App1 có nhiều application objects và nhiều service principals | Mỗi tenant có một bản sao của application object và service principal. | ❌ Sai | Một ứng dụng đa tenant chỉ có một application object duy nhất. |
App1 có nhiều application objects và một service principal | Một ứng dụng có nhiều application objects nhưng chỉ có một service principal. | ❌ Sai | Application object chỉ tồn tại duy nhất trong tenant gốc, không có nhiều phiên bản. |
App1 có một application object và nhiều service principals | Một application object nhưng mỗi tenant có một service principal riêng. | ✅ Đúng | Đây là cách Microsoft Entra ID xử lý ứng dụng đa tenant. |
App1 có một application object và một service principal | Một ứng dụng chỉ có một application object và một service principal trong một tenant duy nhất. | ❌ Sai | Multitenant apps có nhiều service principals, mỗi tenant một bản sao. |
Bổ sung thông tin từ tài liệu chính thức
Mục này kiểm tra kiến thức của ứng viên về xác thực ứng dụng đa tenant, một kịch bản phổ biến khi triển khai xác thực.
- Một ứng dụng đa tenant sẽ có một application object duy nhất trong tenant gốc.
- Khi một tenant khác chấp nhận ứng dụng, một service principal sẽ được tạo trong tenant đó để đại diện cho ứng dụng.
- Do đó, ứng dụng sẽ có một application object và nhiều service principals.
📌 Nguồn tham khảo:
Kết luận
✅ Đáp án chính xác:
App1 sẽ có một application object và nhiều service principals.

🚀 Lý do:
- Application object chỉ tồn tại duy nhất trong tenant gốc của ứng dụng.
- Service principal sẽ được tạo trong mỗi tenant nơi ứng dụng được đăng ký.
- Đây là mô hình chuẩn của ứng dụng đa tenant trong Microsoft Entra ID.
👉 Chọn “App1 sẽ có một application object và nhiều service principals” là đáp án đúng nhất! ✅