About Conceptual Model Actions

Design Studio includes the definitions for two action families, service and technical:

  • Service Actions are the signatures of design operations that apply to customer facing services, resource facing services, or to resources. Actions are run at run-time to initiate design and assign activities. Service actions are grouped into families that represent the range of operations that can be invoked on the entity, and each action consists of a specific set of parameters.

  • Technical actions are requests to downstream delivery systems to make changes in the network (the downstream delivery systems are represented by an application role). Technical actions are associated with resource facing services or with resources.

Conceptual model entities are the targets, or subjects, of actions. You associate actions with entities to indicate that the action or group of actions can be performed against the associated entity.

You can create your own actions, or your can configure Design Studio to create actions automatically when you create new conceptual model entities. Actions that Design Studio create automatically are considered mandatory.

Customer facing services are associated with service actions only. When you create customer facing services, Design Studio automatically creates a mandatory service action and associates the service action with the customer facing service. The service action inherits all of the data elements defined on the customer facing service. Also, the service action includes a set of default data elements that are inherited from the associated functional area. These default data elements are associated with the Implicit Parameter tag (in the Functional Area editor) and they are not editable.

You can associate resource facing services and resources with one service action or with multiple technical actions.

Conceptual model service actions are realized in Design Studio for Inventory projects as rulesets. Conceptual model technical actions are realized in Design Studio for ASAP project as service actions (CSDLs) or in Design Studio for Network Integrity projects as scan actions.

See Design Studio Concepts for more information about actions.