---
id: change/bcapps/8947
type: change
title: "#8947 [Permissions] Add Where-Used and Permissions Overview navigation actions"
summary: Navigation actions have been added to Permission Sets, Permission Set cards, Table Information, and Page Inspection pages to open the Permissions Overview page with optional filters for viewing related permissions.
tier: official
language: en
tags:
  - feature
  - main
  - bc30
  - page page inspection
  - page permission sets
  - page permissions overview
  - codeunit permissions overview handler
  - page permission set
  - codeunit permissions overview
system: administration
review:
  state: reviewed
  by: opus
  at: "2026-10-08T02:12:03.158Z"
  flags: []
generated:
  at: "2026-10-08T01:26:53.141Z"
  pipeline: 0.2.0
  prompts:
    extract-change: 1
  input_hash: cf133f13c60a353a59311a8eb94bb216862682cb
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/pull/8947
    title: "microsoft/BCApps#8947: [Permissions] Add Where-Used and Permissions Overview navigation actions"
    date: "2026-07-20"
    commit: cf133f13c60a353a59311a8eb94bb216862682cb
    t: null
    quote: null
links:
  learn: []
  objects:
    - object/page/9631
    - object/page/9802
    - object/page/9883
    - object/codeunit/9886
    - object/page/9855
    - object/codeunit/9865
    - object/permissionset/9862
    - object/page/8700
  features: []
  topics: []
  localizations: []
  videos: []
  posts: []
  guidelines: []
  changes: []
number: 8947
repo: microsoft/BCApps
source_id: bcapps-prs
url: https://github.com/microsoft/BCApps/pull/8947
kind: pr
base_branch: main
major: "30"
merged_at: "2026-07-20T20:13:32Z"
author: Groenbech96
author_type: User
community_contribution: false
labels:
  - "AL: System Application"
  - "Team: Integrations"
change_class: code
change_kind: feature
behavior_change: true
breaking: false
files:
  count: 9
  additions: 258
  deletions: 0
  al: 8
apps:
  - Base Application
  - System Application
objects_touched:
  - key: page/9631
    page: page/9631
    type: page
    id: 9631
    name: Page Inspection
    app: Base Application
    status: modified
  - key: page/9802
    page: page/9802
    type: page
    id: 9802
    name: Permission Sets
    app: Base Application
    status: modified
  - key: page/9883
    page: page/9883
    type: page
    id: 9883
    name: Permissions Overview
    app: Base Application
    status: modified
  - key: codeunit/9886
    page: codeunit/9886
    type: codeunit
    id: 9886
    name: Permissions Overview Handler
    app: Base Application
    status: added
  - key: page/9855
    page: page/9855
    type: page
    id: 9855
    name: Permission Set
    app: System Application
    status: modified
  - key: codeunit/9865
    page: codeunit/9865
    type: codeunit
    id: 9865
    name: Permissions Overview
    app: System Application
    status: added
  - key: permissionset/9862
    page: permissionset/9862
    type: permissionset
    id: 9862
    name: Permission Sets - Objects
    app: System Application
    status: modified
  - key: page/8700
    page: page/8700
    type: page
    id: 8700
    name: Table Information
    app: System Application
    status: modified
objects_unjoined: []
obsoletions: []
backports: []
fixes_issues: []
work_items:
  - 626501
systems:
  - administration
  - development
quote: null
joined_against:
  major: "30"
  commit: ecbc028c25dbe83b61313bc566e6c1d41184bb1c
---

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

> Navigation actions have been added to Permission Sets, Permission Set cards, Table Information, and Page Inspection pages to open the Permissions Overview page with optional filters for viewing related permissions.

[Pull request](https://github.com/microsoft/BCApps/pull/8947) · merged into `main` (BC30) on 2026-07-20 by Groenbech96 · 9 files (+258 -0), 8 AL · feature · tier official · reviewed (checked by Opus)

## What changed

- New System Application Permissions Overview codeunit raises integration events for cross-app navigation
- Permission Sets list gains Where-Used and Permissions Overview actions; Permission Set card gains Where-Used
- Table Information gets a View Table Permissions action and Page Inspection gets a drilldown link to table permissions
- Permissions Overview page gains setters for initial role ID and object filters, applied when it opens
- New BaseApp handler codeunit subscribes to the events and opens the page, since System Application cannot reference it
- Behaviour changes for users or extensions.

## AL objects touched

- [Page 9631 "Page Inspection"](../../objects/page/9631.md), Base Application: modified
- [Page 9802 "Permission Sets"](../../objects/page/9802.md), Base Application: modified
- [Page 9883 "Permissions Overview"](../../objects/page/9883.md), Base Application: modified
- [Codeunit 9886 "Permissions Overview Handler"](../../objects/codeunit/9886.md), Base Application: added
- [Page 9855 "Permission Set"](../../objects/page/9855.md), System Application: modified
- [Codeunit 9865 "Permissions Overview"](../../objects/codeunit/9865.md), System Application: added
- [Permission set 9862 "Permission Sets - Objects"](../../objects/permissionset/9862.md), System Application: modified
- [Page 8700 "Table Information"](../../objects/page/8700.md), System Application: modified

## Context

- Work items: AB#626501
- Labels: AL: System Application, Team: Integrations
- Systems: administration, development

Source: metadata of a merged pull request in microsoft/BCApps (bcapps): title, labels, changed paths and counts, with a summary in our words. No source text and no description beyond one short quote (D10, D61).
