Hi. We created a few games (titles) under the same studio and we already have a few thousands of players for each title. But now we realized that we need to put each title under a separate studio. Is it possible to move a game to another studio?
Hi. We created a few games (titles) under the same studio and we already have a few thousands of players for each title. But now we realized that we need to put each title under a separate studio. Is it possible to move a game to another studio?
We're not currently set up for that, but let me ask - is the issue about permissions for the developers who have access to the title in the Studio, or about how the player accounts are stored in the service? Via user role models (https://api.playfab.com/docs/tutorials/landing-enterprise/playfab-user-roles), you can control who has what access to each title in a studio, so that's a possibility for the former. If it's the latter though, the player accounts are created with the Publisher ID as a key component - the Publisher ID determines where the player accounts "live", so that multiple titles from a single developer/publisher can share player accounts. Basically, the title data is separate, but that means that a player who has linked Facebook, a device ID, Twitch, etc. to an account can sign into the other titles that share a Publisher ID using any of those credentials, and it connects them to the same account. All titles in a studio have the same Publisher ID by default. Changing the Publisher ID on a title would effectively "reset" the players for it, cutting off access to the existing accounts.
Thank you for your answer!
Yes, we are trying to AVOID the situation when a player who has linked Facebook, a device ID, Twitch, etc. to an account can sign into the other titles that share a Publisher ID using any of those credentials, and it connects them to the same account.
Am I correct to understand that if we move the title to another studio then all the players of that title will loose access to current account which will lead to loss of their game progress?
Specifically, it's the Publisher ID that determines the "space" where the root of the player account lives. Right now, those titles share a Publisher ID, meaning that each player account has one set of login credentials across all the titles. Moving a title to a new Publisher ID would effectively mean removing all player accounts for that title.
Is it possible to copy all users from one game to another with different studios and save playfabId and linked devices?
That's not a built-in option, as the service is designed for secure isolation between Publisher IDs. Technically, it would be possible to write and test a script that would do this, if you wanted to work with us on a custom development contract. But please be aware that given our current schedule, that work couldn't start in the next few weeks, and it would be necessary to block all access to your title during the conversion, to prevent any database issues. How long that would be would depend upon the size of the user base.
3 People are following this question.