Copy Components from DD (ttams4210m000)
Use this session to import these components from the data dictionary into the current role:
- Sessions
- Tables
- Table fields
- Libraries
The session has a separate tab for each component type.
To import components:
- In the upper part of the session window, select the component types to import.
- For the selected component types, click the corresponding tabs in the
lower part of the session window. On these tabs, specify selection ranges and
authorizations for the components to import.
For component types that were not selected in the upper part of the session window, you cannot specify selection ranges and authorizations. No components of those types are imported.
- Click .
Field Information
- Sessions
-
If this check box is selected, you can use the Sessions tab to specify selection ranges and authorizations for the sessions to import.
If this check box is cleared, no sessions are imported. You cannot specify selection ranges and authorizations.
- Tables
-
If this check box is selected, you can use the Sessions tab to specify selection ranges and authorizations for the tables to import.
If this check box is cleared, no tables are imported. You cannot specify selection ranges and authorizations.
- Table Fields
-
If this check box is selected, you can use the Sessions tab to specify selection ranges and authorizations for the table fields to import.
If this check box is cleared, no table fields are imported. You cannot specify selection ranges and authorizations.
- Libraries
-
If this check box is selected, you can use the Sessions tab to specify selection ranges and authorizations for the libraries to import.
If this check box is cleared, no libraries are imported. You cannot specify selection ranges and authorizations.
- Sessions
-
- Package
-
If this check box is selected, you can specify a range of packages.
If this check box is cleared, you cannot specify a range of packages. The Module and Session check boxes are disabled. A single row is added to the role. This row grants the specified authorization for all sessions in all packages and modules.
- Module
-
If this check box is selected, you can specify a range of modules.
If this check box is cleared, you cannot specify a range of modules. The Session check box is disabled. The specified authorization is granted for all sessions in all modules of the selected packages.
- Session
-
If this check box is selected, you can specify a range of sessions.
If this check box is cleared, you cannot specify a range of sessions. The specified authorization is granted for all sessions in the selected packages and modules.
- All companies
-
If this check box is selected, the authorizations are defined for all companies.
If authorizations are defined for a specific company and for all companies, they can overlap. The authorizations for a specific company have the highest priority. To define the authorizations for a specific company, specify this company in the next field.
- Company
-
The number of the company for which the session authorizations are defined.
- Actual Authorization
-
The authorizations that are defined during import for the specified sessions. These authorizations determine whether a user is authorized to start sessions, and which actions a user can perform in the sessions.
Allowed values
- No Authorization
-
The user cannot run the session.
- Display
-
The user can view records in the session.
- Print/Display
-
The user can print and view records in the session.
- Modify/Print/Display
-
The user can modify, print, and view records in the session.
- Insert/Modify/Print/Displ
-
The user can insert, modify, print, and view records in the session.
- Full Authorization
-
The user can delete, insert, modify, print, and view records in the session.
- Overwrite
-
If this check box is selected, all sessions and authorizations in the current role are overwritten.
- Start Time
-
The start time of the time interval in which the user that is linked to the role is authorized to start a session.
- End Time
-
The end time of the time interval in which the user that is linked to the role is authorized to start a session.
- Tables
-
- Package
-
If this check box is selected, you can specify a range of packages.
If this check box is cleared, you cannot specify a range of packages. The Module and Table check boxes are disabled. A single row is added to the role. This row grants the specified authorization for all tables in all packages and modules.
- Module
-
If this check box is selected, you can specify a range of modules.
If this check box is cleared, you cannot specify a range of modules. The Table check box is disabled. The specified authorization is granted for all tables in all modules of the selected packages.
- Table
-
If this check box is selected, you can specify a range of tables.
If this check box is cleared, you cannot specify a range of tables. The specified authorization is granted for all tables in the selected packages and modules.
- All companies
-
If this check box is selected, the authorizations are defined for all companies.
If authorizations are defined for a specific company and for all companies, they can overlap. The authorizations for a specific company have the highest priority. To define the authorizations for a specific company, specify this company in the next field.
- Company
-
The number of the company for which the table authorizations are defined.
- Authorization
-
The database authorizations that are defined during import for the specified tables. These authorizations determine which database actions a user can perform on the tables.
Allowed values
- Delete/insert/modify/read
-
There are no restrictions. This is the default authorization level.
- Insert/modify/read
-
The user linked to the role has authorization for inserting, modifying and reading records, but not for deleting records.
- Modify/read
-
The user linked to the role has authorization for modifying and reading records, but no authorization for inserting and deleting records.
- Read
-
The user linked to the role, has only authorization to read records. He has no authorization to modify/insert or delete records.
- Not authorized
-
The user linked to the role, has no authorization at all (not even read permission).
- Overwrite
-
If this check box is selected, all tables and authorizations in the current role are overwritten.
- Table Fields
-
- All companies
-
If this check box is selected, the authorizations are defined for all companies.
If authorizations are defined for a specific company and for all companies, they can overlap. The authorizations for a specific company have the highest priority. To define the authorizations for a specific company, specify this company in the next field.
- Company
-
The code of the company for which the table field authorizations are defined.
- Authorization
-
The database authorizations that are defined during import for the specified table fields. These authorizations determine which database actions a user can perform on the table fields.
Allowed values
- Write/read
-
The user can read/write data in the specified table field.
- Read
-
The user can only read the data in the specified table field. At runtime the user is not able to change this field in maintenance sessions.
- Not authorized
-
The user has no authorization to read or write in the specified table field. At runtime this field will not be shown on forms. Instead, it will be filled with the No Authorization Character defined in the Tools Parameters (ttaad0100m000) session.
- Overwrite
-
If this check box is selected, all table fields and authorizations in the current role are overwritten.
- Libraries
-
- All Packages
-
If this check box is selected, a single record, that indicates the authorization for all libraries from all packages, is added to the role. You cannot specify a selection range.
- Package
-
If this check box is selected, you can specify a range of packages.
If this check box is cleared, you cannot specify a range of packages. The Module and Library check boxes are disabled. A single row is added to the role. This row grants authorization for all libraries in all packages and modules.
- Module
-
If this check box is selected, you can specify a range of modules.
If this check box is cleared, you cannot specify a range of modules. The Library check box is disabled. Authorization is granted for all libraries in all modules of the selected packages.
- Library
-
If this check box is selected, you can specify a range of libraries.
If this check box is cleared, you cannot specify a range of libraries. Authorization is granted for all libraries in the selected packages and modules.
- Authorized
-
This check box specifies whether authorization is granted for the libraries.
- Overwrite
-
If this check box is selected, all libraries and authorizations in the current role are overwritten.