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:

  1. In the upper part of the session window, select the component types to import.
  2. 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.

  3. Click Copy.
Note: You can only use this session for AMS roles, not for DEM roles.

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.