Enterprise feature. Model access policy is available on Enterprise accounts. Contact your Fireworks representative if you need this enabled.
What it controls
Each model can be allowed or denied independently across four capabilities:
Fast mode is evaluated separately from standard serverless. You can allow one without the other.
Default behavior
Accounts that never configure a policy keep today’s open default: all models are allowed for all users.Configure in the console
Account admins can manage model access policy in the Fireworks console at Settings → Governances → Model Access (open in console). Use the console to allowlist or block models and toggle capabilities (serverless, Fast, deployments, and training) without using the CLI or API. You can also configure policy with firectl or the REST API.Allowlist a set of models
The most common pattern is to deny everything by default and allow only the models your organization approves.Deny specific models (blocklist)
To block individual models while leaving the rest of the catalog open, add per-model deny rules without changing the default:Step-by-step allowlist
If you prefer explicit steps instead ofpolicy allowlist:
Authorization
REST API
Account admins can also manage policy through the API:GET /v1/accounts/{account_id}/policySettingsPATCH /v1/accounts/{account_id}/policySettings
defaultPermissions or a rule’s permissions object is sent.
Important limitations
- Account-wide only. Policy cannot differentiate access between teams, divisions, or individual users on the same account.
- Explicit model IDs. Rules are keyed on model resource names (for example
accounts/fireworks/models/qwen3-235b-a22b). You must list the models you want to control. - Hosted models in rules. New per-model rules apply to Fireworks-hosted serverless models. If you use a deny-all default and need to permit training or deployments on your own uploaded base models, configure those capabilities in
defaultPermissionsinstead of per-model rules. - Propagation delay. Policy changes are not instant at the API edge. Allow up to several minutes (and up to an hour for idle API keys) before assuming a change has taken effect everywhere.
- Rule limit. An account can store roughly 85 per-model rules.
Related
- Enterprise features — overview of Enterprise administration capabilities
- Managing users — account roles and permissions
- Audit & access logs — monitor account activity