---
id: change/bcapps/11441
type: change
title: "#11441 Fixes AB#640874: Clarify Expense Agent scheduling permission error"
summary: The Expense Agent scheduler authorization error message is now clearer, providing specific guidance to users about missing permissions and directing them to request 'Can Configure Agent' access from an administrator.
tier: official
language: en
tags:
  - fix
  - main
  - bc30
  - codeunit ea agent scheduler
system: development
review:
  state: reviewed
  by: opus
  at: "2026-10-08T02:04:49.872Z"
  flags: []
generated:
  at: "2026-10-08T01:26:53.141Z"
  pipeline: 0.2.0
  prompts:
    extract-change: 1
  input_hash: ae9496ed12f12cc965209c8ca6f27be612efabe5
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/pull/11441
    title: "microsoft/BCApps#11441: Fixes AB#640874: Clarify Expense Agent scheduling permission error"
    date: "2026-09-16"
    commit: ae9496ed12f12cc965209c8ca6f27be612efabe5
    t: null
    quote: Replace the ambiguous Expense Agent scheduler authorization error with actionable guidance
links:
  learn: []
  objects:
    - object/codeunit/6935
  features: []
  topics: []
  localizations: []
  videos: []
  posts: []
  guidelines: []
  changes: []
number: 11441
repo: microsoft/BCApps
source_id: bcapps-prs
url: https://github.com/microsoft/BCApps/pull/11441
kind: pr
base_branch: main
major: "30"
merged_at: "2026-09-16T14:51:35Z"
author: t-prda
author_type: User
community_contribution: false
labels:
  - "AL: Apps (W1)"
  - "Team: Finance"
change_class: code
change_kind: fix
behavior_change: true
breaking: false
files:
  count: 1
  additions: 4
  deletions: 3
  al: 1
apps:
  - ExpenseAgent
objects_touched:
  - key: codeunit/6935
    page: codeunit/6935
    type: codeunit
    id: 6935
    name: EA Agent Scheduler
    app: ExpenseAgent
    status: modified
objects_unjoined: []
obsoletions: []
backports:
  - number: 11442
    base: releases/29.x
    url: https://github.com/microsoft/BCApps/pull/11442
fixes_issues: []
work_items:
  - 640874
systems:
  - development
quote: Replace the ambiguous Expense Agent scheduler authorization error with actionable guidance
joined_against:
  major: "30"
  commit: ecbc028c25dbe83b61313bc566e6c1d41184bb1c
---

# #11441 Fixes AB#640874: Clarify Expense Agent scheduling permission error

> The Expense Agent scheduler authorization error message is now clearer, providing specific guidance to users about missing permissions and directing them to request 'Can Configure Agent' access from an administrator.

[Pull request](https://github.com/microsoft/BCApps/pull/11441) · merged into `main` (BC30) on 2026-09-16 by t-prda · 1 file (+4 -3), 1 AL · fix · tier official · reviewed (checked by Opus)

## What changed

- Ambiguous scheduler authorization error replaced with actionable guidance to ask an administrator for Can Configure Agent access
- Message uses the localized field caption and Expense Agent Setup page caption as placeholders, with a translator comment
- Both denial paths (no access control entry, or entry without Can Configure Agent) keep their existing rejection behavior
- No changes to authorization, scheduling, permissions or schema
- Wizard paths that reach the scheduler also show the new message
- Behaviour changes for users or extensions.

## AL objects touched

- [Codeunit 6935 "EA Agent Scheduler"](../../objects/codeunit/6935.md), ExpenseAgent: modified

## Also merged into

- [#11442](https://github.com/microsoft/BCApps/pull/11442) into `releases/29.x` on 2026-09-15

## Context

- Work items: AB#640874
- Labels: AL: Apps (W1), Team: Finance
- Systems: development
- From the description: "Replace the ambiguous Expense Agent scheduler authorization error with actionable guidance"

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).
