Sharing and trust
The central Boardflare workflow is not just authoring a notebook. It is saving a workbook application and giving it to another person.
What is saved
In Excel, Boardflare stores notebook source and the preferred Edit/Run startup mode in workbook storage. A successful save writes and verifies the saved application source.
What is recreated at runtime
The workbook does not persist the live Python kernel. Python objects, reactive state, workbook input subscriptions, Anywidget state, published outputs, and published callables are recreated when the saved notebook runs.
Recipient requirements
A recipient needs the workbook, the Python for Excel add-in, any required external-service access, network access for required assets/packages, and permission under the recipient's organizational policies to run the workbook. They do not need a separate Python installation.
Run mode
Run mode presents the saved notebook as an operator-oriented application and hides code cells during normal use. It is not a security boundary and does not permanently hide source from someone who can edit the application.
Executable workbook trust
Notebook source is executable Python and can run when a trusted workbook opens in Run mode. Know who authored it, understand external services it contacts, understand the data those requests contain, and test it before production use.
Pre-sharing checklist
- Save until Boardflare reports Saved.
- Close and reopen the workbook.
- Verify the intended startup mode.
- Verify
BF.OUTPUT()consumers. - Verify
BF.FUNCTION()consumers. - Test invalid/missing inputs.
- Test unavailable network services.
- Test package loading in a fresh session.
- Add operator instructions and ownership/contact information.
- Have a second user open and operate the workbook.