USE CASE: We have a set of UGC items (Levels in our case). We change how they are modeled (such as adding custom display properties), and need to batch update all levels that users have already published.
CODE: We login as an title admin user, and we use the PlayFabEconomyAPI.SearchItemsAsync API in a C# script to grab batches up 50 items at a time, and then iterate over them 1 by 1, editing and posting them back out with the PlayFabEconomyAPI.UpdateDraftItemAsync API.
ERROR: During update, we get a 'Action not authorized by title' error.
QUESTION: Can an admin user even update published items? Are we missing a permission? Is there a better way to batch update all published UGC items?