are the canvas protected by x-pack?
it's possible to embed a canvas in a kibana's dashboard?
If you have enabled security, Canvas workpads will require user authentication just like all other visualizations.
At this time Canvas workpads can not be embedded into Kibana dashboards. There is an existing feature request for this.