I feel as though more people than just me would be facing this issue, so I’m starting an idea for people to manifest interest on this.
Currently the embeddable widget will only display public content due to the fact there is currently no way to authenticate the viewers of the widget on the external website where it sits. HOWEVER, in some cases the authentication is ensured by the placement of the widget. (ie. If you place your widget inside your paid tool - which requires a login - then you know only paying customers will see the widget).
In this case you would want the embeddable widget to display any content that is available to the equivalent paying customers’ custom role within InSided, instead of limiting it to public content because InSided cannot authenticate the user.
All this would require in the Control side is the selection of a content permission setting done by selecting 1 or more roles. In the backend this would mean using this variable to filter the embeddable widget search results.