tableCopilot & Agentsofficial - Microsoftderived - from the source, no model text

Table 6943 "Expense Agent Access Control"

ExpenseAgent · Microsoft.ExpenseAgent

Across versions

  1. BC23-28not present
  2. BC29-30present

Neighbourhood 4 connected objects and pages

Table 6930 "Expense Agent Setup" (relates to)Expense Agent SetupPage 6984 "Expense Agent Access Ctrl API" (pages and codeunits on it)Expense Agent Access Ctrl APIPage 6995 "Expense Agent Access Ctrl" (pages and codeunits on it)Expense Agent Access CtrlCodeunit 6968 "Expense Audit Subscribers" (event subscribers, 4 links)Expense Audit Subscribers

Open in the neighbourhood explorer

One hop out, from the extracted relations and call graph. Up to 40 shown; the sections below list them all.

ExpenseAgent · Microsoft.ExpenseAgent · BC29-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Caption Expense Agent Access Control
Access Internal
Extensible false
DataClassification CustomerContent

Fields

Explanation: the field’s ToolTip in the code; without one, the ToolTip of a page control bound to the field (marked via the page); without that, its Caption (marked caption) when that differs from the name.

No. Name Type Explanation Notes
1 Setup System ID Guid Specifies the Expense Agent Setup record this access control belongs to. TableRelation Table 6930 “Expense Agent Setup” (“Expense Agent Setup”.SystemId); DataClassification SystemMetadata
2 User Security ID Guid Specifies the User Security ID of the user associated with this agent. TableRelation “User”.“User Security ID”; DataClassification SystemMetadata
3 Authentication Email Text[250] Specifies the authentication email address of the user. FlowField: lookup(User.“Authentication Email” where(“User Security ID” = field(“User Security ID”))); not editable
4 Can Configure Agent Boolean Specifies whether the user can configure this agent. DataClassification SystemMetadata
5 Can Work on Behalf Boolean Specifies whether the user can work on behalf of other expense users. DataClassification SystemMetadata

Keys

  • PK: Setup System ID, User Security ID (clustered)

Trigger event subscribers

Procedures

  • GetByUserSecurityID(UserID: Guid): Boolean

Plus 1 local procedures.

Triggers

OnDelete

Relations

Pages and codeunits on this table

Recent changes

Ask your agent

Procedure bodies are not stored here (D10). For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "table", object_name: "Expense Agent Access Control"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources