- 0 minutes to read

Unlocking Integration Success with the Nodinite Repository Model

The Nodinite Repository Model is your central hub for documenting, visualizing, and managing system integrations and business workflows. This guide will help you:

  • ✅ Centralize and standardize integration documentation
  • ✅ Visualize your integration landscape for better decision-making
  • ✅ Enable fast access to actionable data for all stakeholders
  • ✅ Enhance compliance and governance with CMDB features

Create documentation that drives action and clarity!

With the Nodinite Repository Model, you can:

  • Document integrations and workflows before you code
  • Visualize relationships and dependencies using Mermaid diagrams
  • Leverage pre-defined properties for consistency

Repository Model Overview (Mermaid)

Below is a visual representation of the Repository Model and its key artifacts. This diagram helps you quickly understand how systems, integrations, services, endpoints, and metadata relate to each other.

graph TD Systems[Systems] Integrations[Integrations] Services[Services] Endpoints[Endpoints] MessageTypes[Message Types] CustomFields[Custom Fields] CustomMetadata[Custom Metadata] Articles[Articles] Tags[Tags] Systems -->|uses| Integrations Integrations -->|consumes| Services Services -->|exposes| Endpoints Endpoints -->|handles| MessageTypes Integrations -->|documents| Articles Integrations -->|tagged with| Tags Integrations -->|has| CustomFields Integrations -->|has| CustomMetadata

This diagram shows the relationships between core Repository Model artifacts.

You can also visualize your integration landscape interactively:

Integration Landscape Example of a Nodinite Integration Landscape.

When you have the right permissions, you access information directly in Log Views and Monitor Views. Nodinite includes all Repository Model data in Monitoring Alerts from Alarm Plugins.

The Nodinite Repository Model provides CMDB features and includes the following User-defined artifacts:

Repository Model Menu items for the Nodinite Repository Model.

Core Services Web Client User Guide Add or Manage
Integrations Integrations Overview Add or manage Integration
Systems System Overview Add or manage System
Services Service Overview Add or manage Service
Endpoints Endpoints Overview Add or manage Endpoint
Message Types Message Type Overview Add or manage Message Type
Custom Metadata Custom Metadata Overview Add or manage Custom Metadata
Custom Fields Custom Fields Overview Add or manage Custom Field
Articles Articles Overview Add or manage Article
Tags Tags Overview Manage Tag

Anchor links in the expanded modal take you directly to the associated item. Rapidly access large amounts of configured data within the Repository Model.

Repository Model Data in Monitor Views

With the right permissions, you see Repository Model data in Monitor Views where you associate one or more Integrations. Repository Model Tab in a Monitor View Repository Model tab in a Nodinite Monitor View.

The Repository Model content appears in the 'Repository Model' tab. Integration details Repository Model data example.

Repository Model Data in Log Views

When bound, Nodinite Repository Model data displays on Logged Events in Log Views. Click the caret down icon () to the left of the 'Action' button: Log Events details button Log Events details button.

Then, click the Repository Model tab to view the content. Repository Model tab and example data in a Log View Repository Model tab and example data in a Log View.

Nodinite makes the association with Transport Contracts that you bind to one or more Services and Contracts.


Reports and Data Sharing

All Data in the Nodinite Web Client comes from the Web API. You can create Reports on the same set of data. If you have limited access in the Nodinite Web Client, you get the same limited data using the Nodinite Web API.

For example, use Microsoft Excel, Microsoft Power BI, or any other tool that works with JSON data. Copy the data address from the 'Copy API URL' button/dialogue. Copy API URL Copy API URL button.

From the Copy API URL modal, choose to copy the address for either the current filtered result (what you see) or the unfiltered data (ALL). Copy URL Modal Copy API URL modal.

  • Tab: URL - Current resultset
  • Tab: URL - Complete resultset

Next Steps

Add or manage Article Add or manage Custom Metadata Add or manage Endpoint Add or manage an Integration Add or manage Message Type Add or manage Service Add or manage System Add or manage Tags

Administration
Monitor Views
Log Views