We have a lot of internal design information in our private confluence spaces. We want to share some of that to an external service provider as part of a specification for work they need to deliver for us. These spaces includes 3rd party plugins embedded in our pages like drawio and Swagger Open API 3.0 documentation.
Our approach has been to create a new space to which we can give our external service provider access and use the excerpt macro to pull content across from our private spaces to the external one.
This works like a charm, only problem is we are not able to expose content from the drawio and Swagger API plugins.
We get the following error:

Is there an easy way to expose content to external users without giving them full access to editing these documents?