About Application Roles

An application role represents a type of downstream delivery system that is responsible for a specific type of delivery, such as activation, supply chain management, work force management, and so forth. Design Studio includes a set of predefined application roles. You can create your own application roles using the Application Role editor.

When you create a new technical action, Design Studio prompts you to select an action type (service or technical) and an application role. Design Studio populates the Action editor Action Codes tab with the specialized action code names defined for the application role. A specialized action code is an action code that you rename to align a technical action with a downstream fulfilment system.

For example, you may need to rename the Create action code to Activate to better align with code defined in a downstream activation system. For a supply chain management system, you may need to rename the Create action code to Ship. You may need to rename the Remove action code to Uninstall to better align with a downstream workforce management system.

Additionally, the Application Role editor enables you to define multiple specialized action code names for each default action code. For example, a downstream fulfillment system may require multiple versions of the Modify action code. You can differentiate between these versions by defining two unique specialized action code names, such as Change and Revise.