Managing the Visibility of Model Artifacts

Managing Models

The Model Governance and Visibility form allows you to define all relevant meta data of the model and define who is model owner and who only has visibility for a model.

In order to be able to manage the connectivity between an original model in the authoring tool and a published model on the Smartfacts platform there are three IDs relevant:

  • Model Warehouse ID

  • Model ID

  • Version ID

Whenever a model is published from the authoring tool, Smartfacts adds these three IDs to the model so there is a way to identify which published model in Smartfacts is the corresponding unit to the original model in the authoring tool.

Model Warehouse Properties

This is where the Model Warehouse ID is kept, which is relevant for managing connectivity to the original models in the authoring tools.

Model Properties

The meta data of the model can be managed here: title, authoring tool, creation time and description. The model ID is also relevant for managing the connectivity to the authoring tools.

Version Properties

Each model can have multiple versions. A title, description and version ID is maintained for each version.

Adding a model URL will allow users to jump into the original tool directly from the diagram pane using its local menu.

If the model owner who has published the model to Smartfacts has uploaded the original file, then this file can be downloaded via the download button.

Model Ownership

When a new model is published, the one and only model owner is the user who has published the model.

Only model owners have these rights:

  • Deleting a model with all its versions

  • Publishing a new version to an existing model

  • Adding other users or groups of users as model owners

  • Granting visibility to other users or groups of users

You can manage the model owners via the model owner tab.

Model Visibility

Model owners can grant other users or groups of users visibility to the model. This means that these users can then find the model via search, navigation, diff, analysis etc. They are allowed to comment on diagrams and start chats in the context of models. They are also allowed to view, add, change and delete Smartfacts links.

You can manage which users and groups of users have visibility to the model via the visibility tab.

Global Visibility

Global Visibility can be set on the visibility tab. Having selected this option, ALL members of the project will be able to see the model.