Chapter Contents


Communications Access Methods for SAS/CONNECT and SAS/SHARE Software

Tasks That Are Common to SAS/CONNECT and SAS/SHARE

Network Administrator, System Administrator, or User
To use the APPC access method with a VSE host for SAS/CONNECT and SAS/SHARE, perform these tasks:
  1. Verify that you have met all your site and software requirements.

  2. Verify that the resources for the APPC access method have been defined.

  3. Verify that you know how to set options in SAS.

  4. Set the SAS/CONNECT and SAS/SHARE options that you want.

System and Software Requirements for SAS/CONNECT and SAS/SHARE

Ensure that the following conditions have been met:

  1. APPC has been installed at your site.

  2. SAS is installed on both the local and remote hosts.

  3. VTAM, Version 3, Release 2 or a subsequent release has been installed.

Defining Resources for the APPC Access Method

Network Administrator
APPC is the IBM strategic enterprise connectivity solution. Based on System Network Architecture (SNA) logical unit type 6.2 (LU 6.2), APPC is the foundation for distributed processing within an SNA network. In this book, APPC is used to refer to the SNA LU 6.2 distributed processing method.

Before you can use SAS/CONNECT or SAS/SHARE with the APPC access method, you must first define APPC resources for the VSE system that allow it to behave as either a local or a remote host in a SAS/CONNECT session or as a SAS/SHARE server or client. See System Configuration for the APPC Access Method for the tasks that you perform to define resources for SAS/CONNECT and SAS/SHARE .

Setting SAS Options

You may need to set specific SAS options to establish the connections that you want with SAS/CONNECT and SAS/SHARE using the APPC communications access method.

Consult with your network administrator to determine what options must be set and what values to assign to them.

You may specify a SAS option

Additionally, you may specify options on the VSE host in the following forms:
system configuration file
user configuration file
PARM= parameter on the JCL EXEC statement
options list.

Values for options may contain up to eight characters, consisting of alphanumeric characters, the percent sign (%), the dollar sign ($), the pound sign (#), the at sign (@), and the underscore (_).

For information about setting SAS options on the VSE host and the order of precedence that is followed if multiple forms of an option are set, see the SAS documentation for your operating environment.


For SAS/CONNECT and SAS/SHARE, you must set the APPCSEC option in order to pass a remote host userid and password to a remote SAS/CONNECT host or to a SAS/SHARE server for verification. After the userid and the password have been verified, the connection to the remote SAS/CONNECT host or the SAS/SHARE server can proceed.

Values for the APPCSEC option are

APPCSEC=_NONE_ | _PROMPT_ | userid.password | _SECURE_

must be set at the SAS/CONNECT local host or the SAS/SHARE client. This is the default.

Setting this value does not establish secure sessions for connecting SAS/CONNECT local hosts or SAS/SHARE clients.

must be set at the SAS/CONNECT local host or the SAS/SHARE client.

_PROMPT_ specifies that SAS prompt the user for userid and password information. When prompted for a password, the input field is not displayed. Choosing to prompt for a userid and a password provides more security than assigning the userid and password to the system option.

must be set at the SAS/CONNECT local host or the SAS/SHARE client.

This value specifies both the userid and password. Assigning the userid and password directly to the APPCSEC option at the SAS/CONNECT local host or SAS/SHARE client may inadvertently publicize this information and compromise the security of the SAS/CONNECT remote host or the SAS/SHARE server. Assigning the value to the option in a file allows anyone to read it.

must be set at the SAS/SHARE server.

The _SECURE_ value for the APPCSEC option requires a SAS/SHARE client to supply both a valid userid and password to the remote host on which the server is running, in order to allow client access to the server.

Make sure that you specify the APPCSEC option before you start a server.


options appcsec=_none_;
options appcsec=_prompt_;
options appcsec=bass.time2go;
options appcsec=_SECURE_;

See Setting SAS Options for examples of the forms that you can use to specify the APPCSEC option.

must be set at the SAS/CONNECT local host and the remote host and at the SAS/SHARE client only.

APPCAPPL specifies the APPC VTAM application identifier that causes VTAM to initialize for the APPC access method.

You must set this option as part of SAS initialization. Ask your network administrator for advice about setting this option.

must be set at the SAS/CONNECT local host and at the SAS/SHARE client only.

APPCLOGM specifies the communications mode and its properties (for example, protocol and performance parameters). The default mode name is SASAPPC. Mode properties are defined through the MODEENT macro. See Defining the Logon Mode Table Entries for details about defining mode properties.

Alternatively, you may set this option as part of SAS initialization or user invocation. Ask your network administrator for advice about setting this option.

Chapter Contents



Top of Page

Copyright 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.