bcquality/microsoft/knowledge
Jeremy Vyska 2f3e5afac1 Add retention policy knowledge to the privacy domain
Two articles covering retention policies for extension-owned tables,
the gap that lets high-volume log tables grow unbounded:

- register-owned-log-tables-for-retention-policies: an extension's own
  log tables must be added to the allowed-tables list from install AND
  upgrade code, guarded by IsAllowedTable plus an upgrade tag, with a
  mandatory minimum retention where audit needs one.
- ship-a-default-retention-policy-setup: registration only makes a table
  selectable; nothing is deleted until a Retention Policy Setup record
  exists, so ship one (disabled by default) as the platform's own
  Retention Policy Installer does.

Each ships good/bad AL samples. Claims verified against the BC admin
docs and the Retention Policy module in microsoft/BCApps.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011gvTjm746MtJEVWeRTbG46
2026-09-10 12:58:26 +02:00
..
appsource Improve partner onboarding and documentation navigation (#174) 2026-09-09 17:31:03 +02:00
breaking-changes Improve partner onboarding and documentation navigation (#174) 2026-09-09 17:31:03 +02:00
data-modeling Improve partner onboarding and documentation navigation (#174) 2026-09-09 17:31:03 +02:00
error-handling Improve partner onboarding and documentation navigation (#174) 2026-09-09 17:31:03 +02:00
events Improve partner onboarding and documentation navigation (#174) 2026-09-09 17:31:03 +02:00
interfaces Improve partner onboarding and documentation navigation (#174) 2026-09-09 17:31:03 +02:00
performance Improve partner onboarding and documentation navigation (#174) 2026-09-09 17:31:03 +02:00
privacy Add retention policy knowledge to the privacy domain 2026-09-10 12:58:26 +02:00
query Improve partner onboarding and documentation navigation (#174) 2026-09-09 17:31:03 +02:00
security Improve partner onboarding and documentation navigation (#174) 2026-09-09 17:31:03 +02:00
style Improve partner onboarding and documentation navigation (#174) 2026-09-09 17:31:03 +02:00
telemetry Improve partner onboarding and documentation navigation (#174) 2026-09-09 17:31:03 +02:00
testing Improve partner onboarding and documentation navigation (#174) 2026-09-09 17:31:03 +02:00
ui Improve partner onboarding and documentation navigation (#174) 2026-09-09 17:31:03 +02:00
upgrade Improve partner onboarding and documentation navigation (#174) 2026-09-09 17:31:03 +02:00
web-services Improve partner onboarding and documentation navigation (#174) 2026-09-09 17:31:03 +02:00
.gitkeep Add .gitkeep files to community and microsoft directories; remove .gitkeep from samples 2026-04-17 06:03:14 +02:00