Hello developers,
Collaboration is an essential part of the development workflow. That’s why we are transforming Studio into a collaborative workspace where creating with others is intuitive and robust in all aspects of development.
In this beta release, One-click Collaborate Button, we’ve streamlined the process of adding collaborators to easily start collaborating with a single click. To enable this feature, follow these steps:
- Go to File > Beta Features
- Check the box corresponding to One-click Collaborate Button
- Click Save
- Restart Studio
New “Collaborate” button
First and foremost, you will see a new Collaborate button in the upper right corner of Studio that is always visible. When you are ready to collaborate on an experience, simply click that button to add collaborators. Any collaborator you add will have access to the experience, and Team Create will automatically turn on to allow everyone to edit together. The previous process of saving to Roblox, enabling Team Create from its widget, and navigating to Game Settings > Permission can now be accomplished with just one click.
Clear view of collaborators and access level
Once you click the Collaborate button, a new dialog called Manage Collaborators will appear. Here you can view and manage your collaborators. We have also updated how we display permission details to clarify the scope of access (e.g. Edit, Play) given to a collaborator.
Note: Searching for collaborators and what permissions you can give them has not changed with this release.
The different access levels granted as well as how they are displayed differ between user-owned and group-owned experiences.
For user-owned experiences: If you are the owner of an experience, Edit access can be granted to any of your friends. Non-friend users or a group can also be added to your experience, but they can only be granted Play access.
For group-owned experiences: A collaborator must have a role within the group to have Edit access. There are two ways a role can have Edit access to group-owned games:
- Enable the Create and edit group experiences permission for the role.
- Users with this role and permission have Edit access to all experiences owned by the group. A group’s roles and default permissions are managed from the configuration page in Groups - Roblox, and cannot be changed from Studio. In Studio, these roles display Edit access but will be grayed out to indicate that you cannot change the access level from here, as shown below.
- Grant Edit access to a role for a specific experience in Studio.
-
Group owners can grant Edit access to specific experiences to roles without the Create and edit group experiences permission enabled. With a group-owned experience open, click on the Collaborate button. Then select the role (access level should show as No access) and set the access level to Edit. All users within this role should now have Edit access for this experience only; this won’t grant them access to other group experiences.
Users outside of a group cannot have Edit access to the group’s experiences, but they can be granted Play access (allows users to play experiences with Private playability).
Note: Only the group owner has the ability to view and change role access levels.
Friends are clearly labeled when searching for collaborators
When searching for collaborators, you can now easily find your friends with a new Friend label shown at the top of the search results. This helps to prevent accidentally adding someone you don’t know if you misspell their username.
The Collaborate button and the Manage Collaborators dialog will become the control tower for collaboration in Studio. We’d love your feedback as we continue to iterate; if you have any requests or issues, please post below!
Many thanks to @Brouhahaha, @RacquetBaller, @SwirlTheNumbers, @yipiokay, and @swgridnik for making this feature possible.