Skip to content

Add inherent access metadata to Permissions Overview - #9795

Open
Groenbech96 with Copilot wants to merge 1 commit into
mainfrom
copilot/add-inherent-permissions
Open

Add inherent access metadata to Permissions Overview#9795
Groenbech96 with Copilot wants to merge 1 commit into
mainfrom
copilot/add-inherent-permissions

Conversation

Copilot AI commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

codeunit 9865 "Permissions Overview" was missing inherent access metadata even though it is exposed as a public entry point in the permissions area. This change aligns the codeunit with adjacent permission-management objects by declaring its inherent entitlements and permissions explicitly.

  • Problem

    • Permissions Overview could be invoked from permission-management flows without declaring the inherent access metadata expected for this surface.
  • Change

    • Added InherentEntitlements = X; to codeunit 9865 "Permissions Overview".
    • Added InherentPermissions = X; to the same codeunit.
    • Kept the change scoped to the System Application permissions module; no behavioral or structural changes were made to the codeunit logic.
  • Result

    • The public Permissions Overview API now carries the same inherent access declarations as related permission-management implementation objects.
codeunit 9865 "Permissions Overview"
{
    Access = Public;
    InherentEntitlements = X;
    InherentPermissions = X;
}

Copilot AI changed the title Add inherent access to Permissions Overview Add inherent access metadata to Permissions Overview Jul 28, 2026
Copilot AI requested a review from Groenbech96 July 28, 2026 12:21
@Groenbech96
Groenbech96 marked this pull request as ready for review July 28, 2026 12:23
@Groenbech96
Groenbech96 requested a review from a team July 28, 2026 12:23
@github-actions

Copy link
Copy Markdown
Contributor

Could not find a linked ADO work item. Please link one by using the pattern 'AB#' followed by the relevant work item number. You may use the 'Fixes' keyword to automatically resolve the work item when the pull request is merged. E.g. 'Fixes AB#1234'

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants