"Network Error" Message When Updating API Key Permissions Is Wrong

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:
image
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.
image
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?

image

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