|
•
|
The Name column — the name of the asset type.
|
|
•
|
The Alias column — the unique shorthand alias for the asset type.
|
|
1
|
Write a name for the asset type in the Name field.
|
|
2
|
Write a shorthand alias for the asset type in the Alias field. The alias must be unique among the set of all aliases and start with an uppercase Latin alphabet character followed by zero or more such characters, numbers, or underscores. The alias can contain, at most, 16 characters.
|
|
a
|
Write a title for the section in the Title field.
|
|
b
|
Add attributes to the section in the Add attribute list — either by creating a new attribute in the database or by selecting an existing one. Added attributes appear in the Attributes table. You can rearrange the attributes in the order they should appear in the section using drag and drop — see also Rearranging Table Rows.
|
|
5
|
Click the Workflow menu option and select the Use workflows checkbox to enable the use of workflows with the asset type — see Using Workflows with Asset Types for details. Click Preview to see a preview presentation of the corresponding Asset page populated with some placeholder data for an hypothetical asset having the new type. Click Sections to return to the initial section presentation.
|
|
6
|
Click Save to add the new asset type.
|
|
Any new primitive attribute or composite attribute created via the Add Asset Type page will remain in the database even if you cancel the asset type creation. You can delete the attribute via The Primitive Attribute Page or The Composite Attribute Page, respectively.
|
|
1
|
Click the Workflow button.
|
|
2
|
Select the Use workflows checkbox.
|
|
3
|
Write a label for the workflow of the asset type in the Label field. The field is automatically populated with the name of the asset type.
|
|
4
|
Write an optional description in the Description field.
|
|
1
|
Select the type of state condition to add in the Add State Condition menu.
|
|
2
|
For a State expression, write its label and optional description in the Label and Description field, respectively.
|
|
3
|
For a State expression, specify the expression statement in the Expression field. You write the statement by combining Primitive Attribute Field Expressions and Composite Attribute Field Expressions using boolean AND and OR operators, NOT and ANY operators, and by grouping them with parentheses. Unlike composite attribute workflows, expressions involving member attributes of a composite attribute must include the identifier of the composite attribute itself.
|
|
A condition that is always satisfied. Combines the Any state value and No state value built-in state conditions.
|
|
|
1
|
Click Add Transition.
|
|
2
|
Write the label of the transition in the Label field. Write an optional description in the Description field.
|
|
3
|
In the From and To field, select state conditions to add as from-state and to-state conditions for the transition, respectively.
|
|
4
|
In the Permissions table for the transition, add users and groups that are granted permission to perform the transition. Leave the table empty to grant everyone permission.
|
|
1
|
Select either Perform transition or Transition cancellation in the Add Activity menu below a transition.
|
|
2
|
Write the label of the activity in the Label field. Write an optional description in the Description field.
|
|
3
|
|
1
|
Add a user or group to the Permissions table at the bottom of the page.
|
|
2
|
In the Permissions with State Conditions table cell, select checkboxes for the permission types to grant for the user or group.
|
|
3
|
For each permission type, add state conditions from the Add State Condition menu to conditionally grant the permission. A state condition can either belong to the asset type workflow itself or to one of its member workflows.
|
|
Adding the built-in state conditions Current user or Not current user of a member workflow to an Open asset permission entry is not recommended. The first condition is never satisfied, and the second condition is always satisfied, when applying permissions to a search result for assets — regardless if the current user is assigned to the relevant User picker attribute or not.
|
|
A state condition from a member workflow for a composite attribute in Table mode is satisfied if at least one table row satisfies the condition. The state condition is always satisfied if the table is empty.
|
|
Opening the Asset Versions page for an asset requires that the user is granted the Open asset permission for the latest version of the asset. Users may thus see, for example, the title of older asset versions even if they are not permitted to open their corresponding Asset page.
|
|
•
|
Name. The name of the asset type.
|
|
•
|
Alias. The alias of the asset type.
|
|
A Change value permission could be added to the Started workflow that prevents users from manually changing the timestamp.
|
|
The same business rule could have been accomplished by granting a Perform transition permission for managers to the transition with a state condition Not current user from the Responsible member workflow.
|
|
The same permissions for the Simulation Engineer group could have been accomplished by explicitly listing those state conditions from the Status workflow that do allow access.
|