Security Tab (Magic xpa 3.x)
The application's security properties are:
|
|
Application Access Key
|
Appears only when the Application Properties dialog box is accessed by owners of this key. This property holds the name of the application access key. When an application access key has been defined, only holders of the key can open the particular application for deployment.
|
Public Rights Access Key
|
By creating a Public Rights Access Key, a developer can improve security for a given application. The supervisor's ownership of this key serves to hamper any attempts of an unauthorized user to remove system password protection by destroying the Security File (usr_std), which contains all user passwords, and by then logging in as the supervisor. An unauthorized user lacking this key, will not be able to find out which rights are associated with which keys in a particular application. After zooming from the Rights column of the User ID repository, an unauthorized supervisor will not be able to see the Rights Name column, which describes the rights associated with given keys, nor be able to zoom from the Key column to the full Rights repository.
The supervisor can create the public rights access key by typing a code name in the Application Properties dialog box's Public Rights Access Key property.
Once the Public Rights Access Key property has been entered and the Public Rights Access Key assigned, any user who accesses File/Application Properties and is not an Public Rights Access Key holder will not see this property.
|
Super Right Key
|
The supervisor can create a Super Right key for an application, to give its holder all of the application's rights. The holder of the Super Right key does not have to hold separate rights to individual application activities.
The supervisor can create an application Super Right key by typing a code name in the Application Properties dialog box's Super Right Key field.
Once the Super Right Key property has been entered and the Super Right Key assigned, any user who accesses File/Application Properties, and is not a Super Right Key holder, will not see this property.
|
Remote Debugger Right
|
You can restrict Remote Debugger access at runtime by specifying Remote Debugger rights. Zoom from the property to select rights from the Allowed Rights list. See also: Remote Debugging.
|
How Do I Restrict Access to the Entire Application?