Hi @ShankarM ,
There isnโt a direct way to package a Databricks notebook so that it can only be executed without exposing the code. The suggested way is to move your sensitive logic into a Python/Scala/Java package (for example, a .whl or .jar), upload it to DBFS, Workspace Files, or a Unity Catalog volume, and install it on the cluster. You can then create a minimal notebook or job that simply calls this package and share only that with the testers. This lets them run the workflow in the client environment while keeping the actual code hidden inside the package.