Hi Anudeep,

thanks for your response..

notebookA is not the part of repo code.. it is a constant file in workspace.

I would like to keep some files local to the workspace(for env setup) irrespective of the repos.

| git_folder (GIT)
| -- module
| ---- app.py

...
| Workspace_folder
| -- Common_Utils
| ---- env_setup.py

env_setup is local to different workspaces - dev,test and prod - hence cannot checkin to repo. 

Similar to the above set up i want to run dbutils.notebook.run(/Workspace/Common_Utils/env_setup) from app.py while executing the app through workflow/job

com.databricks.WorkflowException: com.databricks.NotebookExecutionException: FAILED: Unable to access the notebook "Workspace/Common_Utils/env_setup". Either it does not exist, or the identity used to run this job, xxx, lacks the required permissions.

But both the notebook and the permission to the notebook exists and works fine when run outside the job