This documentation supports the 21.3 version of BMC Helix Innovation Studio.To view an earlier version, select the version from the Product version menu.

Navigating BMC Helix Innovation Studio


BMC Helix Innovation Studio is a graphical user interface used to develop and tailor applications or libraries. You can use the designer tabs in BMC Helix Innovation Studio to create views, records, and business logic for an application or a library. 

The BMC Helix Innovation Studio UI includes the following tabs:

  • Workspace—Displays all applications and libraries that are deployed in BMC Helix Innovation Studio.
  • Administration—Provides a user interface to manage application or library configurations.

This video (4:54) walks you through the BMC Helix Innovation Studio user interface.


icon_play.png https://youtu.be/ukQWfFrkKQM

To access BMC Helix Innovation Studio

  1. In the activation email that you receive, click the link to BMC Helix Innovation Studio.
    After you log in to BMC Helix Innovation Studio, a welcome window appears as shown in the following image, and the Workspace page is displayed by default: 
    WelcomeScreen.png
  2. To turn off the welcome window, click the Show this screen on startup toggle key 1905_Toggle key to turn off welcome screen.png.
    In BMC Helix Innovation Studio, the main navigation bar appears at the top of each page as shown in the following image:
    213_Main navigation bar.png

    The following table explains the UI elements on the main navigation bar:

    Element name

    Description

    Innovation Studio

    An application menu that displays a list of applications available in BMC Helix Innovation Studio. By default, Innovation Studio is displayed.

    To navigate to an application, from the application menu, click the application name.

    Workspace

    Displays applications and libraries deployed in BMC Helix Innovation Studio.

    Administration

    Displays configuration settings to manage BMC Helix Innovation Studio.

    Notification Notification icon.png

    Displays all the notifications from an application.

    Customization Layer 213_Customization layer icon.png

    Provides the required flexibility to customize out-of-the-box applications by using customization layer. 

    Application launcher Application launcher.png

    Displays list of applications deployed in your environment.

    Signed In As

    Displays the user name who has logged in to the product. It also provides an option to view the welcome window.

    My availability

    Marks the support staff available for assignments. If the Assignment Availability field is set to Yes, the support staff is marked as available for assignment requests, such as incidents, problems, and change requests.

Overview of the Workspace page

You can use the Workspace page to define the business logic and rules for your application. The following image highlights the UI elements on the Workspace page:

213_Workspace page.png

The following table explains the UI elements on the Workspace tab:

Element name

Description

All

Displays a list of all the deployed applications and libraries.

Applications

Displays a list of all the deployed applications.

Libraries

Displays a list of all the deployed libraries.

New

Enables you to create new codeless applications and libraries.

Install

Enables you to deploy your codeless application or library for the first time. 

Overview of the Administration page

You can use the configuration settings on the Administration page to manage BMC Helix Innovation Studio.
The following image highlights the configuration settings on the Administration page:

213_Administration page.png

Overview of an application or a library page

From the Workspace page, you can open any application or library. On the application or library details page, you can view and customize the definitions by using different designers, as highlighted in the following image:

213_Overview of application or library page.png

The following table explains the designer tabs displayed on an application or a library details page:

Designer tab name

Description

Records

Enables you to access the record definition designer where you can perform the following activities:

  • Create or modify record definitions
  • Customize the data model of an application

Record definitions contain specific fields that store the data required for building an application for your business process.

For more information, see Defining-record-definitions-to-store-and-manage-data.

Views

Enables you to access the view definition designer where you can perform the following activities:

  • Create or modify view definitions
  • Customize the UI of an application

View definitions are a graphical representation of your application UI.

For more information, see Defining-the-user-interface-through-view-definitions.

Processes

Enables you to access the process definition designer where you can perform the following activities:

  • Create, modify, or troubleshoot processes
  • Customize the processes that are related to your application

Process definitions are a graphical representation of your application business logic.

For more information about the process designer, see Process-designer-interface.

Rules

Enables you to access the rule definition designer where you can perform the following activities:

  • Create or modify rules
  • Customize the business rules that are related to your application

Rules are graphical representations of conditions that validate the data of your application.

For more information, see Rule-designer-interface.

Associations

Enables you to access the association definition designer where you can create relationships between record definitions.

Associations are different types of relationships between record definitions that enable you to use fields from one record definition to another record definition.

For more information, see Creating-record-associations.

Named Lists

Enables you to access the named list definition designer where you can customize a list of name-value pairs used in a drop-down menu of your application.

Named lists are drop-down menus that make data entry faster in your application.

For more information about named lists, see Facilitating-data-entry-through-named-lists.

Documents

Enables you to access the document definition designer where you can create or modify document definitions.

Document definitions are schemas with fields defined in JSON format. A document definition enables you to access individual attributes within a metadata object and use the attributes in a process.

For more information, see Defining-a-document-schema.

Chatbots

Enables you to access the chatbot definition designer where you can create and configure single or multiple chatbots.

Chatbot definitions contain settings such as supported chat channels, skinning and branding, and search provider for each chatbot in your application.

For more information about chatbots, see BMC Helix Virtual Agent.

Web APIs

Enables you to access the Web API definition designer where you can create or edit Web API definitions.

Web APIs are REST API web requests used to connect to RESTful services in a codeless way.

For more information, see Creating-a-REST-API-web-service-request-definition.

Events

Enables you to access the event definition designer where you create or modify events and their attributes.

Event definitions are application events and their attributes that you can track to derive the application usage metrics.

For more information about application events, see Tracking-application-usage-and-generating-reports.

Event Statistics

Enables you to access the event statistics definition designer where you can create or modify event statistics definitions.

Event statistics definitions are the frequencies at which you want to track the event data and to group the event data to derive consolidated metrics.

For more information about event statistics, see Tracking-application-usage-and-generating-reports.

Configurations

Enables you to access the configuration definition designer where you can specify configuration settings and functions for your application.

Configuration definitions are application settings that you can specify to be displayed on the Administration tab.

Related topics

BMC-Helix-Innovation-Suite-overview

Product overview

Roles-and-permissions

Digital-Service-application-architecture

Key-concepts

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*