Skip to content

[Bug] Viewer unable to open Artifact stored in Onelake #260

@pcschoaff

Description

@pcschoaff

Workload Manifest Schema Version (if relevant)

No response

Your Question

We have artifacts with definitions stored in onelake. When a User attempts to open and view the artifact we make a call such as

GET https://onelake.dfs.fabric.microsoft.com/(Workspace Id.)/(Asset Id.)/Files

This works fine for Users who have Contributor Role or better. However, for Users with Viewer Role we receive the error...

RESPONSE: {"error":{"code":"Forbidden","message":"User is not authorized to perform current operation for workspace '(Workspace Id.)' and artifact '(Asset Id.)'"}}

Is this intended? Is there another method we should be using to allow Viewers to read our artifact definitions from lakehouse?

Context / Background

No response

Additional References

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingquestionFurther information is requested

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions