Skip to content

SC-300 · Domain 4: Plan and automate identity governance · 23% of the exam

Task 4.1: Plan and implement entitlement management in Microsoft Entra

Catalogs, access packages and their policies, access requests, terms of use, the lifecycle of external users and connected organizations.

Study it

  • Catalogs, access packages and request policies

    Lesson coming

  • External users, connected organizations and terms of use

    Lesson coming

Sample questions

Try each one before opening the answer. Every option is explained, with the Microsoft documentation page that proves it.

Question 1 · choose 1

Partner users are invited to Contoso through access packages. When a partner user's last access package assignment expires, the guest account must be blocked from signing in at once and deleted 14 days later. Where do you configure this?

  1. AIn each access package policy's expiration settings
  2. BIn a recurring access review of all guest users with auto-apply turned on
  3. CIn the external collaboration settings for guest user access restrictions
  4. DIn entitlement management's settings for managing the lifecycle of external users
Show the answer and why
  • AIn each access package policy's expiration settings

    Incorrect

    The policy's expiration ends the assignment; what happens to the guest account afterwards is a separate setting.

  • BIn a recurring access review of all guest users with auto-apply turned on

    Incorrect

    A review acts on its own schedule and decisions, not when an assignment expires.

  • CIn the external collaboration settings for guest user access restrictions

    Incorrect

    Those settings limit what guests can see in the directory; they don't remove accounts.

  • DIn entitlement management's settings for managing the lifecycle of external users

    Correct

    These settings block sign-in and remove the guest a set number of days after the last assignment ends.

By default, a guest invited through entitlement management who loses their last access package assignment is blocked from signing in and removed after 30 days. The Manage the lifecycle of external users settings change this: block sign-in, remove the account, and the number of days before removal.

Question 2 · choose 1

Two Marketing project managers must be able to offer the groups already in the Marketing catalog as new requestable bundles and set each bundle's request policies. They must not add new resources to the catalog, change who owns it or see other catalogs. Which role should they get?

  1. AIdentity Governance Administrator at tenant scope
  2. BCatalog owner on the Marketing catalog
  3. CCatalog creator
  4. DAccess package manager on the Marketing catalog
Show the answer and why
  • AIdentity Governance Administrator at tenant scope

    Incorrect

    This directory role manages entitlement management across every catalog.

  • BCatalog owner on the Marketing catalog

    Incorrect

    Catalog owners can also add resources and add other catalog owners.

  • CCatalog creator

    Incorrect

    This tenant-level role grants no rights inside the existing Marketing catalog.

  • DAccess package manager on the Marketing catalog

    Correct

    It creates and manages access packages, policies, requests and assignments in that catalog only.

Entitlement management has catalog-level roles. A catalog owner manages the catalog, its resources and its roles, while an access package manager creates and manages access packages, policies, requests and assignments within the catalog, using the resources already in it.

Question 3 · choose 1

Users who hold the Invoice-Approve access package must not be able to obtain the Invoice-Pay access package, and the check must happen when they request it rather than in a later review. What should you configure?

  1. AAn approval stage on Invoice-Pay where the manager rejects conflicting requests
  2. BInvoice-Approve marked as an incompatible access package on Invoice-Pay
  3. CA quarterly access review of Invoice-Pay that flags holders of Invoice-Approve
  4. DA Conditional Access policy that blocks Invoice-Pay's resources for the Invoice-Approve group
Show the answer and why
  • AAn approval stage on Invoice-Pay where the manager rejects conflicting requests

    Incorrect

    Approvers would have to spot every conflict by hand.

  • BInvoice-Approve marked as an incompatible access package on Invoice-Pay

    Correct

    Separation of duties checks stop users with an incompatible package from requesting the other one.

  • CA quarterly access review of Invoice-Pay that flags holders of Invoice-Approve

    Incorrect

    A review finds conflicts after access was granted, not at request time.

  • DA Conditional Access policy that blocks Invoice-Pay's resources for the Invoice-Approve group

    Incorrect

    Conditional Access governs sign-in to apps, not who may request an access package.

An access package can list incompatible access packages or groups. Users who already hold an incompatible assignment or membership can't request the package, which enforces separation of duties at request time.

Question 4 · choose 1

Guests must accept Contoso's partner agreement before they open any Contoso app, and must accept it again every 90 days. What should you configure?

  1. AA custom branding sign-in page text containing the agreement
  2. BAn access package policy that requires the agreement as a requestor question
  3. CA terms of use with Duration before re-acceptance required set to 90 days, required by a Conditional Access policy for guests
  4. DA Conditional Access sign-in frequency of 90 days for guests
