We're exploring PlayFab with Economy V2 for our Unity game. We're hoping to be able to synchronize shop items that are currently defined in Unity assets with the Economy V2 catalog - in other words, create new catalog items from within the Unity Editor through an API. However, it's not clear how best to approach this with Economy V2.
The Admin API includes various endpoints for managing catalog content which sound like exactly what we would want, but these seem to only support the legacy Economy and not V2. Likewise, the server API only seems to support the legacy Economy.
The Economy API (which only applies to V2?) includes some functions like "Create Draft Item" and "Update Draft Item", which sound somewhat useful (although they don't support batch operations). However, if we use these functions from within the Editor, it seems like we can only be authenticated as a Player.
Our game doesn't support UGC and we don't want normal players to be able to create, publish, view, or delete draft items. One possible solution would be to only let certain player accounts designated as admin accounts to perform these actions, but there doesn't seem to be a way to do that.
How can we manage our Economy v2 catalog from the Unity Editor without making item-management functions available to all players? ,