Setting Up Workspace Security in Desktop Applications

Description

Alpha Anywhere includes a security framework that lets you create a Master Password for a Workspace Administrator. The administrator can then define separate or shared user accounts and passwords.

Setting Up Workspace Security 

  1. Select Tools > Security > Set Workspace Password.

    images/UG_Security_Master_Password.png
  2. If you specify that a workspace has a password, the workspace may display a logon screen.

    • 1. Enter the new password in the Password field.

    • 2. Enter the new password in the Verify Password field

  3. Users can be authenticated in three ways:

    • By using the master password to logon

    • By using individual passwords to logon

    • Automatically, using their Windows password - If this is checked, Alpha Anywhere will automatically log the user in if the Windows user name matches a user in the Alpha Anywhere workspace. If the user does not exist, he will be prompted for a logon name as usual. Logon as a different user is unaffected by this.

      • 1. Optionally, select All users share the same account.

      • 2. Optionally, select Each user has their own account.

      • 3. If you selected, Each user has their own account you may check Use Windows Logon.

  4. Optionally, change the Require user to exist value. The options are:

    Anywhere

    User can exist on the current computer or the domain.

    On the specified computer

    User must exist on the current computer.

    In the specified domain

    User must exist on the current domain.

  5. Optionally, check Encrypt Passwords.

  6. On the Attempts tab optionally, specify the Maximum number of login attempts.

  7. Optionally, specify a script to run if a user is unable to logon. This script could close Alpha Anywhere, temporarily remove the user's access rights (refer to User and Group Management Functions ), display a message, and/or log the event.

    images/UG_Security_Login_Attempts.png
  8. On the Advanced Options tab, optionally select User Account File is specific to this workspace. This allows you to implement different access privileges for different workspaces.

  9. Optionally select Use shared User Account File to implement shared security for multiple workspaces.

    • If you do not have a user account workspace, select Tools > Security > Define Users and Groups... to display the Users and Groups dialog box.

    • Click the 'open folder' icon to navigate to and specify the User Account Filename.

      images/Folder_button.gif
      images/UG_Security_Advanced_Options.png
  10. On the Security tab you may set default permissions for objects when the object has been neither granted nor denied a permission. For more information, refer to Object Level Security.

  11. Click OK to implement your changes or Cancel to discard them.

    images/UG_Security_Default_Permission.png

Change Workspace Master Password 

To change the master password, select Tools > Security > Change Password/Security Options > Change Master Password to display the Change Workspace Master Password dialog box.

  1. Enter the Old Password.

  2. Enter the New Password.

  3. Re-enter the new Password in the Verify Password field.

  4. Click OK to continue or Cancel to discard your input.

  5. Select Tools > Security > Change Password/Security Options > Change Security Settings to display the Change Workspace Security Settings dialog box. Refer to Setting_Up_Workspace_Security.

Remove Workspace Password 

To remove the workspace password, select Tools > Security > Remove Workspace Password to display the Remove Workspace Password dialog box.

  1. Enter the current Master Password.

  2. Click OK to remove the password or Cancel to quit without taking any action.

Change Password for User 

To change a user's login password, select Tools > Security > Change Password/Security Options > Change Login Password... to display the Change Login Password dialog box.

  1. Enter the Current Password.

  2. Enter the New Password.

  3. Re-enter the new password in the Verify Password field.

  4. Click OK to make the change or Cancel to quit without taking any action.

Customize Logon Dialog Box 

After setting a password it is possible to customize the Logon Dialog. To create a customized logon dialog, select Tools > Security > Customize Logon Dialog... to display the Customize Logon Dialog dialog box.

images/UG_Customize_Logon_Dialog.png
  1. On Page 1 optionally, enter a different Dialog Title.

  2. Optionally, click the 'up' icon to select a different icon to display on the dialog box.

  3. Click Preview to see how the dialog will appear.

  4. Optionally, change the Logon Prompt for when you have specified individual user accounts.

  5. Optionally, change the Logon Prompt for when users share the same user account.

  6. On Page 2 optionally change the User Name Prompt.

  7. Optionally, change the Password Prompt.

  8. Optionally, change the OK Button text.

  9. Optionally, change the Cancel Button text.

    images/UG_Customize_Logon_Page_2.png
  10. On Page 3 optionally add text for a Dialog Footer.

  11. Optionally, clear Show list of all users.

  12. Click OK to apply your changes or Cancel to discard them.

    images/UG_Customize_Logon_Page_3.png

Encrypt and Decrypt Tables 

Once you have set a Master Password for a workspace, you can encrypt individual tables in the workspace. Once a table has been encrypted, you can use it normally within the workspace, but you will not be able to open the workspace in other contexts, such as with Microsoft Excel, or use it with other software programs that can read DBF files.

To encrypt or decrypt a table, select Tools > Security > Encrypt/Decrypt Tables... to display the Encrypt/Decrypt Tables dialog box.

  1. Optionally, click Show Paths to display the path information for each table.

  2. Place a check mark next to each table that you wish to encrypt.

  3. Remove the check mark next to each table that you wish to decrypt.

  4. Optionally, use the Select All and Unselect All buttons to select tables.

  5. Click Apply to encrypt the tables.

  6. Click Close to exit.

    images/UG_Encrypt_Decrypt_Tables.png

Limitations

Desktop Applications Only

See Also