Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion docs/platform-areas/ai-inventory.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,9 @@ Use AI Inventory when you need to:

The Browser Extension source focuses on applications observed through browser activity. It uses the
same app intelligence and app-management experience as the Applications page while keeping the
inventory view scoped to browser-discovered apps.
inventory view scoped to browser-discovered apps, including the same review-before-apply screen
and background **Pending bulk actions** status indicator for bulk Approve, Unapprove, Block, and
Unblock operations described in [Applications](./users-accounts-applications.md#bulk-actions-on-applications).

### Endpoint Agent

Expand Down
26 changes: 25 additions & 1 deletion docs/platform-areas/users-accounts-applications.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,29 @@ The AI lens and Generative AI category filter target the primary app category. W
reached via an insight or widget drilldown that pre-applies a business-category filter, the
Category chip shows "Business" to reflect the narrower scope applied by the drilldown.

### Bulk Actions On Applications

Admins can select multiple rows in the Applications table and apply **Approve**, **Unapprove**,
**Block**, or **Unblock** to all of them at once.

- Choosing a bulk action opens a review screen listing every selected app, its current status,
and the change that will be applied. Admins can search the list and deselect individual apps
before confirming.
- Apps that are already in the target state are automatically excluded, with a note explaining
why. Apps for which the action isn't supported (custom and red-teaming apps) are flagged with
an **Unsupported** badge and also excluded.
- A single batch is limited to 100 apps.
- Confirmed updates run in the background rather than applying immediately. A **Pending bulk
actions** button in the toolbar shows a live count of apps currently being updated; opening it
lists each pending app with its requested change, request time, and requester. A confirmation
toast appears once all pending updates finish.
- The **Unselect** control in the toolbar clears the current selection, and selections are
cleared automatically after a bulk action is submitted.
- Selecting all rows on the current page does not clear selections made on other pages, so a
bulk action can target apps selected across multiple pages.
- **Activate Agent** is only available when exactly one app is selected, since agent activation
applies to a single app at a time.

### Exporting Application Data

The **Export** button in the Applications table toolbar opens an export modal that lets admins
Expand Down Expand Up @@ -107,4 +130,5 @@ Common use cases:
## Access Requirements

Users and Accounts use AI usage permissions. Applications use app-management permissions, with
separate scopes for updates, allow/block operations, and agent-triggered actions.
separate scopes for updates, allow/block operations, agent-triggered actions, and export.
The **Export** button is only shown to admins holding the export scope.
48 changes: 48 additions & 0 deletions docs/release-notes/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,54 @@ hide_copy_dropdown: true

# Release Notes

## July 13, 2026

### New

- [Users, Applications, and Accounts](/platform-areas/users-accounts-applications): Bulk
**Approve**, **Unapprove**, **Block**, and **Unblock** on the Applications table now open a
review screen listing every app that will be affected before the change is applied. Admins can
search the list and deselect individual apps. Apps that are already in the target state are
automatically excluded with an explanation, and apps where the action isn't supported (custom
and red-teaming apps) are flagged with an **Unsupported** badge and excluded. A single batch is
limited to 100 apps.

- [Users, Applications, and Accounts](/platform-areas/users-accounts-applications): Bulk app
updates now run in the background. After confirming a bulk action, a **Pending bulk actions**
button appears in the table toolbar showing a live count of apps being updated. Opening it lists
each pending app with its requested change, request time, and requester, and a confirmation
toast appears once every pending update finishes.

- [AI Inventory](/platform-areas/ai-inventory): Browser Extension inventory bulk actions
(Approve, Unapprove, Block, Unblock) now use the same review-before-apply screen and pending
bulk-action status indicator as the Applications page, giving admins a consistent workflow
across both screens.

### Improved

- [Users, Applications, and Accounts](/platform-areas/users-accounts-applications): Added an
**Unselect** control to the Applications table toolbar to clear all selected apps at once.
Selections are also cleared automatically after a bulk action is submitted.

- [Users, Applications, and Accounts](/platform-areas/users-accounts-applications) and
[AI Inventory](/platform-areas/ai-inventory): **Activate Agent** is now disabled whenever more
than one app is selected, since agent activation applies to a single app at a time.

- [Users, Applications, and Accounts](/platform-areas/users-accounts-applications): Selecting all
rows on the current page of the Applications table no longer clears selections made on other
pages, so admins can build a selection across multiple pages before running a bulk action.

- [Users, Applications, and Accounts](/platform-areas/users-accounts-applications): The **Export**
button on the Applications table is now shown only to admins who have export permission for
applications.

### Fixed

- [Users, Applications, and Accounts](/platform-areas/users-accounts-applications): Fixed an
issue where the Applications table could appear empty after applying a search or filter that
returned fewer pages than the page currently being viewed. The table now returns to the first
page automatically instead of showing no results.

## June 26, 2026

### New
Expand Down