Use playfab-cli to manage title-level configuration, catalog settings, and global entity policies. Use when the user needs to inspect or modify title configuration, enable/disable Economy v2, or set global policies. Do not use for player-specific or item-specific operations.
Use playfab-cli to manage title-level configuration and policies.
| Tool | Description |
|---|---|
get_catalog_config | Retrieve the catalog configuration for the title |
update_catalog_config |
| Update the catalog configuration |
set_global_policy | Set the global policy for all entities |
get_global_policy | Get the global policy |
# Get catalog configuration
playfab-cli tool call get_catalog_config --json '{}'
# Update catalog configuration
playfab-cli tool call update_catalog_config --json '{
"config": {
"IsCatalogEnabled": true,
"Platforms": ["Steam", "GooglePlay", "AppleAppStore"],
"AdminEntities": [{"Id": "...", "Type": "title"}]
}
}'
# Get global policy
playfab-cli tool call get_global_policy --json '{}'
# Set global policy
playfab-cli tool call set_global_policy --json '{
"permissions": [
{
"action": "Read",
"effect": "Allow",
"resource": "pfrn:data--*!*/Profile/*",
"principal": "*"
}
]
}'
playfab-cli system ping
playfab-cli config show
playfab-cli tool call get_catalog_config --json '{}'
playfab-cli tool call get_global_policy --json '{}'
# Check current config
playfab-cli tool call get_catalog_config --json '{}'
# Update config to enable catalog
playfab-cli tool call update_catalog_config --json '{"config": {"IsCatalogEnabled": true}}'
update_catalog_config before using catalog/inventory tools.