-
Notifications
You must be signed in to change notification settings - Fork 7.3k
[Workers][Developer Platform] Add "Workers Platform" roles to "roles.mdx" #22362
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Workers][Developer Platform] Add "Workers Platform" roles to "roles.mdx" #22362
Conversation
Howdy and thanks for contributing to our repo. The Cloudflare team reviews new, external PRs within two (2) weeks. If it's been two weeks or longer without any movement, please tag the PR Assignees in a comment. We review internal PRs within 1 week. If it's something urgent or has been sitting without a comment, start a thread in the Developer Docs space internally. PR Change SummaryAdded a new experimental role for read-only access to Developer Platform products in the documentation.
Modified Files
How can I customize these reviews?Check out the Hyperlint AI Reviewer docs for more information on how to customize the review. If you just want to ignore it on this PR, you can add the Note specifically for link checks, we only check the first 30 links in a file and we cache the results for several hours (for instance, if you just added a page, you might experience this). Our recommendation is to add |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is it weird to have "Workers Admin" but not a corresponding read-only permission for Workers?
I get the rationale behind calling it dev plat instead of Workers
A little bit, I've heard conversations about renaming it. FWIW this role that I'm adding should be equivalent, but read-only. |
bcf040a
to
03d4f71
Compare
03d4f71
to
9964244
Compare
src/content/changelog/workers/2025-06-16-workers-platform-admin-role.mdx
Outdated
Show resolved
Hide resolved
src/content/changelog/workers/2025-06-16-workers-platform-admin-role.mdx
Outdated
Show resolved
Hide resolved
### How are you affected? | ||
|
||
If you're using the old role name "Workers Admin" to talk to our API, you should | ||
update all your references to use the new name "Workers Platform Admin". |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a breaking change?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, turns out some API(s) expect the role name (non-constant) instead of the role id (constant). Honestly this is news to me, as we have renamed roles in the past without issues.
src/content/changelog/workers/2025-06-16-workers-platform-admin-role.mdx
Outdated
Show resolved
Hide resolved
9964244
to
2e75b34
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like there is a conflict needs to be resolved before merge but content 👍
The role should provide read-only access to most Workers Platform products: https://www.cloudflare.com/developer-platform/products/ These include: - Workers - Pages - Durabe Objects - KV - R2 - etc
The former was not even the latest name, it was "Workers Admin". So the roles for this role were a bit out of date.
21d28e3
to
3368d19
Compare
Congratulations @danielrs, the maintainer of this repository has issued you a holobyte! Here it is: https://holopin.io/holobyte/cmc0o0ten403707ju39efe4us This badge can only be claimed by you, so make sure that your GitHub account is linked to your Holopin account. You can manage those preferences here: https://holopin.io/account. |
The role should provide read-only access to most Developer Platform products:
https://www.cloudflare.com/developer-platform/products/
These include:
Summary
*The role is currently experimental; visual glitches in the Dash, or API access issues might occur.
Screenshots (optional)
Documentation checklist