Scenario
We are game developers. Generally speaking, after receiving a case from a publisher, we will create a new project within our organization. After the project is completed and the contract expires, the project authority will be transferred back to the publisher.
The current situation we are encountering is that we don't know how to transfer the projects under our organization to the publisher's organization, and we are not sure whether this transfer is possible?
Operation
First of all, projects in an organization can be transferred to another organization, but projects in an organization cannot be moved out of the organization (to become projects without an organization). This will need to be handled by Google from the backend. If you have such needs, it is recommended that you contact an agent for assistance.
This article explains how to transfer projects between organizations.
IAM Permissions needed
The user executing the project transfer must
- Have the "Project Mover" or "Project Owner" role in the source organization (at the organization level) (make sure it is inherited to the project to be moved, otherwise it will be added additionally)
- Have the "Project Creator" role in the target organization (at the Organization level) (it does not matter if it is only Project Owner or Organization Administrator)
Steps
You need to enter the IAM > Organization Policies of the two organizations separately:
- In the Source Organization, select “Allow destinations for exported resources” > Edit
- Applies to - Customize;
- Policy enforcement - Merge with parent
- Rules > ADD RULE -
- Policy values - Custom;
- Policy type - Allow;
- Custom values - input