                       ************************************
                       ***                              ***
                       *** NTSecurity ActiveX Component ***
                       ***                              ***
                       ************************************

Description
-----------

NTSecurity is an ActiveX component (written using VB5) that allows you to manipulate
the users and global groups in a Windows NT domain.  It is usable by both VB4 and VB5.


Installation
------------

NTSecurity makes extensive use of both Unicode and Win32 Net APIs that are not available
under Windows 95.  Windows NT (Workstation or Server, version 3.51 or higher) is required.

To install and user NTSecurity you will need to do the following:

1) Run SETUP.EXE to install NTSecurity as a shared ActiveX component (it will add the
   file to your SYSTEM32 directory, as well as supporting VB5 runtime DLLs).
2) Within VB5, choose PROJECT -> REFERENCES (VB4 - choose TOOLS -> REFERENCES)
3) Look for "CyCor NT Security API ActiveX Component" in the references list and check it.
4) If the above is not in the list, click BROWSE and locate the file manually 


Notes
-----

Every domain in a Microsoft Windows NT domain has a user database that stores information
about all the users and groups in the domain.  Unfortunately, the only tools available to
manipulate this database are "User Manager for Domains" and a few Resource Kit utilities.
I wrote NTSecurity to give VB programmers a means to create their own tools.

NTSecurity only manipulates the users and global groups in a domain - local groups are
inaccessible.  I tried to take an object-oriented approach to the component, so all the
power of the component is in its properties and methods.  It exposes no events.  

Internally the program does all its operations in Unicode; it is also capable of logging its
actions to the Event Log.  Because of this it will work properly only under Windows NT.  In
addition, the program executes at the security level of the account that started it.  That
typically means running it under an "Account Operator" or "Administrator" account.


Registration
------------

As always, there's a catch.  This unregistered version of NTSECURITY.EXE expires after
1 month (call it crippleware, whatever - I call it paying the mortgage on my new house...<g>).
You can get the registered version by sending a check (sorry, no credit cards) for $25
(from U.S. bank) to:

*** Before September 1, 1997 ***

   Corey Bodzin  (payable to me!)
   8902 North 19th Avenue, Apt. 3061
   Phoenix, Arizona  85021

*** After September 1, 1997 *** 

   Corey Bodzin  (payable to me!)
   4051 W. Potter Drive
   Phoenix, Arizona  85027

When you register you get:

1) A registered component that doesn't expire
2) The undying gratitude of my mortage company, credit card companies, and everybody I owe money

With your check, please indicate how you would like the files sent:

1) By snail-mail on 3.5" floppy
2) To your Internet e-mail address (please specify UUEncode or MIME)

Finally
-------

I have tried to be as thorough as I can with testing and debugging, but you may still find a 
bug or two.  E-mail me any problems or suggestions to:

     Internet:     bodzinc@agcs.com
   CompuServe:     74034,62 (Corey Bodzin)

Now for the lawyer stuff:

   THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, EXPRESS,
   IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY WARRANTY OF
   MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL COREY
   BODZIN BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES
   OF ANY KIND, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
   PROFITS, WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY
   OF LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
   SOFTWARE.

   I AM NOT RESPONSIBLE FOR THE NATIONAL DEBT.  I IN NO WAY ASSUME RESPONSIBILITY FOR
   BARNEY, THE FRENCH OBSESSION WITH JERRY LEWIS, OR TOFU.  I AM BLAMELESS IN ALL
   CIRCUMSTANCES AND HAVE A HALO OVER MY HEAD AT ALL TIMES.  SUE SOMEBODY ELSE.


*** End of File ***