Skip to content

[Permissions] Add Where-Used and Permissions Overview navigation actions#8937

Open
Groenbech96 wants to merge 1 commit into
mainfrom
user/magnushar/626501-permissions-overview-clean
Open

[Permissions] Add Where-Used and Permissions Overview navigation actions#8937
Groenbech96 wants to merge 1 commit into
mainfrom
user/magnushar/626501-permissions-overview-clean

Conversation

@Groenbech96

@Groenbech96 Groenbech96 commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

Summary

Implements AB#626501 - Broader usage of the Permissions Overview page.

Adds navigation actions to open the Permissions Overview page (with optional filters) from:

  • Permission Set card page (Where-Used action)
  • Table Information page (View Table Permissions action)

Changes

  • New \Permissions Overview\ codeunit (9865) with integration events for cross-app navigation
  • Permission Set card: Added Where-Used action
  • Table Information page: Added View Table Permissions action
  • Table Information app.json: Added dependency on Permission Sets module
  • PermissionSetsObjects.PermissionSet.al: Registered new codeunit

Design

Uses integration events so BaseApp can subscribe and handle the actual page navigation (since the Permissions Overview page lives in BaseApp, not System Application).

- Add Permissions Overview codeunit with integration events for cross-app
  navigation to the Permissions Overview page
- Add Where-Used action to Permission Set card page
- Add View Table Permissions action to Table Information page
- Add Permission Sets dependency to Table Information module
- Register new codeunit in PermissionSetsObjects permission set

Work Item: AB#626501

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@Groenbech96 Groenbech96 requested a review from a team June 30, 2026 14:03
@Groenbech96 Groenbech96 requested review from a team as code owners June 30, 2026 14:03
@github-actions github-actions Bot added this to the Version 29.0 milestone Jun 30, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Copilot PR Review

Iteration 1 · Outcome: completed

Knowledge source: https://github.com/microsoft/BCQuality@822cae1b2771ac25f665f73369f69093bd4fd630

Orchestrator pre-filter (13 file(s) excluded)

  • layer-disabled (knowledge) : 13 file(s)

Findings produced by the Copilot CLI agent against BCQuality at 822cae1b2771ac25f665f73369f69093bd4fd630. Reply 👎 on any inline comment to flag false positives.

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.

1 participant