AMT Help Files

Security

AMT can use your Windows user name to set your security. This user has to be defined in AMT and assigned to a user group, which determines the user's access rights. To define users and user groups within AMT Development, select the menu item "View - Security", or enter "SEC" in the Open commandbox. The authorization screen will appear (only available to the system administrator). Please note that these options apply only to AMT Development users. AMT runtime users have their security settings specified via the Control Center. 


The user of the current user can be viewed in the 'About...' window (accessed from the 'Help' menu) inside the AMT Developer Studio.

Inheriting Users



The SEC options will inherit users from the following sources:

The authorization screen contains the tabsheets as shown below:

 

Adding a new User



Adjusting/Deleting a Usercode

 

Adding a new user group




Adjusting/Deleting a User group

 

 

Setting the Access Permissions



 

Changes to permissions of other users will become active once the user has restarted the AMT Developer Studio.

 

The access permissions are as follows :

Access permission:

Description:

Administrator

To have all the rights that are described below.

Look into

To have all read abilities.

For new user groups, this permission is enabled by default for all applications.
This permission is also automatically enabled when any access permission, except for Administrator, is granted to a user group.

Generate

To generate the application.

Create Folders

To create folders.

Create Forms

To create forms.
Note, in addition to this permission, the 'Modify Forms' permission is also required to be able to create forms.

Create Global Routines

To create global routines.
Note, in addition to this permission, the 'Modify Global Routines' permission is also required to be able to create global routines.

Create Indexes

To create indexes.
Note, in addition to this permission, the 'Modify Indexes' permission is also required to be able to create indexes.

Create Foreign Keys

To create foreign keys.
Note, in addition to this permission, the 'Modify Foreign Keys' permission is also required to be able to create foreign keys.

Create Triggers

To create triggers.
Note, in addition to this permission, the 'Modify Triggers' permission is also required to be able to create triggers.

Create Tables

To create tables.
Note, in addition to this permission, the 'Modify Tables' permission is also required to be able to create tables.

Create Stored Procedures

To create stored procedures.
Note, in addition to this permission, the 'Modify Stored Procedures' permission is also required to be able to create stored procedures.

Create Views

To create views.
Note, in addition to this permission, the 'Modify Views' permission is also required to be able to create views.

Create Reports

To create reports.
Note, in addition to this permission, the 'Modify Reports' permission is also required to be able to create reports.

Create File Definitions

To create global file definitions.
Note, in addition to this permission, the 'Modify File Definitions' permission is also required to be able to create file definitions.

Create Web Services (Consumed)

To create consumable webservices.
Note, in addition to this permission, the 'Modify Web Services (Consumed)' permission is also required to be able to create consumable webservices.

Create Web Services (Provided)

To create provided webservices.
Note, in addition to this permission, the 'Modify Web Services (Provided)' permission is also required to be able to create provided webservices.

Create Image lists

To create image lists.
Note, in addition to this permission, the 'Modify Image lists' permission is also required to be able to create image lists.

Create Global Definitions

To create global definitions.
Note, in addition to this permission, the 'Modify Global Definitions' permission is also required to be able to create global definitions.

Create Global Dictionary

To create global dictionaries.
Note, in addition to this permission, the 'Modify Global Dictionary' permission is also required to be able to create global dictionaries.

Create Classes

To create classes.
Note, in addition to this permission, the 'Modify Classes' permission is also required to be able to create classes.

Create External Interface

To create external interfaces.
Note, in addition to this permission, the 'Modify External Interface' permission is also required to be able to create external interfaces.

Create Script Folders

To create script folders.

Create Scripts

To create scripts.
Note, in addition to this permission, the 'Modify Scripts' permission is also required to be able to create scripts.

Modify Application

To modify all application options.

Modify Folders

To modify folders.

Modify Forms

To modify forms.

Modify Global Routines

To modify global routines.

Modify Indexes

To modify indexes.

Modify Foreign Keys

To modify foreign keys.

Modify Triggers

To modify triggers.

Modify Tables

To modify tables.

Modify Stored Procedures

To modify stored procedures.

Modify Views

To modify views.

Modify Reports

To modify reports.

Modify File Definitions

To modify global file definitions.

Modify Web Services (Consumed)

To modify consumable webservices.

Modify Web Services (Provided)

To modify provided webservices.

Modify Image lists

To modify image lists.

Modify Global Definitions

To modify global definitions.

Modify Global Dictionary

To modify global dictionaries.

Modify Classes

To modify classes.

Modify External Interface

To modify external interfaces.

Modify Script Folders

To modify script folders.

Modify Scripts

To modify scripts.

Delete Folders

To delete folders.

Delete Forms

To delete forms.

Delete Global Routines

To delete global routines.

Delete Indexes

To delete indexes.

Delete Foreign Keys

To delete foreign keys.

Delete Triggers

To delete triggers.

Delete Tables

To delete tables.

Delete Stored Procedures

To delete stored procedures.

Delete Views

To delete views.

Delete Reports

To delete reports.

Delete File Definitions

To delete global file definitions.

Delete Web Services (Consumed)

To delete consumable webservices.

Delete Web Services (Provided)

To delete provided webservices.

Delete Image lists

To delete image lists.

Delete Global Definitions

To delete global definitions.

Delete Global Dictionary

To delete global dictionaries.

Delete Classes

To delete classes.

Delete External Interface

To delete external interfaces.

Delete Script Folders

To delete script folders.

Delete Scripts

To delete scripts.

Delete Gen. Requests Others

To delete generation requests from other users.

View changes of locked objects

To view a currently locked object that is being edited by another user. This gives you a view of the changes up until the last Save action was performed. 

Grant locks to other users

To reassign a locked object to another user. 

Select generation priority

To set a different priority level for the objects that will be generated.

Change generation priority

To change the generation priority for objects that are already queued for generation.

Select Revision IDs

To select another object version through the Revision History screen or through the "Move into Genset" option in the Label Management screen.

Enable Get All Newest

To enable the option "Get All Newest" in the Revision Control screen.

Export LionSources

To export source code from the repository.

Import LionSources

To import source code into the repository.