Best way to isolate the management of different Worker/D1/Pages apps

For Workers & Pages, what is the name of the domain?

N/A

What is the issue or error you’re encountering

See below

What steps have you taken to resolve the issue?

I work for a small software company. We have a few low-traffic apps that different departments want to build: one for IT to monitor software updates, one is an internal tool for engineering, one to support our marketing website.

The developer team for each app is different. I want each team to only have access to deploy/monitor/configure their own app.

If I were hosting on AWS, I would create a sub-account for each app and give the developers of each app access to just one sub-account each.

On Cloudflare, I cannot find a good way to achieve this.

The best option I can think of right now:

  1. Create three fake email addresses and create a Cloudflare account with each one.
  2. Invite my primary user to be an admin on all three accounts.
  3. Invite the development team users to one account each.
  4. I’m guessing I’ll also have to configure billing separately for each account?

Is there a better way to accomplish this?

This topic was automatically closed after 15 days. New replies are no longer allowed.