Skip to content

[BUG] Extension v2.10.5 requires workspace admin permissions to initialize, blocking all non-admin users #1836

@Createdd

Description

@Createdd

Version: databricks.databricks-2.10.5-win32-x64

Issue:
The extension fails to load for non-admin users with 403 Forbidden error when checking workspace configuration:

Error: unauthorized to perform ReadAction on /org_admin_conf/enableProjectTypeInWorkspace
API: /api/2.0/workspace-conf?keys=enableProjectTypeInWorkspace,enableWorkspaceFilesystem

Expected Behavior:
Extension should work for regular workspace users with valid Personal Access Tokens. Workspace configuration checks should be optional or gracefully degrade if permissions are insufficient.

Actual Behavior:
Extension completely fails to initialize. No workspace browsing, no notebook execution - nothing works.

Impact:
All non-admin users cannot use the VS Code extension, even though they have full access via web UI.

Workaround:
None found. Granting workspace admin role is not acceptable for regular developers.

Request:
Make workspace-conf API calls optional or handle 403 gracefully without blocking extension initialization.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions