home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 18 REXX / 18-REXX.zip / rx_net.zip / READ.ME < prev    next >
Text File  |  1993-09-10  |  3KB  |  102 lines

  1.     D I S C L A I M E R
  2.     -------------------
  3.  
  4.     This software is provided "as is". No guaranty of any kind can be given
  5.     concering the functionality of this package.
  6.     Plans, interfaces and availability are subject to change without
  7.     further notice.
  8.     This software may be distributed freely, provided all files in this
  9.     package are keeped together and none of the is changed.
  10.  
  11.    ---C-H-A-N-G-E-S-------------------------------------------------------
  12.  
  13.    9.Sep.93 : Bug fix where stem.0 = 0 would cause error, updated TEST.CMD
  14.  
  15.    -----------------------------------------------------------------------
  16.  
  17.    RX_NET
  18.    ------
  19.  
  20.    A REXX - IBM LAN Server 3.0 Interface DLL
  21.  
  22.    Version 1.0 (beta), 8.Aug.1993
  23.  
  24.    RX_NET is primarly a REXX interface to the Domain API published with IBM
  25.    LAN Server Version 3.0.
  26.  
  27.    During lessons on LAN Server I often recognized the need of an
  28.    adminstrator to define lots of users having the same logon assignments
  29.    and the same applications selection.
  30.  
  31.    Although most of the tasks could be done from a REXX commandfile using
  32.    the NET commandline interface (NET USER /ADD, NET ALIAS, NET ACCESS...),
  33.    the functions needed to give a user his/her logon assignments and
  34.    applications selection aren't accessible from this interface.
  35.  
  36.    What came out is RX_NET.
  37.  
  38.    The basic functions are
  39.        - RX_GetLogonAsn,
  40.          used to query the logon assignments of an existing user
  41.  
  42.        - RX_SetLogonAsn,
  43.          used to set the logon assignments of an existing user
  44.  
  45.        - RX_GetAppSel,
  46.          used to query the application selection of an existing user
  47.  
  48.        - RX_SetAppSel,
  49.          used to set the application selection of an existing user
  50.  
  51.    NOTE :
  52.  
  53.      The SET functions are NOT cumulative, i.e. all you supply is all
  54.      you'll find afterwards. Especially you may delete all assignments
  55.      by supplying a stem with the zero member set to zero, e.g.
  56.  
  57.           TEST.0 = 0
  58.           call RX_SetLogonAsn "KARL", "TEST."
  59.  
  60.    Additional functions provided are
  61.        - RX_GetAliases,
  62.          used to query the aliases defined in the domain
  63.  
  64.        - RX_GetApps,
  65.          used to query the applications defined in a domain
  66.  
  67.        - RX_GetUsers,
  68.          used to query the users defined in a domain
  69.  
  70.        - RX-GetDCName,
  71.          used to query the netname of the domain controller of a domain
  72.  
  73.    Please have a look at the file
  74.  
  75.          >>>>  INTERF.ACE  <<<<
  76.  
  77.    for the definition of arguments and return values for these functions.
  78.  
  79.    I plan to add more functionality to this DLL in the future.
  80.    Planned enhancements include RX_CopyUser, RX_SetGrpAsn, RX_SetGrpApp...
  81.  
  82.                    **************************
  83.                    *                        *
  84.                    *  Comments are welcome. *
  85.                    *                        *
  86.                    **************************
  87.  
  88.    Installation
  89.    ------------
  90.  
  91.    Copy RX_NET.DLL in a directory specified in your LIBPATH. Be sure
  92.    NETAPI.DLL and NETOEM.DLL (these come with LAN Server) are in one
  93.    of these directories, too.
  94.    The LAN Requester has to be started and you have to be logged on
  95.    for the calls to work.
  96.    Many of the calls require administrative privilege or at least
  97.    accounts operator rights.
  98.  
  99.  
  100.    Wolf Duttlinger-Manger, 100141,53
  101.  
  102.