Skip to main content
Version: 8.3

Creatio IDE overview

Level: beginner

Creatio platform includes an integrated development environment (IDE) available in the Configuration section. Creatio IDE is available in the Configuration section and provides tools to develop, customize, and maintain app configurations. Developers use it to execute operations with structural items such as schemas and packages.

Set up permissions to the Configuration section

You can set up permissions to the Configuration section on the system operation level. If a user lacks the permission to access the Configuration section, they receive a standard notification about the lack of permissions to execute an operation when trying to load the section. Out of the box, only users that have the "System administrators" role have access to key system operations. Creatio lets you configure access permissions to system operations for users or user groups. Learn more: System operation permissions (user documentation).

To set up permissions to the Configuration section:

  1. Click btn_system_designer.png in the top right → Users and administrationOperation permissions.
  2. Select the Can manage configuration elements (CanManageSolution code) system operation.
  3. Click icn_add_button_in_detail.png in the Operation permission detail. This opens the Select: System administration object window.
  4. Select the checkbox for user/role to grant access to the Configuration section.

As a result:

  • The record will appear on the Operation permission detail.
  • The Access level column of the record will be set to "Yes."
  • Users that have the specified role will have access to the Configuration section.

Open the Configuration section

Open the Configuration section in one of the following ways:

  • Using System Designer. To do this, click in the top right → Admin areaAdvanced settings.

  • Using the browser URL.

    URL slug

    URL example

    .NET Framework

    .NET

    /ClientApp/#/WorkspaceExplorer

    http://mycreatio.com/0/ClientApp/#/WorkspaceExplorer

    http://mycreatio.com/ClientApp/#/WorkspaceExplorer

    /we

    http://mycreatio.com/0/we

    http://mycreatio.com/we

    /conf

    http://mycreatio.com/0/conf

    http://mycreatio.com/conf

    /dev

    http://mycreatio.com/0/dev

    http://mycreatio.com/dev

As a result, Creatio opens the Configuration section in a new tab.

  • Toolbar (1)
  • Configuration workspace (2)
  • Main workspace (3)

Learn how to work with the Configuration section below.

Toolbar (1)

Toolbar (1) displays:

Configuration workspace (2)

Configuration workspace (2) displays:

  • Environment schemas group.
  • Packages directory that includes the list of Creatio packages. The packages are displayed in alphabetical order. Regardless of sorting, Creatio displays the modified packages at the top of the Packages directory and marks them using icn_changed_package.png.

Each package in the Packages directory has the package menu that lets you access additional actions with packages. Learn more: Operations with packages in Creatio IDE.

Main workspace (3)

Main workspace (3) displays:

  • UI elements to work with section list.

  • Section list that includes schemas in alphabetical order.

    • If you select the Configuration group, section list displays all configuration and environment schemas.
    • If you select the Environment schemas group, section list displays all environment schemas.
    • If you select the Packages directory, section list displays the schemas of all packages.
    • If you select a different package in the Packages directory, section list displays the schemas of the selected package.

    Regardless of sorting, Creatio displays the modified schemas at the top of the section list and marks them using icn_changed_schema.png next to the schema name. The section list includes the columns listed in the table below.

    Column

    Description

    Name

    Custom schema name starts with the prefix specified in the "Prefix for object name" (SchemaNamePrefix code) system setting. Out of the box, "Usr." When a schema is created, the prefix specified in the system setting is added automatically. Creatio checks for the prefix and whether it matches the system setting value when saving the schema properties. If the prefix is missing or does not match, the user receives a corresponding notification.

    Title

    The schema title

    Status

    The schema status. Learn more: Filter configuration schemas by status.

    Type

    The schema type. Learn more: Filter the schemas by type.

    Object

    The object to which the bound package data is connected. The column is populated for "Data" type schema only.

    Modified on

    The modification date of the schema

    Package

    The name of the package that includes the schema. The column is populated for configuration schemas only.


See also

System operation permissions (user documentation)

Operations with packages in Creatio IDE

Operations with schemas in Creatio IDE


E-learning courses

Development on Creatio platform