Procedure:
This article explains how to add a developer to a single Unity project as a Project Member to ensure they can access Unity Gaming Services in the Unity Editor without granting them visibility of other projects within the organization.
Sections:
- Overview of Organization vs. Project Membership
- Steps to Add a Developer as a Project Member
- Removing Organization Membership for Limited Project Access
Overview of Organization vs. Project Membership:
In Unity, Organization Members have access to all projects within an organization, including the ability to view and manage multiple projects, depending on their assigned roles. In contrast, Project Members are granted access to specific projects only, limiting their visibility to that project without exposing other projects within the organization.
When adding a developer solely as a Project Member, they gain access to the project and its settings in the Unity Editor but will not see or access other projects within the organization. This setup provides more control over project-level access while protecting broader organization visibility.
Detailed Procedure:
To allow a developer access to a single project while keeping other projects private, follow these steps:
-
Add the Developer as a Project Member:
- Go to the Unity Dashboard and sign in.
- Select Projects from the main menu.
- Choose the project you wish to provide access to.
- Navigate to Project Members and select Add Members.
- Add the developer’s email and assign the appropriate role, ensuring they’re designated only as a Project Member.
-
Check for Organization Membership:
- If the developer is also listed as an Organization Member, they may have broader access than desired.
- Go to Administration > Organization Members to verify their membership.
-
Remove Organization Membership (if necessary):
- To restrict access solely to the specified project, manually remove the developer from Organization Members while keeping them as a Project Member.
- This ensures they only see the designated project when accessing the Unity Editor Services panel.
- Go to Administration > Organization Members >
- There should be a button with three dots [...] to the far right of the developer's name in the Organization Members list.
- Select the [...] next to the developer’s name and choose Remove from organization..
By following these steps, you can provide limited access to your project in the Unity Editor without exposing other projects in your organization.