New permission system is broken

I’m looking to hire new developers for our studio: https://novaly.net/

I was hoping to use the new permission system, where newly added developers can use group published assets (like move animations and particles) to create new content, but unfortunately asset sharing permissions do not work unless I give new hires permissions over
to edit all group experiences

I noticed others are facing a similar issue (e.g. here), so it could be that the permissions are broken for all devs.

This issue is pretty important to us as it prevents us from hiring more Roblox developers

Thanks,
NoAlias

Page URL: https://devforum.roblox.com/t/introducing-new-permissions-to-creator-group-roles/3268381/47

5 Likes

The discord links don’t work, as they are messages in servers without an invite. Could you post a screenshot of them?

1 Like

FYI this field is for attaching the page URL of the Creator Hub that you’re experiencing issues with, so ideally this would be a link to the permissions page of said group. Not Discord.

oh thanks, I updated it

basically, new group role permissions (on the create site) are bust for asset permissions. Devs that have them granted still can’t use group assets (they have to re-upload everything), & the only solution is to give the dev legacy edit perms to all group hosted games

I guess we will have to wait for an update, that will fix it right now.

Thanks for the report! We’ll follow up when we have an update for you!

@NoAlias Can you share some of the assets (animations), the group, and the experience Id?

One thing to double-check is that the assets are owned by the group and not a user (i.e. group owner). For example, when publishing animations/models from Studio you can choose the owner:

1 Like

Experience ID - 8246874626
Animation asset ID - 18930478977 (private, as all of our assets are)
UserID - 540235391

The user has all permissions for assets management but cannot use any assets uploaded to the Novaly group

Hi NoAlias, we’re currently looking into this again. Thank you for providing those IDs.

2 Likes

Hey - apologies for not updating this sooner! Just wanted to flag we have engineering actively resolving this as we speak. Still a few unknowns, so can’t give an exact timeline, but current plan is to get it resolved as soon as reasonably possible.

5 Likes

Hello!

We are still encountering this issue as well. I wanted to ask if there was any updates on this being fixed etc… We are using Roblox’s New Permission System for our group, however, even though they have “Create and configure development items” they are not able to get access unless we give them ALL ACCESS to our group with legacy group roles.

Hope to hear an update on this!

Sincerely,
David

1 Like

Hello, this is blocking us right now!

We have no way for our animator to add the animations to the experience right now - this is a total headache for us.

I think you guys should really consider adding some info text on the relevant permissions - I didn’t know they were broken until I read this thread.

1 Like

Hello, this issue seems to still have not been resolved, It also seems like ModuleScript permissions doesn’t work when shared with an experience, for example I’ve given the permission for AssetId 9370504709 to experience 2916593387, and yet when trying to LoadAsset or require() it simply doesn’t work, and when set to be open for the marketplace it does.


2 Likes

Animations should be fixed now, after the recent improvements to Animation Sharing Improving Animation Asset Permissions

1 Like

It doesn’t appear that things are properly working as they should, our animator has all these permissions enabled under their community role however they are completely unable to upload any new animations to our group at all since the recent changes. They can upload other stuff just fine but when they try to publish an animation, our group doesn’t even show up for them.

Hey LoreStorm, does your animator have any other permissions at all for this group? Or only the asset permissions?

You also mentioned that they are unable to upload since the recent change, were they able to prior to the changes?

1 Like

Our animator currently has these permissions.

  • Avatar Item Permissions
  • Configure avatar items
  • Create avatar items
  • Asset Permissions
  • View development items
  • Create and configure development items
  • Manage development item permissions

Before this recent change they were able to create and upload animations with no problem.

However another thing that my entire team has noticed since these recent changes is now the only person who can upload audio/sound files under our group/games is the group holder. No matter how many permissions we give to certain users, even the “Grant all available permissions” permission doesn’t give these people access to upload audio files to the group. This is still an active issue my entire team is encountering and this is the error message we get whenever we try to upload any sounds


We also had a situation where our coder was unable to edit any PRE-existing API keys, they could view them and open them but whenever they go to save any changes to the API key it would give them an error… Despite our coder having all the available permissions.

  • Open cloud permissions
  • Manage own API keys
  • Manage all API keys

The error that my coder was receiving was this.
image
His web server was also unable to access those pre-existing API keys and would throw up this error message in response.


Despite having all the right permissions.

However we remade our API keys completely and both him and his server are able to access the API keys properly now so I’m not sure if this was fixed or not but figured it was worth mentioning.

Hopefully all this information helps you guys locate any problems and we hope to hear from you soon! :slight_smile: Thanks.

Thank you for the info, that’s incredibly helpful. Would you be able to create a separate bug report for the open cloud API Key issue? We’d like to keep this thread focused on asset permissions.

I do have one final question - when your group members are trying to upload animations and audio files, is the issue that they are not able to select the group as the creator in the dropdown? Or, they are able to, but they receive an error when trying to upload?

If its an error when uploading the assets and you’re able to get the error message that would be helpful.

Yeah certainly!

When it comes to our animator trying to upload animations with these permissions

  • Avatar Item Permissions
  • Configure avatar items
  • Create avatar items
  • Asset Permissions
  • View development items
  • Create and configure development items
  • Manage development item permissions

They weren’t even able to select the group to upload animations to, like it simply wasn’t in the list of options for them. This was within studio when using the “Publish to Roblox” option in the animation editor.

When it comes to uploading audio however that was attempted via the asset manager while inside a studio under our group which threw up this error


I’ve just attempted to upload the audio under our group using the creator dashboard on the website however which did in fact let me upload the audio. But i then tried again from within studio using the Asset Manager and it didn’t work. It is worth noting that I’m NOT using the new BETA feature Asset Manager either.

Hi! I’m running into the same issue with the new permission system.

I commissioned a modeller to create assets for my group, but when he tries to upload the models to the group, the group doesn’t appear as an option in the Creator dropdown.

He’s already assigned to a custom role in my Roblox group, and the role has the following Asset permissions enabled:

• View development items
• Create and configure development items
• Manage development item permissions

Despite this, the group still doesn’t show up for him when uploading.

1 Like