home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 18 REXX
/
18-REXX.zip
/
rx_net.zip
/
READ.ME
< prev
next >
Wrap
Text File
|
1993-09-10
|
3KB
|
102 lines
D I S C L A I M E R
-------------------
This software is provided "as is". No guaranty of any kind can be given
concering the functionality of this package.
Plans, interfaces and availability are subject to change without
further notice.
This software may be distributed freely, provided all files in this
package are keeped together and none of the is changed.
---C-H-A-N-G-E-S-------------------------------------------------------
9.Sep.93 : Bug fix where stem.0 = 0 would cause error, updated TEST.CMD
-----------------------------------------------------------------------
RX_NET
------
A REXX - IBM LAN Server 3.0 Interface DLL
Version 1.0 (beta), 8.Aug.1993
RX_NET is primarly a REXX interface to the Domain API published with IBM
LAN Server Version 3.0.
During lessons on LAN Server I often recognized the need of an
adminstrator to define lots of users having the same logon assignments
and the same applications selection.
Although most of the tasks could be done from a REXX commandfile using
the NET commandline interface (NET USER /ADD, NET ALIAS, NET ACCESS...),
the functions needed to give a user his/her logon assignments and
applications selection aren't accessible from this interface.
What came out is RX_NET.
The basic functions are
- RX_GetLogonAsn,
used to query the logon assignments of an existing user
- RX_SetLogonAsn,
used to set the logon assignments of an existing user
- RX_GetAppSel,
used to query the application selection of an existing user
- RX_SetAppSel,
used to set the application selection of an existing user
NOTE :
The SET functions are NOT cumulative, i.e. all you supply is all
you'll find afterwards. Especially you may delete all assignments
by supplying a stem with the zero member set to zero, e.g.
TEST.0 = 0
call RX_SetLogonAsn "KARL", "TEST."
Additional functions provided are
- RX_GetAliases,
used to query the aliases defined in the domain
- RX_GetApps,
used to query the applications defined in a domain
- RX_GetUsers,
used to query the users defined in a domain
- RX-GetDCName,
used to query the netname of the domain controller of a domain
Please have a look at the file
>>>> INTERF.ACE <<<<
for the definition of arguments and return values for these functions.
I plan to add more functionality to this DLL in the future.
Planned enhancements include RX_CopyUser, RX_SetGrpAsn, RX_SetGrpApp...
**************************
* *
* Comments are welcome. *
* *
**************************
Installation
------------
Copy RX_NET.DLL in a directory specified in your LIBPATH. Be sure
NETAPI.DLL and NETOEM.DLL (these come with LAN Server) are in one
of these directories, too.
The LAN Requester has to be started and you have to be logged on
for the calls to work.
Many of the calls require administrative privilege or at least
accounts operator rights.
Wolf Duttlinger-Manger, 100141,53