- 0 minutes to read

Using the Nodinite Repository Model

Create and make use of documentation that matters!

With Nodinite Repository Model, you can document your System Integrations solutions and business workflows and visualize these using the Integration Landscape feature of Nodinite (design and document before your code!). There are vast features available including pre-defined properties as well as the ability to make use of Mermaid diagrams.

Integration Landscape
Here's an example of a Nodinite Integration Landscape.

Users with the proper allowances can easily access the information in Log Views and Monitor Views. All data in the Nodinite Repository Model is included in Monitoring Alerts from Alarm Plugins.

The Nodinite Repository Model has CMDB features contains the following User-defined artifacts:

Repository Model
Here's an example of 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

The anchor links within the expanded modal take the user directly to the associated item within the modal. This feature provides fast access to large amounts of configured data within the Repository Model.

Nodinite Repository Model data as seen from within Monitor Views

The data is visible for Users with the proper allowance from Monitor Views where there is an association with one or more Integrations.
Repository Model Tab in a Monitor View
Here's an example of the Nodinite Repository Model tab as seen in a Nodinite Monitor View.

The Repository Model content is visible in the 'Repository Model' tab.
Integration details
Here's an example of the Nodinite Repository Model data.

Nodinite Repository Model data as seen from within Log Views

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

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

The magic behind the scence is making an association with Transport Contracts that is either bound to one or more Services and Contracts.


Reports and sharing the data

Since all Data within Nodinite Web Client comes from the Web API, it is possible for you to create Reports on the same set of data. If you have limited access to data within the Nodinite Web Client, you have limited data in return using the Nodinite Web API.

For example, you can use Microsoft Excel, Microsoft Power BI or any other tool operating on JSON data. The address for the data being presented can be copied from the 'Copy API URL' button/dialogue.
Copy API URL
Here's an example of the Copy API URL button.

From the Copy API URL modal, you can then choose to copy the address using either the current filtered result (what you currently see) or the unfiltered data (ALL). Copy URL Modal
Here's an example of the Copy API URL modal.

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

Next Step

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