Modify Select Alfabet object dialog

Define the dialog content to be available for mapping if you use Alfabet RESTful API v1.

Warning

After a program update all changes made to standard scripts and files are lost. If you copy the adapted file, you can easily restore it after an update.

ARIS is supplied with numerous standard scripts. We generally recommend documenting all changes to scripts externally so that the documentation can be used to ensure that they are incorporated correctly during the update process.

Reports/Macros/Report templates and files

Do not make any changes to the standard scripts we supply. Always adapt copies of report, macro, and JS files, and any other files. There are exceptions, for example, the file atsall<language code>.js.

When updating ARIS, all ARIS standard scripts and files are overwritten and customer-specific changes to these files are discarded. Copied scripts and files and those you have created yourself are not overwritten.

If you have changed files we supplied but not copied them, before the update (updatesystemdb) they must be exported and then imported after the update. This enables you to retain your adapted standard scripts from the previous version. However, in this case you do not receive any corrections or updates to the files we supplied.

Semantic checks

We recommend creating custom rule types and custom profiles for semantic checks, in which the ARIS standard rule types and rules are referenced.

This is not possible for configurable rule types (relationship attribute rules, model attribute rules, object attribute rules, existence rules, and allocation rules). If you have added rules to these rule types, you must export the rule types before the update and then import them after the update.

Prerequisite

You have the Script administrator function privilege for this tenant.

Procedure

  1. In ARIS Architect, click ARIS > Show Administration Administration.

  2. Click the group Evaluations > Reports in the Navigation bar.

  3. Open the IT Architecture category.

  4. Double-click the file ARIS-ALFABET-integration.xml. The file opens in Script Editor.

  5. Modify the values in this section:

    <dialog-columns alfatype="APPLICATION">

    dialog-columns alfatype

    Defines the Alfabet table to be available in the Select Alfabet object dialog.

    In this example, the APPLICATION Alfabet table is the source. All Alfabet objects of this table will be displayed.

    <column alfabet="Version"/>

    column alfabet

    Defines columns and content to be displayed in the Select Alfabet object dialog.

    In this example Version is the property name to be used as column title. All values of this property will be displayed in this column. Version refers to the attr subordinate element of the APPLICATION table, which is listed in the configuration file. You can use all other properties, for example, Status.

    <newlink url="ExternalAccess.aspx?AccessType=ExternalAccess&amp;UserType=Named&amp;View=GraphicView:APP_CaptureApplications_Ex"/>-->

    newlink url

    Defines the link to Alfabet for creating new Alfabet objects. This Create Alfabet object link is available in the Select Alfabet object dialog.

    Do not change this value:

    "ExternalAccess.aspx?AccessType=ExternalAccess&amp;UserType=Named&amp;View=GraphicView:APP_CaptureApplications_Ex"

    The value represents the static part of the link. The link will be assembled using this and the User interface URL value that you have specified when you connected the ARIS database to the Alfabet system.

    </dialog-columns>

  6. Save the changes.

The dialog is changed according to your modification.