C4 Diagrams Overview
The Nodinite C4 Diagrams feature helps non-admin and admin users understand integrations faster through visual architecture views.
With C4 Diagrams, you can:
- ✅ Understand integration architecture without reading every technical detail first
- ✅ Navigate between related diagrams in the same Diagram Set
- ✅ Investigate runtime flow from grouped Log Views using runtime diagram mode
- ✅ Apply Tags on Architecture Diagrams and Diagram Set entries for easier discovery and governance
- ✅ Reuse Repository data so architecture and operations stay aligned
What Is C4 Diagrams?
C4 Diagrams in Nodinite are delivered as Architecture Diagrams organized in a Diagram Set. A Diagram Set can include multiple levels such as System Landscape, Context, Container, and Component views, plus Dynamic and Deployment views.
This makes it easier for different audiences to start at the right level and drill deeper when needed.
Why This Matters for Non-Admins
Non-admin users often need fast understanding, not deep design work. C4 Diagrams gives that by combining readable architecture views with runtime context from grouped Log Views.
| Need | What C4 Diagrams provides |
|---|---|
| Understand the big picture | System Landscape and Context views |
| Understand technical structure | Container and Component views |
| Understand event behavior | Runtime diagram views from grouped Log Views |
| Stay aligned with repository truth | Diagram Sets linked to Repository entities |
Access and Configuration
C4 Diagrams is a Repository feature. Access depends on role-based permissions for Diagram Sets.
For administrators:
- Use DefaultRolesInViews to set default role assignment for new Diagram Sets.
- Use Roles and Administration to control who can access and manage architecture views.
To create or add diagram content, the assigned role must allow Create in the C4 Diagram Set permission set.
- Import diagrams requires Create rights.
- Generate diagrams from Integration Landscape requires Create rights.
- Create diagrams from BizTalk requires Create rights.
Read the complete rights mapping in Role-Based Access for C4 Diagram Sets.
Diagram Sets
A Diagram Set is a collection of related architecture diagrams. It serves as a container for organizing different views of the same system or integration.

Example of a C4 Diagram Set overview showing multiple diagrams organized under the same set.
On each entry, there is an Action button:
Example of the Actions button on a Diagram Set entry, providing options to manage the set.
The following actions are available on the Diagram Set entry:
- View - Open the set's architecture diagrams directly from the Repository.
- View in Mapify - Open the set's architecture diagrams in Mapify for interactive exploration.
- View in Mermaid - Open the set's architecture diagrams in Mermaid for a code-based view.
- Edit - Update set properties such as title, description, tags, and assigned roles.
- Hard Delete - Permanently remove the set and its diagrams from the Repository. The set can not include any diagrams.
In the C4 Diagram Set Overview, on the Actions button, you can also find the View action to open the set's architecture diagrams directly from the Repository.
Continue Learning
Use the following pages to move from overview to hands-on usage:
- Architecture Diagrams for the full feature hub
- What is a C4 Diagram Set? for business-first understanding of set concepts
- Add or manage C4 Diagram Set for a practical step-by-step walkthrough
- What is C4 Diagrams? for concept mapping
- Creating Your First C4 Diagram for a guided walkthrough
- Inspect Grouped Log Views as Runtime Diagrams for runtime analysis
Next Step
- Architecture Diagrams
- What is a C4 Diagram Set?
- Add or manage C4 Diagram Set
- What is C4 Diagrams?
- Role-Based Access for C4 Diagram Sets
- Creating Your First C4 Diagram
- Inspect Grouped Log Views as Runtime Diagrams