Skip to content

[BUG] fab config set workspace_private_links_enabled true returns InvalidInput although listed as available setting #231

@mkufa

Description

@mkufa

Bug Description

When attempting to enable the configuration setting workspace_private_links_enabled via the fab CLI, the command fails with an InvalidInput error, despite the setting appearing to be available.

Impact
Blocks enabling Private Link-related configuration via CLI, which is critical for secure enterprise deployments (e.g. environments requiring network isolation and compliance controls).

fabric-cli version

1.6.1

Python version

3.13

Operating System

Windows

CLI Mode

Interactive mode

Authentication Method

Interactive browser login

Steps to Reproduce

  1. Run the following command:
    fab config set workspace_private_links_enabled true
  2. Observe the error message:
    x config set: [InvalidInput] 'workspace_private_links_enabled' is not a known configuration key
  3. List available configuration settings:
    fab config ls
  4. Review output (excerpt):
---------------------------------------------
cache_enabled                 true
debug_enabled                 false
encryption_fallback_enabled   false
job_cancel_ontimeout          true
local_definition_labels
mode                          command_line
output_item_sort_criteria     byname
show_hidden                   false
default_az_subscription_id
default_az_resource_group
default_az_location
default_az_admin
default_capacity
default_open_experience       fabric

Expected Behavior

If workspace_private_links_enabled is documented or listed as an available configuration key, it should be possible to set it via:
fab config set workspace_private_links_enabled true

Actual Behavior

The CLI returns:
[InvalidInput] 'workspace_private_links_enabled' is not a known configuration key

Additional Context

The setting workspace_private_links_enabled is referenced as an available configuration option, but it is:

  • Not recognised by the CLI when setting it
  • Not shown in the output of fab config ls

This suggests one of the following:

  • The setting is not yet implemented in the CLI
  • The setting is restricted to a specific mode/environment
  • There is a mismatch between documentation and CLI support

Possible Solution

No response

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions