Asset Permissions in the new Creator Group Roles do not work with Animations

Recently, new Creator Group Roles were introduced, including settings for assigning roles the ability to manage group development assets (e.g. images, sounds, meshes, etc.)
image

This permission does not seem to affect Animations, which are a development asset. Currently, if a user has all Asset Permissions as well as edit access to some experiences in the group (shared via the Collaborate window in Studio), but not the “Edit all group experiences” permission, then they’ll be unable to upload any animations to the group or view them in studio.

The problem is twofold:

  1. The group will not show up under the list of available Creators on the Asset Configuration window when publishing an animation to the group

  2. The user will not be able to import animations from the group to the Animation Editor - in fact, they can’t even view the animations in studio whatsoever, they simply fail to load:

Interestingly, if the experience is published and the player joins the experience, the animations will play fine - it’s only in studio that they fail to load. I noticed that the associated error message includes the parameter “&serverplaceid=0” even when working in a team create server for a published place, and manually navigating to the API in a browser with the correct serverplaceid set actually works fine and the user is able to download the asset.

This oversight unfortunately makes the new group roles much less useful, because group owners will still need to grant edit access to all experiences in order for developers with edit access to only some of the group experiences to be able to work with animations in studio.

Expected behavior

Users with the “Create and configure development items” role should be able to view animations created by the group in studio as well as publish new animations to the group.

Page URL: https://create.roblox.com/dashboard/group/roles?groupId=12836673&activeTab=GroupRolesTab

3 Likes