Microsoft AZ-104 Practice Test 21
Question 200
A finance SQL Server running inside an Azure VM is already protected by an Azure Backup VM policy. The operator wants a fresh Azure VM recovery point before a risky update instead of waiting for the next daily scheduled backup. Which Azure Backup action should be initiated?
- Run an on-demand backup with the supported retention choice before the change.
- The replacement VM may have a different service principal identity requiring new authorization.
- Reconfigure Azure SQL Database automatic PITR retention for a separate PaaS database.
- Change the daily backup policy and assume that creates the requested recovery point immediately before the update.
Explanation
Correct Answer
A:On-demand backup creates a requested recovery point outside normal scheduling when workload and policy support it. The operator must verify success.
Incorrect Answers
B:System-assigned managed identity lifetime is tied to its Azure resource. Recreating a VM can change its identity object and permissions. This matters here because a finance SQL Server running inside an Azure VM is already protected by an Azure Backup VM policy. The operator….
C:Azure SQL Database is a separate managed platform with service-scheduled point-in-time backups. It does not initiate the immediate Azure VM backup recovery point for the already protected SQL Server VM in this case.
D:A schedule governs future backups. Trigger the supported on-demand Backup now action and verify the new recovery point before the risky change.
Question 201
An ex-contractor still has application access after a group removal. Which paths should be inspected?
- Verify ownership of the custom domain in Microsoft Entra before assigning the UPN suffix.
- Review only the user's current department-based group and ignore direct application assignments.
- Review direct application assignments and other Entra group memberships that still grant access.
- Inspect application-assigned group memberships and applicable nested membership semantics.
Explanation
Correct Answer
C:Removing one group membership may leave direct or additional inherited application grants. Access reviewers must evaluate every remaining applicable entitlement path.
Incorrect Answers
A:Entra accepts custom sign-in domains following the administrator proves DNS ownership. Creating a DNS record alone without tenant verification cannot make the suffix available.
B:After a contractor leaves one group, a direct enterprise-application assignment or a second authorized group can still grant access. Trace all effective application entitlement paths and invalidate active sessions as appropriate.
D:Access can be conferred through groups instead of an explicit user assignment. Evaluate the application's supported transitive membership behavior rather than assuming all nested groups work identically.
Question 202
An outside accounting firm must use its own credentials to collaborate in an Entra-integrated project application. How should it be represented?
- Review available license seats and resolve group-based licensing assignment errors.
- Configure external collaboration guest access restrictions for directory visibility.
- Review authorized external collaboration domain restrictions before attempting the invite.
- Invite the accountant using Microsoft Entra B2B external collaboration.
Explanation
Correct Answer
D:A B2B guest representation in the resource tenant supports the external person's existing identity while letting local administrators authorize app access.
Incorrect Answers
A:Dynamic or assigned group membership cannot create additional purchased seats. Capacity and license-assignment status determine whether a service can be enabled.
B:Guest restrictions govern how much directory information external identities can discover. App permissions and B2B authentication are separate controls.
C:B2B invitation eligibility is determined by tenant policy. An invitation cannot bypass an explicit approved domain block.
Question 203
An invitation exists, but the external accountant never completed first-time onboarding. Which property should be checked?
- Inspect the enterprise application's User assignment required setting and its assigned users or groups.
- Inspect the B2B guest's invitation redemption status and resend or reset redemption if appropriate.
- Use a service principal or supported managed identity for the workload.
- Assign the product license through Entra group-based licensing.
Explanation
Correct Answer
B:Guest object creation does not prove acceptance of the invitation. Redemption state distinguishes pending invitation from a completed guest onboarding flow.
Incorrect Answers
A:When assignment is required, a legitimate guest credential alone is insufficient. Membership or explicit application assignment must authorize the target user.
C:Applications and automation can authenticate as workload principals with scoped authorization, rather than borrowing a person's account.
D:Licensing groups attach supported Microsoft 365 or Entra product plans to eligible members and update assignments as membership changes.
Question 204
A temporary consultant is assigned through an Entra application group, and their contract ends. What minimizes the impact on unrelated tenant users?
- Remove the organization's entire external-user group to revoke access for one departing consultant.
- Disable all tenant guest invitations instead of removing the departing consultant from their targeted application-assigned group.
- Create a new member account for the departing consultant instead of revoking their specific application-group entitlement.
- Disable or remove the consultant's guest representation and revoke project-specific memberships.
Explanation
Correct Answer
D:Terminating the resource tenant's local access paths need not change the person's home-directory account or everyone else's permissions.
Incorrect Answers
A:Deleting a shared access group disrupts unrelated partners. Scope the revocation to the consultant's guest identity and project-specific memberships and check whether other approved collaborations remain.
B:A tenant-wide invitation ban may disrupt unrelated collaboration but does not specifically revoke an existing consultant's app entitlement. Remove their narrow assignment and retire the guest only if appropriate.
C:New identity creation increases rather than removes access risk. Remove the consultant from the targeted access-granting group or retire the guest if appropriate.
Question 205
An external identity is still able to authenticate at its home organization after being removed from this resource tenant. Is that expected?
- Delete a cloud-only member from the supplier's home tenant as the way to revoke its resource-tenant guest access.
- Confirm that guest removal affected the resource tenant, not the external user's home tenant.
- Configure external collaboration guest access restrictions for directory visibility.
- Inspect tenant guest-user access restrictions and effective directory roles.
Explanation
Correct Answer
B:B2B identities are governed by two administrative boundaries: the resource tenant controls its guest authorization, while the home tenant continues to own primary credentials.
Incorrect Answers
A:Resource-tenant admins control the local guest representation and its assignments, not the supplier's independent home identity. Revocation here need not disable their home sign-in.
C:Guest restrictions govern how much directory information external identities can discover. App permissions and B2B authentication are separate controls. This matters here because an external identity is still able to authenticate at its home organization after being removed from this resource….
D:Azure resource-management RBAC is not the same authorization plane as directory browsing. Guest directory visibility is managed by Entra policies and roles.
Question 206
A contractor with an accepted B2B invitation cannot reach an enterprise application, but authentication succeeds. Where is the missing authorization most likely?
- Grant the guest the required enterprise application assignment or authorized group membership.
- Check that the guest has any Entra object ID and assume that automatically grants the required enterprise app.
- Recognize the separation between Entra directory roles and Azure resource-management RBAC.
- Reissue the B2B invitation and assume successful authentication automatically grants enterprise application access.
Explanation
Correct Answer
A:Successful authentication does not automatically authorize access to an assigned enterprise application. The resource tenant still controls assignments and app policies. This matters here because a contractor with an accepted B2B invitation cannot reach an enterprise application, but authentication succeeds.….
Incorrect Answers
B:An authenticated guest identity is not an app entitlement. The app must grant the requested role or eligible user/group assignment.
C:The Contributor role authorizes Azure management actions at scope. Identity tasks require separately delegated directory privileges. This matters here because a contractor with an accepted B2B invitation cannot reach an enterprise application, but authentication succeeds.….
D:A successful guest login proves identity, not a specific app-role or group assignment. Check whether the user is assigned to the required enterprise application.
Question 207
The sign-in log states that user assignment is required and the B2B guest has no app assignment. What should be checked next?
- Inspect the enterprise application's User assignment required setting and its assigned users or groups.
- Inspect tenant guest-user access restrictions and effective directory roles.
- Enable tenant-wide B2B invitations instead of assigning the already invited guest to the restricted application.
- Add appropriate accountable group owners rather than distributing tenant-wide administrator roles.
Explanation
Correct Answer
A:When assignment is required, a valid guest credential alone is insufficient. Membership or explicit application assignment must authorize the target user. This matters here because the sign-in log states that user assignment is required and the B2B guest has no app assignment.
Incorrect Answers
B:Azure resource-management RBAC is not the same authorization plane as directory browsing. Guest directory visibility is managed by Entra policies and roles. This matters here because the sign-in log states that user assignment is required and the B2B guest has no app assignment.
C:Invitation settings do not satisfy a User assignment required gate. Inspect the enterprise app assignment and its eligible users or groups.
D:Delegating one group's administration reduces tenant-wide privileges and allows the intended membership changes without expanding directory administration scope.
Question 208
Administrators must prevent invitations to a set of blocked supplier domains while leaving trusted supplier domains available. Which tenant setting applies?
- Treat successful authentication to an enterprise application as automatic permission to invite any blocked guest domain.
- Assign explicit group owners and verify the group's membership model.
- Configure B2B external collaboration invitation allow/block domain restrictions.
- Review authorized external collaboration domain restrictions before attempting the invite.
Explanation
Correct Answer
C:Domain restrictions can govern which outside identities may be invited to the resource tenant. RBAC on a subscription does not alter invitation eligibility.
Incorrect Answers
A:Application authorization does not override tenant external-collaboration domain restrictions. Guest invitations remain subject to the configured allow/block policy.
B:Assigned and dynamic groups have different management methods. Group owners provide accountable delegated administration where supported. This matters here because administrators must prevent invitations to a set of blocked supplier domains while leaving trusted supplier domains….
D:B2B invitation eligibility is determined by tenant policy. An invitation cannot bypass an explicit approved domain block. This matters here because administrators must prevent invitations to a set of blocked supplier domains while leaving trusted supplier domains….
Question 209
A role administrator can assign Reader but not update the VM itself. Which role distinction explains this?
- Put the appropriate read-only ARM operation in Actions and omit write Actions.
- Assign Reader at the appropriate management-group scope.
- Inspect the role's management-plane Actions for authorization writes versus compute writes.
- Use resource-management roles without Microsoft.Authorization/roleAssignments/write.
Explanation
Correct Answer
C:RBAC assignment capabilities and compute resource updates are separate Azure provider operations. Having one action type does not automatically grant the other.
Incorrect Answers
A:Custom roles explicitly enumerate management-plane permissions. Actions determine permitted resource operations, while DataActions describe supported service data operations.
B:Roles granted on a management-group ancestor can be inherited by descendant subscriptions and resources. That is broader than a single resource-group grant.
D:Operational compute control and access delegation are different Azure management actions. A role that lacks assignment write cannot grant roles solely because it can start a VM. This matters here because a role administrator can assign Reader but not update the VM itself. Which role distinction explains this.
Question 210
A web service authenticates with its managed identity and must read one blob container rather than list storage accounts. Which permission plane is needed?
- Assign Storage Blob Data Reader at the target container scope.
- Grant subscription-wide Reader and expect it to provide container-scoped Blob data-plane read access.
- Review the applicable Azure Files data-plane or share-level authorization model.
- Confirm Key Vault's RBAC permission model and the user's secret data-plane role.
Explanation
Correct Answer
A:Blob contents require storage data-plane DataActions. Management-plane Reader of the storage account does not itself grant ordinary blob contents access.
Incorrect Answers
B:Azure resource Reader is a management-plane role and does not confer reading private blob content. Assign a storage Blob data role at the container scope for the managed identity.
C:Azure Files content permissions require suitable share authorization and possibly file ACLs depending on the identity model. Control-plane Reader is insufficient.
D:The resource-management plane and vault secret data operations are distinct. A vault may require Key Vault Secrets User or another specifically authorized data-plane role.