fix(community/agents): align setup and permission samples

- mark agent setup pages as non-extensible where required
- narrow the agent profile by hiding an unrelated sales-order field
- define a dedicated read-only permission set for the sales review agent
- assign AL-defined permission sets with system scope and the owning app ID
- clarify the permission scope guidance for default access controls
This commit is contained in:
Stefano Demiliani 2026-08-24 15:31:27 +02:00
parent 25f6a3e008
commit 38d341eabb
7 changed files with 23 additions and 2 deletions

View file

@ -16,6 +16,7 @@ Instance setup is not a Card or StandardDialog. The toolkit expects `PageType =
## Best Practice
Declare `PageType = ConfigurationDialog`, host `part(...; "Agent Setup Part")`, and put agent-specific fields in another group. Keep system OK/Cancel. Use a temporary source record and defer persistence until Update, as described in `agent-setup-source-table-is-temporary.md`.
The Extensible property of the page must be set to false.
See sample: `agent-setup-page-is-configuration-dialog.good.al`.