This dashboard is deployed but deliberately shows no data until access control is set up, because it contains client media plans.
Preferred: add a domain to this Cloudflare account, map it to this Worker, and put Cloudflare Access in front of it with a rule for @nationalgrid.com and @ksvagency.com. That gives per-user sign-in.
Interim: set a SITE_PASSWORD secret on this Worker for a shared access code. Settings › Variables and Secrets › Add.