To view model properties, click the model name in the My Process Models panel. The property panel of the selected model opens, where you can set and edit model properties.
Figure: Model Properties
Specific property tabs are provided for viewing problems, editing comments or setting specific model properties.
The following general properties are displayed for a model:
Figure: Model ID - Editable
For more information, please refer to the section Editing Model ID.
You can edit model ID in the Integrator profile only.
To edit the model ID:
Figure: Edit Model ID
If the model ID matches with another model ID, then a validation message is displayed and the ID automatically changes back to the original ID.
Figure: Edit Model ID - Validation
Problems - This tab displays validations (errors and warnings)
that are performed on all the elements included in the model.
Click the Refresh Validation
icon to view the
validations. It displays Severity, Element and Description for the
validation.
Figure: Model Properties - Problems
Note that validations are not performed on sequence flows, conditional sequence flows and message transformation application.
You can specify comment in the text box and click Submit. The newest comment gets displayed at the top of the table. To delete the comment, select the comment and click the Delete icon. The user, who has submitted the comment, only that user can delete the comment. If the other user selects the comment or no comment is selected, the Delete icon remains in disabled state.
Figure: Model Properties - Comments
The Configuration Variables tab displays the configuration variables in the following scenario:
The Activity criticality is calculated for web base models with Engine side Criticality formula after deployment though there is no way to define criticality formula.
The following columns are displayed:
Figure: Configuration Variable
Click the Refresh
icon to refresh the view. You cannot add
configuration variable in the configuration variable property of
the Web-based modeler. However, you can delete the configuration
variable. To delete the configuration variable, perform the
following steps:
displayed next to the variable name
Figure: Delete Configuration
Variable
${variable name}
The validation on the configuration variable is performed and displayed
in the Problems tab of the model properties.
Note that the variable name must not contain invalid characters like "/ $
{ } *".
<carnot:Attribute Name="ipp:variables[7]:name" Value="Environment" Type="String"/> <carnot:Attribute Name="ipp:variables[7]:defaultValue" Value="TEST" Type="String"/> <carnot:Attribute Name="ipp:variables[7]:description" Value="Environment variable to decide whether working in production or test mode." Type="String"/>For more information, please refer to the chapter Configuration Variables View in the Administration Perspective of the Stardust Portal .
You can define data type for configuration variable which allows a type validation of default values respectively actual values given via API or from within configuration variable administration view. This allows runtime configuration of arbitrary server-side security-relevant data at required places in the model.
So, following two types are supported for configuration variables:
To create a configuration variable of Password type, perform the following steps:

Figure: Define Password Type

Figure:
Configuration Variable - Password Type
If more than three references of configuration variable exist then the Show All References link is displayed below the third reference. Click the link to view all the references.

Figure: Show All References
To hide the expanded references, click the Collapse References link.

Figure: Collapse References
You can secure the model using the Read-only tab.
The read-only action locks the model from any editing and requires the password to make it editable. For models that are editable, the status is displayed as Writable. To secure a model, perform the following steps:
Figure: Read-only tab - Editable Model
Figure: Specify Password
Figure: My Process Models -
Lock icon for Read-only Model
Figure:
Warning - Save Models
Note that the context menu of the read-only model displays only Download Model and Deploy options.

Figure: Read-only Model - Context Menu Options
Also, the Undo and Redo icons are disabled when you mark the model as read-only.
All the other operations on all the elements of a model are not displayed for a read-only model. All fields and controls in all views and property panels are disabled except the Test tab of the applications. The process diagram canvas and the main toolbar icons are also disabled except the Zoom In, Zoom Out and Print icons. If you try to click the element added in process diagram canvas, the following message is displayed.
Figure: Read-only Model - Process Diagram Canvas
If the model is marked as Read-only then you can again provide the password and remove the security. To remove the model security, perform the following steps:
Figure: Make Writable
In the following scenarios, Eclipse compatibility of read-only models is required.
If you download a read-only model and import it in the Eclipse-based modeler, the model becomes editable.
However, if you import the same model (which was marked as read-only in the Web-based modeler) from the Eclipse-based modeler to Web-based modeler, the Read-only status is maintained.
When the model is marked as read-only, stardust:security:hash attribute is added to the XPDL file of the model. If you download and remove this attribute from the XPDL file of the read-only model then the read-only status is not maintained when imported in the Web-based modeler.
<carnot:Attribute Name="stardust:security:hash" Value=""/>
While importing an Eclipse-based model, if the same name exists in the Web-based modeler then a new version of the model is created and the following message is displayed. Click Continue, if you want to import a new version of the model in the web-based modeler.
Figure: Create New Version of Model
Note that you can reference the read-only model in any other model. But you cannot modify any element of the referenced read-only model.
To avoid undetected overwrites, the edit lock functionality is
provided. If a user is editing a model then any other user won't
be able to edit the same model from any other user session. If a
user is working on model A, then any other user session displays
the lock icon
on the model node and a tooltip text in the My Process Models
panel.
Figure: Model Node - Lock icon and Tooltip Text
Note that right-clicking on any element of the locked model in the My Process Models panel, won't open the context menu for it. Only Download and Deploy operations are supported from the context menu of the locked model.
Open the Edit Lock tab in the Model Properties and note the status of a locked model. Lock is released when the owner triggers the Save All operation.
Figure: Edit Lock
Locks can be broken manually by:
Click Yes in the Break Edit Lock dialog. Any edit or save operation from the previous owner's session will be prevented.
Figure: Break Edit Lock
Then, check the current state of the model in the Edit Lock tab of model properties.
Figure: Edit Lock