You can now filter the draw.io macro in Confluence Server to display a specific diagram page and one or more layers. The various views of your filtered diagram will be exported and printed exactly as they are displayed.
Communication diagrams are another way to visualize the information more commonly represented by UML sequence diagrams. They are simpler than sequence diagrams and only show the messages that pass between the objects. See how you can create UML communication diagrams with draw.io.
Building your diagram by using layers allows you a lot more flexibility - you can switch between different views of your diagram, group related elements and protect them from being modified when you work in a different layer. In this exercise, you'll create a diagram in a top layer, following an image 'template' that you paste into the background layer.