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
62
Active controls published
62
Last exported
Controls with guidance
1
Accessibility team assessment dates
3
Platform team assessment dates
1

Recommendation counts

  • Can use 17
  • Can use with amendments 8
  • Can use on mobile only 0
  • Avoid using if possible 6
  • Do not use 13
  • Not assessed 18

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.