I’m trying to update an API key under the group of the company I work for. Every time I add universe-datastores.objects:read to the permissions and click Save, I get the following error pop-up:

I tried a few times and had to check the console for the real reason the request was failing - I just don’t have sufficient permissions to do this.

This explanation should have been in the error pop-up.
Page URL: https://create.roblox.com/dashboard/credentials?activeTab=ApiKeysTab
3 Likes
Hey ChipioIndustries,
Thanks for the bug report! I was able to reproduce this bug, but only in a specific circumstance where an account was editing an API key at the same time its permissions were revoked. After refreshing, the account was presented with “You do not have permissions to generate API keys for this community” on the main API Keys page, and was not be able to access the API key page for specific keys moving forward.
Was this the case for you or were you able to access the list of API keys after your permissions were revoked?
1 Like
I’m still able to access the page and even create API keys with certain permissions. I have another open bug report that may be the root cause of this one: Unable to Create Datastore Open Cloud Key for Group I Don’t Own
1 Like
Thanks for the extra context, I think I might have narrowed down the issue, which is a bug with permission checks for datastores and a few other scopes. Assuming trusted users are in your legacy role, could you try enabling “Create and edit community experiences” under the legacy role you are in and try again?

I was moved to a higher legacy role and I was able to update the API key. Thanks for your help!
1 Like
We are updating our error handling right now. Next time you will see a more accurate error message. Thank you for bringing this up.
2 Likes