This chapter explains the interrelation between languages, font formats, and templates.
ARIS Architect is the configuration tool for ARIS download client and ARIS. Using the
, specify settings to ensure that the appearance of all items complies with your company's corporate design.Authorized users can open the Administration tab.
Prerequisites
You have selected the appropriate perspective in the Perspective Wizard so that all relevant folders are displayed on the Administration tab.
You have selected the Configuration & Administration working environment in the Perspective Wizard.
You have the privileges required for the different tasks. The specific privileges required are listed in each procedure description.
Procedure
Click ARIS > Administration.
The Administration tab is displayed.
The administrator roles described in the following are defined via various privileges at the server and database level. Depending on the roles assigned to the administrators they can carry out specific functions.
superuser
The user superuser is created automatically. By default, this user is assigned the User management, License management, and Configuration administrator function privileges. This user can also enable this function privilege for other users. Users of the superuser type do not use up a license. They manage the system administration, but cannot use ARIS products due to license restrictions. The default password is superuser. You should change the default password to prevent unauthorized access. The password of the superuser is very important, as it is the only user who cannot be deleted. You can change all user data except for the user name. The superuser can recreate the other default users (system, arisservice, guest) if they were deleted.
system
The system user system assumes the of the system administrator and has all function and access privileges in all databases of a tenant. Authorized persons can use this emergency user to log in to any database, even if you are using an external system, such as LDAP, for authentication.
The name system cannot be changed. The System user check box for this user (Function privileges properties page in ARIS Architect) cannot be disabled either. You should immediately change the password manager to prevent unauthorized access.
To avoid problems, you should create additional system users. Having more than one system user can avoid problems, for example, if one system user has forgotten his password. If you forgot the passwords of all your system users, the full range of functions is no longer available and full data access is no longer possible.
The following administrator roles are defined:
Database administrators
Database administrators require the Database administrator function privilege in ARIS Administration. Users with this role have all function and access privileges and can edit data of all databases of the client.
Database administrators perform the following tasks at the server level:
Create databases
Delete databases
Backup databases
Restore databases using backups
Reorganize databases
Users with defined function privileges can perform additional actions at the database level.
Configuration administrators
A Configuration administrator requires the Configuration administrator function privilege in ARIS Administration.
They perform the following tasks:
Define the modeling conventions and adapt the appearance to match the corporate design of the company.
Define the contents of ARIS Method that are available in the database.
Script administrators
Script administrators require the Script administrator function privilege in ARIS Administration.
Script administrators perform the following tasks:
Write report scripts
Delete scripts
Transfer custom or modified scripts of previous ARIS versions
Analysis publisher
Analysis publishers require the function privilege of the same name in ARIS Administration.
Analysis publishers perform the following actions:
Analysis administrators
Analysis administrators require the function privilege of the same name in ARIS Administration.
Analysis administrators perform the following actions:
The term language is used in different contexts in ARIS, such as ARIS configuration languages or database languages. The subdivision is necessary because not all languages of the world are available for every context.
The overview pages explain the use of and the interrelation between languages and fonts, templates, attributes, graphics, and PDF output files. You can find the definition of each term in the glossary:
Language used for text display in ARIS.
Text from various components, such as the interface, database content, method terms, and scripts, can be displayed simultaneously in different languages.
Defines the language in which the user interface is displayed, regardless of the method and database language. The interface language corresponds to the language in which menus, menu items, window titles, dialog titles and contents, and the online help are displayed. You can select all languages that were activated during installation.
You select the interface language under ARIS > Options > General. To change it, you must restart the program. If you have purchased an additional language, run a language update. To do this, administrators run the installation program (Modify program) and select the additional languages to be installed.
Languages available on the Administration tab > Configuration > Conventions used to specify the names and descriptions of all items of the configuration for this tenant, such as font formats, templates, and filters.
Configuration administrators create the configuration languages of a tenant.
Language generally available in ARIS. These languages are provided automatically when a new database is created. You manage database languages on the Administration tab.
Language-dependent attribute values are displayed in the editable white fields using the database language you selected when logging in. This language is automatically displayed in Attribute Editing regardless of the method and interface language. Text related to database items is managed using the Attributes tab or the Attributes window. You can specify attributes in multiple database languages at the same time. If you right-click a column title and select Select language, you can add more database languages. You can switch between these languages by logging in again in another language.
You can define an default language to display database content if attribute values are not specified in the database language that is currently used.
Database language that is used to display database content if attribute values are not specified in the database language that is currently used. When you create a database, English (United States) is selected automatically. On the Administration tab, you can change the default language.
Database language used to specify attribute values.
Language-dependent attribute values are displayed in the editable white fields using the database language you selected when logging in. This language is automatically displayed in Attribute Editing regardless of the method and interface language. Text related to database items is managed using the Attributes tab or the Attributes window. You can specify attributes in multiple database languages at the same time. If you right-click a column title and select Select language, you can add more database languages. You can switch between these languages by logging in again in another language.
You can define an default language to display database content if attribute values are not specified in the database language that is currently used.
The method language is the language in which all ARIS Method names are displayed, regardless of the interface and database language. For example, if you have selected English (United States), method names, such as the names of attribute types, model types, connection types, and object types, etc., are displayed in English. In contrast, the attribute values you have specified are displayed in the selected database language.
Language used in ARIS to display text strings of a script. For example, this is text used in a dialog that is generated by a report script.
In contrast to the script language, the language used to display database content, for example, in a report output file, is related to the selected database language.
Language provided by the operating system.
Fonts used in ARIS Configuration
Fonts define how text attribute values are displayed, such as names or descriptions in models, tables, output files, print outs and PDF outputs. These fonts are related to languages used in ARIS. The fonts used are taken from different sources, such as the operating system (OS), the JRE used and the system database of the tenant.
Which font is used depends on various factors, such as the language, the program, or whether an action is carried out locally or from ARIS server. If an action is carried out locally, the installed fonts of the operating system or the locally installed JRE are used. Fonts used by ARIS server are stored in the system database of each tenant and in the operating system of the machine ARIS server is installed on or in the current JRE. If text appears differently or if text is unreadable in different languages, make sure to provide all required fonts.
In contrast to the font formats and languages used in the ARIS Configuration, which refer to templates and are used throughout the tenant, fonts and languages used in ARIS databases define only the way in which text is displayed in a database. This database-specific way of displaying content is overwritten by the templates used. Templates created centrally for a tenant are available in every database.
All fonts available on your operating system can be applied to the selected font format. In this example, the Standard font format uses the Arial font.
Templates
Using the Template Wizard in ARIS Architect, administrators can create templates to enhance your models with individual graphic designs. Use a template to specify the graphic properties of object symbols and connections. For symbols, you can change the size, color and shading as well as the line color, weight, and style. For connections, you can change the color, style, arrow heads and line weight. You can also specify which attribute is displayed where on a connection or symbol and in which font format.
You can assign templates to any model or to any model type. ARIS uses the settings of the assigned template to display the models. To assign templates to models, users need the Write access privilege for the group containing the models. When templates are assigned, the text is displayed using the font defined in the font format that is used in the template. Template settings overrule database-related settings, such as individual font formats.
Fonts and languages used in ARIS databases
For each database, administrators can create font formats and create additional database languages. Language-dependent attribute values are displayed in the editable white fields using the database language you selected when logging in. This language is automatically displayed in Attribute Editing regardless of the method and interface language. Text related to database items is managed using the Attributes tab or the Attributes window. You can specify attributes in multiple database languages at the same time. If you right-click a column title and select Select language, you can add more database languages. You can switch between these languages by logging in again in another language. The default language (alternative language) is the database language in which database content is displayed if attribute values are not specified in the database language used. Using this, for example, you prevent names from being displayed as (Untitled) if they have not been specified in the relevant database language. When you create a database, English (United States) is selected automatically.
If templates are assigned, the font defined in the font format of the template is used instead. Fonts used in model graphics are determined by attribute occurrences. Attribute definitions can contain individual formats, for example, for the whole text, or different formats for different sub-strings.