# Set the firm's configuration controls **PUT /api/v1/firm/{firm_uuid}/network-settings/{key}/configuration-controls** Enables or disables sub-firm and/or adviser configuration for a setting. Disabling sub-firm configuration removes the value it allowed the firms below it to hold, with an audit entry and an in-app notice to each affected firm's admins. ## Servers - https://api.plannrcrm.com: https://api.plannrcrm.com () ## Authentication methods - Personal access token & O auth2 ## Parameters ### Path parameters - **firm_uuid** (string) - **key** (string) ### Body: application/json (object) - **sub_firm_configuration_enabled** (boolean) whether the firm's direct sub-firms can hold their own value for this setting - **adviser_configuration_enabled** (boolean) whether the firm's advisers can hold their own value for this setting ## Responses ### 200 #### Body: application/json (object) - **key** (string) - **label** (string) - **sub_firm_configuration_enabled** (boolean) - **adviser_configuration_enabled** (boolean) - **editable** (boolean) - **locked_message** (string) ### 422 Validation error #### Body: application/json (object) - **message** (string) A human-readable description of the error. - **errors** (object) Validation messages keyed by the field that failed. [Powered by Bump.sh](https://bump.sh)