Show the answer and why
  • AA custom branding sign-in page text containing the agreement

    Incorrect

    Branding text is shown, not accepted or tracked, and can't be required every 90 days.

  • BAn access package policy that requires the agreement as a requestor question

    Incorrect

    A requestor question is answered once per request, not every 90 days for every app.

  • CA terms of use with Duration before re-acceptance required set to 90 days, required by a Conditional Access policy for guests

    Correct

    Terms of use set re-acceptance intervals, and a Conditional Access grant control enforces them at sign-in.

  • DA Conditional Access sign-in frequency of 90 days for guests

    Incorrect

    Sign-in frequency forces reauthentication; it doesn't present or record an agreement.

Microsoft Entra terms of use can expire consents on a schedule or require re-acceptance after a set number of days. A Conditional Access policy that targets guests with the terms of use as a grant control makes acceptance a condition of access.

Question 5 · choose 1

Which resource types can you add to a catalog and include in an access package?

  1. AAzure subscriptions, resource groups and VMs
  2. BGroups, applications and SharePoint Online sites
  3. COnly Microsoft 365 groups
  4. DConditional Access policies and named locations
Show the answer and why
  • AAzure subscriptions, resource groups and VMs

    Incorrect

    Azure resource roles are managed with PIM, not access packages.

  • BGroups, applications and SharePoint Online sites

    Correct

    These are the resource types catalogs and access packages work with.

  • COnly Microsoft 365 groups

    Incorrect

    Security groups, apps and sites can be added too.

  • DConditional Access policies and named locations

    Incorrect

    Policies aren't resources that users are assigned to.

Entitlement management catalogs hold groups (cloud-created Microsoft 365 or security groups), applications integrated with Microsoft Entra ID, and SharePoint Online sites. Access packages assign users to resource roles from these resources.

Question 6 · choose 1

You try to add a security group synced from on-premises Active Directory to an access package, and it can't be used. Why?

  1. AAccess packages accept only Microsoft 365 groups, not security groups of any kind
  2. BThe group needs at least 50 members first
  3. CIts membership is mastered on premises, so Microsoft Entra ID can't change it
  4. DSynced groups need a P2 license per member
Show the answer and why
  • AAccess packages accept only Microsoft 365 groups, not security groups of any kind

    Incorrect

    Cloud-created security groups are accepted too.

  • BThe group needs at least 50 members first

    Incorrect

    There's no minimum membership for resources.

  • CIts membership is mastered on premises, so Microsoft Entra ID can't change it

    Correct

    Groups that originate in on-premises AD can't be assigned as resources.

  • DSynced groups need a P2 license per member

    Incorrect

    Licensing isn't the reason.

Groups that originate in on-premises Active Directory can't be access package resources because their owner and member attributes can't be changed in Microsoft Entra ID.

Question 7 · choose 1

Contoso adds a department lead to the Catalog creator role in entitlement management. What can the lead now do?

  1. AManage every catalog in the tenant
  2. BAdd any group in the tenant to a catalog
  3. CCreate catalogs, becoming each one's first owner
  4. DApprove every access package request
Show the answer and why
  • AManage every catalog in the tenant

    Incorrect

    Catalog creators can't manage or see catalogs they don't own.

  • BAdd any group in the tenant to a catalog

    Incorrect

    The role is for creating catalogs, not for adding any group in the tenant.

  • CCreate catalogs, becoming each one's first owner

    Correct

    The creator of a catalog is its first catalog owner.

  • DApprove every access package request

    Incorrect

    Approvers are set per policy, not by this role.

Catalog creators create and manage catalogs. The person who creates a catalog becomes its first catalog owner, but can't manage or see catalogs they don't own.

Question 8 · choose 1

When a user is granted the Sales-Tools access package, Contoso wants a workflow that also sets the user up in a third-party SaaS app and sends a custom email. What should you use?

  1. AA custom extension that runs a Logic App from the access package policy
  2. BA lifecycle workflow triggered by the user's hire date
  3. CA dynamic group rule that adds users who hold the package to the SaaS app
  4. DA Conditional Access policy for the SaaS app
Show the answer and why
  • AA custom extension that runs a Logic App from the access package policy

    Correct

    Custom extensions launch Logic Apps at stages such as request or assignment.

  • BA lifecycle workflow triggered by the user's hire date

    Incorrect

    Lifecycle workflows react to joiner, mover and leaver events, not access package grants.

  • CA dynamic group rule that adds users who hold the package to the SaaS app

    Incorrect

    Dynamic rules evaluate user attributes, not package assignments, and can't call apps.

  • DA Conditional Access policy for the SaaS app

    Incorrect

    Conditional Access evaluates sign-ins; it doesn't run workflows.

Entitlement management custom extensions link Azure Logic Apps to catalogs and access packages. Rules in an access package policy trigger them at stages such as when access is requested or granted, for example to update a SaaS app or send custom email.

Practise domain 4 →Practise all domains →