-----------------------------------------------------------------------
PRODUCT NAME AND VERSION NUMBER
-----------------------------------------------------------------------
LASsie for MS Access (97, 2000, and 2002)
v97.2

-----------------------------------------------------------------------
COMPANY NAME
-----------------------------------------------------------------------
Peter's Software - MS Access Shareware and Freeware for Developers
http://www.peterssoftware.com

-----------------------------------------------------------------------
DESCRIPTION
-----------------------------------------------------------------------
LASsie (Light Application Security) is a set of Access objects that you can add into your application to implement basic form level security. With LASsie, you can prevent a user from opening specific forms, or restrict a users ability to update data on a form. 

LASsie includes a friendly user sign-on form that requires a user name and a password to be entered. Users can change their own passwords via the included "change password" form. Once the user signs on, his/her session is assigned a security level code that determines which forms can be accessed, and if data updates are allowed.

LASsie is called "light" application security because it is not intended to be a robust, crack-proof, high-end security application. In fact, a sophisticated user could edit the underlying tables and change their own security level. By hiding the LASsie tables, and/or putting them in an external, encrypted database, you can minimize such breaches, but you should understand that using LASsie does not guarantee crack-proof form level security.

This version is distributed as freeware.

-----------------------------------------------------------------------
NEW AND SPECIAL IN THIS RELEASE
-----------------------------------------------------------------------
Version 2
	All code moved to basLASsie module
	List of restricted forms added to security levels form
	Help file

Version 1
	This version is entirely new

-----------------------------------------------------------------------
HARDWARE AND SOFTWARE REQUIREMENTS
-----------------------------------------------------------------------
	PC with a Pentium 75-megahertz (MHz) or higher processor
	Windows 95 or later, or Microsoft Windows NT Workstation version 4.0 Service Pack 3 or later
	32MB RAM
	1.5MB of available hard-disk space
	Microsoft Access 97, 2000, or 2002


-----------------------------------------------------------------------
INSTALLATION INSTRUCTIONS, GETTING STARTED TIPS, AND DOCUMENTATION
-----------------------------------------------------------------------
**************
*** Step 1 ***
**************
Open the downloaded zip file.

This file is named "las.zip", or "las_20.zip". Double-click it to open the zip file archive.

**************
*** Step 2 ***
**************
Run the LASsie install program.

Double-click the "Setup.exe" file (you can do this from the WinZip window) and follow the on-screen instructions to install LASsie on your computer.

(Since LASsie will store user security information that will be retrieved by your application, you will probably want to install LASsie in a central network folder that all of your users have access to.)

To run the demo, choose "LASsie Demo" from the Start menu.

**************
*** Step 3 ***
**************
Add a reference from your application to the LASsie .mde file ("las97_20.mde" for Access 97, "las20_20.mde" for Access 2000, or "las22_20.mde" for Access 2002) in the folder that you just installed to.

TO ADD A REFERENCE from your database to a particular .mde file:

1. In your database, open a Module (any Module) in design mode.
2. On the Tools menu, click References, and click Browse in the References dialog box.
3. In the Files Of Type box, click Databases (*.mdb, *.mda, *.mde).
4. Locate the .mde file (it should be in the folder you just installed to)
5. Click OK.
6. Close the references dialog.

**************
*** Step 4 ***
**************
Enter security levels, users, and assign security levels to users.

Open the form "frmSignOn" by executing the function

    LAS_OpenForm "frmSignOn"

...from a module subroutine, the debug window, or from a command button OnClick event procedure.

Enter "System" for the user name. Enter "System" (upper or lower case) for the password.

Open the form "frmSecurityLevels" by executing the function

    LAS_OpenForm "frmSecurityLevels"

...and modify, or add new security levels.

Open the form "frmUserSecurity" by executing the function

    LAS_OpenForm "frmUserSecurity"

...and modify, or add new users and assign security levels.

Make sure to assign at least one user name a security level of "Admin Only Level", or higher. Otherwise, no user will be able to open the LASsie security administration forms.

When you are finished, you may wish to delete the "System" user name, or change the password for this user.

**************
*** Step 5 ***
**************
Secure your forms.

For each form that you wish to secure, put the following line of code in the OnOpen event procedure for the form:

    LAS_EnableSecurity Me

**************
*** Step 6 ***
**************
Require that users sign on.

Open the form "frmSignOn" from your applications autoexec macro - ex.: 

Macro name: Autoexec
Action: RunCode
Function Name: =LAS_OpenForm("frmSignOn")

... - or from the OnOpen event procedure of your startup switchboard form. Ex.:

    LAS_OpenForm "frmSignOn"

-----------------------------------------------------------------------
IMPORTANT KNOWN PROBLEMS
-----------------------------------------------------------------------
Please see the help file for this information.

-----------------------------------------------------------------------
VERSION HISTORY
-----------------------------------------------------------------------
Please see the help file for this information.

-----------------------------------------------------------------------
PRICING INFORMATION
-----------------------------------------------------------------------
This version is free.

To register for update notifications, please sign up on our mailing list at this link:

http://www.peterssoftware.com/index.htm#maillist

-----------------------------------------------------------------------
CONTACT INFORMATION
-----------------------------------------------------------------------
http://www.peterssoftware.com
http://www.peterssoftware.com/lasfaq.htm
info@peterssoftware.com

-----------------------------------------------------------------------
DATE OR COPYRIGHT DATE, AND OTHER LEGAL INFORMATION
-----------------------------------------------------------------------
Released 3/11/02
Copyright 2002 Peter's Software