HI,
Product - Business central Online
I am trying to get POST working (details below) working. But this does not work when there are two permission sets having same id like (D365 AUTOMATION) in two different scope Tenant (use defined) and System.
POST https://api.businesscentral.dynamics.com/v2.0/{TENANT}/Production/api/microsoft/automation/v2.0/users({userSecurityId})/userPermissions?company={companyName}
Payload
{
"id": "D365 AUTOMATION",
"company": "",
"scope": "System",
"appId": "00000000-0000-0000-0000-000000000000"
}
It errors out with this message - "The permission set D365 AUTOMATION is defined multiple times in this context. CorrelationId: 5077c384-3c39-4099-9da5-614bf4711dcc.".
I know there are two permission sets with same id but using scope supplied it should be able assign permission set correctly.
Note - This works fine if there is no conflict in permissionSet Id.

Report
All responses (
Answers (