This transaction is used to maintain user profiles.
To select a user, either the user code is entered or the user in question is searched for by clicking the icon.
The following transactions can be started from here by clicking the icons in the list below for:
The icons to block and release
are used to change to the “Releasing User” transaction.
This allows blocked users to be reset.
If a user has been blocked, his/her password can be reset by a user who has access to user maintenance even though this user may not have security administration rights.
Clicking
only resets the password status, but does not allow any other fields to be modified.
This function helps to keep the circle of users with the highest access rights as small as possible.
Information on how to administer passwords can be found in “Maintaining TradeDesign Rights”.
Details on the usage of the “Security Administrator” and “Designer” checkboxes can be found in “Administration of Users” under “General Information”.
Although it is possible to integrate the application user profiles concerning user mnemos and login procedures in other system logins (customizations required are built in when the system is implemented), it is also necessary to provide the application system with all user information so that the system can access the required information for processing business transactions.
The following status levels are used in the administration of passwords:
The 'Reset' option should only be used in special situations, since the system administrator knows the current password of respective user. Using the option 'New Password' is in most cases the best option since only the password for the first login is entered by the system administrator and the respective user must change his/her password on the first login.
The “Status” will be displayed as previously selected and saved within the system. If no “Status” is available (i.e. there is no corresponding record in file TDRIGHTS.INI), then a 'New Password' will be defaulted.
When adding users to a multi-entity system, the login status is only set to 'New Password' when the user is first defined. Please ensure that the name of user groups is unique throughout the system.
The processing of the data elements is only possible in the default entity of the user. When processing user entries in the other entities, these data elements are only displayed and cannot be modified.
Users can only be completely removed from the system when they are no longer contained in an Entity or Entity Group (see “Entity and Entity Groups”) .
Only then is a user deleted from the TDRIGHTS.INI file.
TFaaS administrators can only change or remove other TFaaS users.
There are two ways to prevent a user from logging in to the system:
Within the TradeDesign Login System a Blocked Flag is set, so that a future login is not possible when using the TradeDesign Login System. This function is enabled via the “Status” combobox and the 'Blocked' option.
This function is used to lock a user temporarily e.g. in case a password has been found out.
The entry for this user ID within the TradeDesign Login System is deleted. In doing so, all information about the last used passwords, last login etc. are removed and a new login is also not possible any more. The profile cannot be enabled easily, but the user has to be set up again in the TradeDesign Login System by enabling the login profile.
This function is used to refuse a user's login permanently without removing him/her technically from the system, so that his/her name and other data will not be lost. As a result, a user ID can still be used. This function should be used if a user has left a department, for example, and thus may not have any access to the system. Via the function “Replacement of Responsible User”, those contracts in which this user was entered as a responsible person can be transferred to another user.
The other data of the user profile will not be changed by the actions mentioned above.
The “System Login / Logout Control” transaction allows the system to block all users temporarily. This might be necessary during system maintenance work, for example.
Background processing usually runs under a special User ID. This User ID is not assigned to any regular user, but still has a wide range of access options.
To avoid the possibility of this User ID being used for foreground processing, the ID should not be stored in user static data. The configuration of this User ID is described in the “Background Processing of Transactions” section in the developer documentation.
If the “Manager for interactive Queue Entries” (QUETSK) is used for automated workload distribution (Queue System) to distribute the workload to be handled to the employee resources still available or if Service Level Agreements are to be supported, the working times should be known.
Based on the office hours recorded in the Entity Group (see Maintaining Entity Groups), different times may be defined for the Entity (see Maintaining Entities).
For users whose working times differ from the office hours of the Entity, these departures should be entered in the “User Working Times” panel. Only those days need to be entered on which the times differ.
For the user selected, the usual working times can be defined for each weekday. If the fields “Time from” and “Time until” are filled for specific days, then the difference in hours is automatically calculated on the basis of the working hours capable of being planned. For weekdays on which the user does not work, the “Closed” checkbox is to be checked.
In the field “Share of working hours capable of being planned ahead”, a percentage between 0 and 100 can be entered, which is incorporated in the calculation of hours and via which it can be specified whether an employee is available 100% for the processing and settlement of business or only temporarily, as applicable.
The Application Profile field is used to specify which queue entries can be assigned to the user. A selection can be made from the list of *.tda files in the ini folder of the application.
Whether a certain queue type can be assigned is defined by means of a semi-colon in the *.tda file, with “;” representing the type that can be assigned. For example:
If no user profile is selected for a user, he or she can have all types of queue entries assigned.
Model files exist in the demo database.
In connection with the Management Dashboard module, it is helpful if the user's color scheme can be configured. Before a color setting is possible for the individual user in the “Color” field, first of all a color family needs to be assigned to the user group. This setting is to be made in the Maintaining User Groups transaction in the “Color for Charts” field for the user's user group.
After that, in this transaction a color variant may be selected in the “Color” field from the color defined for the user group. This setting causes all queue entries assigned to the user to be displayed in the defined color in the Dashboard diagrams.
If no color has been defined for a user, then these entries will be displayed in the diagrams in gray.
The Assigned Entity panel displays the list of entities the user is assigned to and the user's home entity. It also specifies if the user has access granted to those entities or not, with reason for the same.
If a user is marked as designer he is able to change sources in the development tool TRADE2. He also gets some additional debug information in case of problems. If a dump occured designer have the chance to continue processing after the dump file was created.
In addition he has some special rights in the installation. Designer are allowed to
If a user is marked as system administrator he has some additional rights compared to a standard user. In addition he is launched to system administration (SYSADM) in case there is a technical problem during his login. If a dump occured system administrators have the chance to continue processing after the dump file was created. He also gets some additional debug information in case of problems.
System administrator are allowed to
If a user is tagged with this flag he is allowed to change XML literals with the document editor module within business transactions. Full document editor functionality including change of rule text is only available for Designers.
If a user is allowed to change user data he can only handle other SaaS users if he is tagged as SaaS user. A user with empty SaaS user flag can edit all users including the SaaS user.
User Profile
User Authorization
Printer configuration
User Working Time
Assigned Entity Access
Obscure Password
Datafield | Description |
---|---|
External Key | cf Appendix A, Table USR field EXTKEY |
Name | This field contains the long name of the user. |
Login Disabled | cf Appendix A, Table USR field LGIFLG |
Initial Password | This field contains the password for the new user. The password is never visible. The field is only enabled if the user status is set to “new password”. The password entered is valid only for the user's next login since the user is prompted to enter a new password. |
Security Status | This field contains the user status. |
Designer Role | Check this box if the user is to be allowed to change to the Designer mode in the application. Access rights make it possible for the user to define helptexts, rules and XML templates, for example. If checked the permission for “Document Editor” mode is given by default, as well. |
Document Editor | cf Appendix A, Table USR field DOCEDTFLG |
Security Administrator | This checkbox is to be checked if the user is to have system administration rights that include user administration rights, for instance. |
SaaS User | cf Appendix A, Table USR field SASFLG |
Profile | This field contains the name of the profile. |
Security Level | For developer only. In case TradeDesign is configured to run in restricted mode this field defines the minimum security level on which this user can change sources. |
Application Profile | cf Appendix A, Table USR field APLPRF |
User Interface Language | This field contains the language for the user |
Last Session / Login | cf Appendix A, Table USR field SSNBEGDATTIM |
INR of Last Session | cf Appendix A, Table USR field SSNINR |
Default/Initial ETY of User | cf Appendix A, Table USR field ETY |
Name | cf Appendix A, Table ETY field NAM |
User Group of User | cf Appendix A, Table USR field USG |
Release Group | cf Appendix A, Table USR field RELGRP |
Entity Address | cf Appendix A, Table USR field ETAEXTKEY |
Release Currency | cf Appendix A, Table USR field RELCUR |
Release Amount | cf Appendix A, Table USR field RELAMT |
Organizational Unit | cf Appendix A, Table USR field OENR |
Organisational Unit in letters | cf Appendix A, Table USR field LETOENR |
2nd Release Amount | cf Appendix A, Table USR field RELAMT2ND |
Group Email Address for User | cf Appendix A, Table USR field EML2 |
Email Address of User | cf Appendix A, Table USR field EML |
Phone | cf Appendix A, Table USR field TEL |
Fax Number of User | cf Appendix A, Table USR field FAX |
Remote Client Printing activated, if not empty | cf Appendix A, Table USR field SPQFLG |
Color | cf Appendix A, Table USR field COLOR |
Technical Form | cf Appendix A, Table PRT field TEF |
Use Printer Configuration from: | cf Appendix A, Table PRT field GETPRT |
Printer | cf Appendix A, Table PRT field PRT |
Paper Tray | cf Appendix A, Table PRT field BIN |
Tray for 2nd Page | cf Appendix A, Table PRT field BIN2 |
Datafield | Description |
---|---|
Typ | cf Appendix A, Table UBR field RELTYP |
Business Sector | cf Appendix A, Table UBR field BUSSEC |
Release Group | cf Appendix A, Table UBR field RELGRP |
Release Currency | cf Appendix A, Table UBR field RELCUR |
Release Amount | cf Appendix A, Table UBR field RELAMT |
2nd Release Amount | cf Appendix A, Table UBR field RELAMT2ND |
Datafield | Description |
---|---|
Name | cf Appendix A, Table USR field NAM |
Part of working time to be planned [h] | This field specifies the part of the working time which should be planned with SLA. The value of 0% means 100%. |