Creating Application and Diagram Profiles

Application Profiles

Call up

INUBIT Workbench burger menu Configuration > Application profiles

Usage

In an application profile, you specify, which external application is used for opening a file from the INUBIT software.

Application profiles are useful in the following scenarios, for example:

  • While executing a task data should be displayed and edited in an external program.

  • The online help should be displayed in another browser than the default system browser.

  • Messages in watch points should be displayed in specific editors.

You can create new application profiles and edit the application profiles provided by the INUBIT software.

Provided application profiles

The INUBIT software includes the following application profiles:

The provided application profiles are used by the INUBIT software. Do not delete these application profiles!

  • Generic Application

    Uses file types mapping as provided by your operating system. For example, in Windows systems, files having the extension .doc are always opened with the application MS Word. This application profile is used if there is no specific profile available.

  • Specific application profiles

    By using the following application profiles you can overwrite the settings of the Generic Application application profile:

    • Browser

      Opens the given Web browser for testing Web forms, on clicking a URL and for displaying the online help.

    • eMail Client

      Opens the given e-mail client, if a an e-mail link (mailto:) is clicked in a diagram’s comment, for example.

    • PDF Viewer

      Can be used, for example, for displaying process model reports.

    • Script Editor

      Opens an external editor for script editing. This profile is used by the Execution Connector, amongst others, to display scripts in an external editor.

Functional Principle

On calling up an application profile the defined program is searched for and started on the user’s computer.

If the program does not exist on the computer or in another path, then each user can overwrite the global settings of the application profile by individual local settings.

Locations for Storing Application Profiles

The global and local application profile settings are stored in the following directories:

  • Global settings

    <inubit-installdir>/inubit/server/ibis_root/conf/app

  • Local settings

    <OperationSystemSpecificUserDirectory>/inubit/Toolset/<Version>/conf/app

    Only administrators can access this directory under Windows 7.

Parameterizing Program Calls

You can hand over parameters when calling up external programs. You can insert the following parameters into the entry field Parameters by using the administration guide 291 1 button:

  • {File}

    For handing over, for example, the input message of a workflow as temporary file to the external program.

    If you do not use other parameters, enter the parameter {File}. This ensures that paths including blanks are interpreted correctly. Without quotes paths including blanks could be interpreted as lists of multiple files.

  • {XPath:Path}

    For handing over, for example, a node value from an XML input message to the called program. The administration guide 291 1 button opens the XPath wizard, which you can use to create XPath expressions for reading the node value.

    Refer to XPath Assistant.

Diagram Profiles: Profiles for Modeling Elements

Using Diagram Profiles

Call up

INUBIT Workbench burger menu Configuration > Diagram profiles

Usage

A diagram profile defines which elements users can use for modeling diagrams. You can specifically reduce the various diagram types’ modeling languages’ complexity for selected user roles by assigning a profile to a role.

For information how users can change their profiles refer to Changing the Diagram Profile.

In this dialog all existing profiles for each diagram types are displayed. You can create, edit and delete profiles.

Creating a profile

Proceed as follows

  1. Select the diagram type for which you want to create a profile.

  2. Open the context menu and select Ad…​. A dialog opens.

  3. In the dialog, for each of the displayed languages enter a profile name.

  4. Close the dialog with OK.

The profile is created and displayed underneath the selected diagram type. Now you can create groups and add elements by using drag-and-drop.

Assigning profile rights to roles

Before users can use the profile you must assign the corresponding right to one or more roles. The right’s name is identical with the profile’s name.

Creating User-defined Tasks - BPDs Only

Usage

Creating your own task elements in your own group, optionally

Creating a new group

Proceed as follows

  1. Choose the Configuration > Diagram profiles…​ menu entry.

  2. Choose the profile a user-defined task is to be added.

  3. Choose the context menu entry Add group in the Selected groups/elements area. A dialog opens.

  4. Enter the name of the group in the German and English tab.

Creating a new task

  1. Choose the context menu entry Add user-defined task in the Selected groups/elements area. A dialog opens.

  2. Enter the task name.

  3. Enter the stereotype.

  4. Click on OK to save the changes.

Now, the user-defined task is displayed in the specified group in the Tools docking window.