Skip to main content

Data

Source data, export details and publication rules for the Power Apps Canvas Controls catalogue.

Source dataset

Repository path
data/canvas-controls/ppcoe_canvascontrols.json
Source
dataverse
Table
ppcoe_canvascontrols
Schema version
1.0
Last exported

Dataset summary

Total controls in source
63
Active controls published
60
Last exported
Controls with guidance
28
Accessibility team assessment dates
57
Platform team assessment dates
35

Recommendation counts

  • Can use 21
  • Can use with amendments 17
  • Can use on mobile only 1
  • Avoid using if possible 8
  • Do not use 12
  • Not assessed 1

Update and publication process

  1. The exported JSON updates automatically each day from the Defra tenant.
  2. Data contract tests validate the schema, record count, dates, recommendations and slugs.
  3. Guidance HTML is sanitised at build time before it is rendered.
  4. The GitHub Pages workflow publishes site/dist after checks pass.

Inactive controls remain in the source dataset for auditability, but they are excluded from public catalogue pages, detail pages, filters and summary counts.

Screenshot status

The source data includes Dataverse-relative screenshotUrl values. These are not rendered until static image assets and suitable alt text are available.