Skip to content

Commit b41f89e

Browse files
committed
Updated Note
1 parent 29ddbbb commit b41f89e

File tree

1 file changed

+20
-1
lines changed

1 file changed

+20
-1
lines changed

api-reference/beta/api/entitlementmanagement-post-accesspackageresourcerequests.md

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,26 @@ Choose the permission or permissions marked as least privileged for this API. Us
2424
<!-- { "blockType": "permissions", "name": "entitlementmanagement_post_accesspackageresourcerequests" } -->
2525
[!INCLUDE [permissions-table](../includes/permissions/entitlementmanagement-post-accesspackageresourcerequests-permissions.md)]
2626

27-
[!INCLUDE [rbac-entitlement-catalog-owner-write](../includes/rbac-for-apis/rbac-entitlement-management-catalog-owner-apis-write.md)]
27+
> [!TIP]
28+
> In delegated scenarios with work or school accounts, the signed-in user must also be assigned an administrator role with supported role permissions through one of the following options:
29+
>
30+
> - A [role in the Entitlement Management system](/entra/id-governance/entitlement-management-delegate) where the least privileged role is *Catalog owner*. **This is the least privileged option**.
31+
> - More privileged [Microsoft Entra roles](/entra/identity/role-based-access-control/permissions-reference?toc=%2Fgraph%2Ftoc.json) supported for this operation:
32+
> - Identity Governance Administrator
33+
>
34+
> In app-only scenarios, the calling app can be assigned one of the preceding supported roles instead of the `EntitlementManagement.ReadWrite.All` application permission. The *Catalog owner* role is less privileged than the `EntitlementManagement.ReadWrite.All` application permission.
35+
>
36+
> Additionally you must also have the following permissions on the resource being added:
37+
> - To add a Microsoft Entra group as a resource to a catalog:
38+
> - If using delegated permissions, the user requesting to add a group should be an owner of the group or in a directory role that allows them to modify groups.
39+
> - If using application permissions, the application requesting to add the group should also be assigned the `Group.ReadWrite.All` permission.
40+
> - To add a Microsoft Entra application as a resource to a catalog:
41+
> - If using delegated permissions, the user requesting to add an application should be an owner of the application or in a directory role that allows them to modify application role assignments.
42+
> - If using application permissions, the application requesting to add the [servicePrincipal](../resources/serviceprincipal.md) should also be assigned the *Application.ReadWrite.All* permission.
43+
> - To add a SharePoint Online site as a resource to a catalog:
44+
> - If using delegated permissions, the user who wants to add the site should be in a role that allows them to modify the SharePoint site roles, such as the *SharePoint Administrator* role.
45+
> - If using application permissions, the application should also be assigned the `Sites.FullControl.All` permission.
46+
> For more information, see [Delegation and roles in entitlement management](/entra/id-governance/entitlement-management-delegate) and [how to delegate access governance to access package managers in entitlement management](/entra/id-governance/entitlement-management-delegate-managers).
2847
2948
## HTTP request
3049

0 commit comments

Comments
 (0)