Business Central 2026 release wave 1 (BC28.2): Use new APIs for analyzing permissions for auditors and IT staff

Dynamics 365 Business Central

Hi, Readers.
Dynamics 365 Business Central 2026 wave 1 (BC28.2) is generally available. More details: Cumulative Update Summary for Microsoft Dynamics 365 Business Central (June, 2026)

I will continue to test and share some new features that I hope will be helpful. In this post, I would like to talk about Use new APIs for analyzing permissions for auditors and IT staff.
Use new APIs for analyzing permissions for auditors and IT staff

Business value:
The new read-only permission APIs empower businesses to strengthen security and compliance by enabling external auditing and analytics without compromising system integrity. With seamless integration into tools like Power BI and Microsoft Copilot Studio, organizations can create advanced reports and intelligent agents for deeper insights. This capability enhances transparency, supports regulatory requirements, and accelerates decision-making by providing secure, real-time access to permission data. Ultimately, it helps businesses maintain robust governance while unlocking new opportunities for automation and analytics.

In this release wave, Microsoft is introducing read-only APIs on the permission system. The APIs are read-only and allow querying for:

  • Permission Set
  • Object, Scope, Extension info, and Permission Set
  • Permission Set and Security Group mappings
  • Permission Set and User mappings

I have exported the object list for all API page types and compared the code with BC28.1. Regarding the addition of permissions, here are the five new APIs:

IDNameCaptionEditablePageTypeAPIPublisherAPIGroupAPIVersionEntitySetNameEntityNameSourceTable
20766APIV2 Expanded Permission SetsAPIV2 Expanded Permission SetsNoAPImicrosoftautomationv2.0expandedPermissionSetsexpandedPermissionSet2000000254
20767APIV2 – Access ControlAPIV2 – Access ControlNoAPImicrosoftautomationv2.0accessControlsaccessControl2000000053
20768APIV2 – Users PermissionsAPIV2 – Users PermissionsNoAPImicrosoftautomationv2.0usersPermissionsusersPermission2000000120
20769APIV2 – User Permission SetsAPIV2 – User Permission SetsNoAPImicrosoftautomationv2.0userPermissionSetsuserPermissionSet30432
20770APIV2 – Permission SetsAPIV2 – Permission SetsNoAPImicrosoftautomationv2.0aggregatePermissionSetsaggregatePermissionSet2000000167

All of these belong to the Automation API. More details: Endpoints for the APIs (V1.0, V2.0, Beta, custom, automation……)

Let’s look at a few simple examples.

APIV2 Expanded Permission Sets: expandedPermissionSets

Response:

APIV2 – Access Control: accessControls

Response:

APIV2 – Users Permissions: usersPermissions

Response:

APIV2 – User Permission Sets: userPermissionSets

Response:

APIV2 – Permission Sets: aggregatePermissionSets

Response:

Great. This allows for establishing security and auditing analytics and reporting outside Business Central—for example, creating reports with Power BI or agents with Microsoft Copilot Studio and MCP Server for Business Central.

Give it a try!!!😁

END

Hope this will help.

Thanks for reading.

ZHU

コメント

Copied title and URL