Skip to main content
cancel
Showing results forย 
Search instead forย 
Did you mean:ย 

Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.

Reply
Kesahli
Frequent Visitor

Workspace contributor not authorised to access notebook during scheduled pipeline execution

I have a pipeline with a Copy Activity followed by a notebook that loads the copied files to Delta tables. There is a service account on the workspace with contributor role. When logging in manually as the service account, it can successfully run the entire pipeline. However a scheduled overnight run results in an error "User is not authorised for this artifact xxxx-xxxx...." - the artifact ID is that of the notebook.

The Copy activity successfully copies into the Files section of the Lakehouse, and the Load_to_Tables notebook is (meant to be) loading tables into the same lakehouse (in a specific schema).

Direct access permissions on the notebook are Read, Write, Execute (from contributor role).

The service account is used to set the pipeline schedule. 

Notebook run log shows no instance of the notebook starting at scheduled time - presumably because the account doesn't have access to it in order to run it.

What else can I check/do to get the schedule running?

 

service_acct_permissions.png

service_acct_failure.png

1 ACCEPTED SOLUTION
Anonymous
Not applicable

Hi @Kesahli ,

 

I have the following suggestions:

 

Make sure the service account has permissions everywhere it is needed, not just the workspace, but also the specific Lakehouse or Delta tables. The Storage Blob Data Contributor role may be required.

 

Specific information on this point of advice can be found at the link below:

Issue when running notebook from pipeline - Microsoft Q&A

 

Try reconfiguring the pipeline or re-adding the notebook, sometimes this can solve the problem.

 

If that doesn't work, try creating a new notebook and re-adding it to the pipeline.

 

Best Regards,
Yang
Community Support Team

 

If there is any post helps, then please consider Accept it as the solution  to help the other members find it more quickly.
If I misunderstand your needs or you still have problems on it, please feel free to let us know. Thanks a lot!

View solution in original post

1 REPLY 1
Anonymous
Not applicable

Hi @Kesahli ,

 

I have the following suggestions:

 

Make sure the service account has permissions everywhere it is needed, not just the workspace, but also the specific Lakehouse or Delta tables. The Storage Blob Data Contributor role may be required.

 

Specific information on this point of advice can be found at the link below:

Issue when running notebook from pipeline - Microsoft Q&A

 

Try reconfiguring the pipeline or re-adding the notebook, sometimes this can solve the problem.

 

If that doesn't work, try creating a new notebook and re-adding it to the pipeline.

 

Best Regards,
Yang
Community Support Team

 

If there is any post helps, then please consider Accept it as the solution  to help the other members find it more quickly.
If I misunderstand your needs or you still have problems on it, please feel free to let us know. Thanks a lot!

Helpful resources

Announcements
November Fabric Update Carousel

Fabric Monthly Update - November 2025

Check out the November 2025 Fabric update to learn about new features.

Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Users online (25)