Hello Developers of Robloxia,
Today, we would like to introduce you to Unified Game Permissions. This feature has long been in Beta as we iterated and made changes to improve the experience. Below, I’ll walk you through these various changes…
Permissions & Team Create
User-Owned Games
One of the major changes with this feature is that we moved how you add users to Team Create sessions. Previous behavior was adding a user via the Team Create widget. Now you need to go to Home > Game Settings > Permissions Tab in order to add users.
You will still need to turn on Team Create in order to add your friends.
We have noted the feedback of being allowed to add play testers without having to turn on Team Create.
Group-Owned Games
With group-owned games, we now give you the ability to customize the setting per role-set. This means you no longer need to give entire role-sets the Create & Edit Group Games permission if you only want the user to access a single game; however, when given a role-set Edit permission in this menu. they will not have access to group assets outside of the game or any other games owned by the Group. In order to find the game that was shared with that role-set, users in that role-set will need to go to the Shared With Me tab to find the game.
Note: The permissions on the group will override any permissions set here, except “Play”.
Play
We added a new feature which allows you to add your friends or give specific group role testing permissions for your game. Just give a role-set or a friend the “Play” permission, and they can now navigate to the Game Details page and play the game with you without the game being required to be public.
User-Owned Game Permissions
We also changed how permissions work in User-Owned Games. Previously, when giving a friend access to Team Create session they couldn’t do certain actions (e,g Create a New Place). This created an inconsistent and frustrating experience in Studio for that user. Below is a matrix of previously not possible permissions, and the new capabilities when adding a user. (Only the owner can add collaborators)
This is a step toward creating a unified permissions model for Studio. We have enabled other features such as Permissions for Packages that will allow you to hire contractors and receive assets without requiring you to give them access to your game(s).
We have noted the feedback on granular permissions and will investigate this for future improvements to the overall permission model.
A Quick Changelist For Beta Users
This only impacts former beta users. When using a Beta, the feature is always subject to change.
- We have migrated all users with “Manage” to “Edit”
- Groups that were added will be removed
- Non-friends have been migrated from “Manage” or “Edit” to “Play”
- No longer allowed to add individual users to Group Games
- Group Members-only option has been removed in favor of the added per role-set feature
The End
As always, we are excited to hear your feedback as we continue to make improvements and changes to Studio.
I want to give a huge shoutout to @smoothiecriminals, @n_warrior1729, @Subcritical_alt and @funturious