Roles and menus of Transformation Services

A predefined hierarchy of roles exists for each functional area of the application. A role that is defined on a hierarchy level includes the permissions of roles on its subordinate hierarchy levels. A hierarchy level can include roles to access menu groups and menu items. This hierarchy of roles is defined for Transformation Services:

Table 1. Hierarchy of roles
Level 1 (System Admin) Level 2 (Application-level User) Level 3 (Standard-level End User) Description
TFS
TFSAdmin
TFSApplicationAdvice
TFSBusinessFormatRule
TFSCarrierMaster
TFSCode
TFSCodeList
TFSContactMaster
TFSCustomerMaster
TFSExportImportGroup
TFSExportPartnerID
TFSImportPartnerID
TFSItemMaster
TFSJobManager
TFSSequentialNumber
TFSMasterDataGroup
TFSMessageID
TFSRegisteredEXS
TFSShipToMaster
TFSStyleSheet
TFSSystemGroup
TFSUser
TFSCommonGroup
TFSConfigurationGroup
TFSMessage
TFSMessageImport
TFSMessageJournalGroup
TFSOutputParameter
TFSPartnerID
TFSPrintJob
TFSPrintRule
TFSTransformationRule

For example: The TFSAdmin role includes the permissions of the roles on hierarchy level 2 and 3. This role grants full access to configure and manage the message import, transformation, and export process in Transformation Services.

A role that is assigned to a user in the Security Administration grants access to menu items or menu groups of the functional areas. This table shows some examples of the permissions that are assigned to standard roles of Transformation Services:

Menu group Menu item Role
Manage Messages TFSMessage
Import Messages TFSMessageImport
Application Advice TFSApplicationAdvice
Configuration TFSConfigurationGroup
Message Formats TFSBusinessFormatRule
Message IDs TFSMessageID
Partner IDs TFSPartnerID
Transformation Rules TFSTransformationRule
Printing Definitions TFSPrintRule
Publishing Services TFSOutputParameter
Communications Registry TFSRegisteredEXS
Style Sheets TFSStyleSheet
Export Partner IDs TFSExportPartnerID
Import Partner IDs TFSImportPartnerID
Note: To individually assign roles to Transformation Services users, consider assigning the required menu group roles that have the suffix "Group" in their names. For example, you assign the role TFSMessage to a user who manages messages. This user should also have the role TFSConfigurationGroup that grants access to the menu group Configuration.