Previous Page | Next Page

SAS System Options

PRIMARYPROVIDERDOMAIN= System Option



Specifies the domain name of the primary authentication provider.
Valid in: configuration file, SAS invocation
Alias PRIMPD=
Category: Environment control: Initialization and operation
PROC OPTIONS GROUP= EXECMODES

Syntax
Syntax Description
Details
Comparison
Examples
See Also

Syntax

PRIMARYPROVIDERDOMAIN=domain-name


Syntax Description

domain-name

specifies the name of the domain that authenticates user names.

Requirement: If the domain name contains one or more spaces, the domain name must be enclosed in quotation marks.

Details

By default, users who log on to the SAS Metadata Server are authenticated by the operating system that hosts the SAS Metadata Server. You can specify an alternate authentication provider by using the AUTHPROVIDERDOMAIN= system option. User IDs that are verified by an alternate authentication provider must be in the format user-ID@domain-name (for example, user1@sas.com).

By specifying an authentication provider and a domain name that use the AUTHPROVIDERDOMAIN= and PRIMARYPROVIDERDOMAIN= system options, respectively, you enable users to log on to the SAS Metadata Server by using their usual user ID without using a domain-name suffix on the user ID. For example, by specifying the following system options, users who log on as user-ID or user-ID@mycompany.com can be verified by the authentication provider that is specified by the AUTHPROVIDERDOMAIN= system option:

-authproviderdomain ldap:mycompany
-primaryproviderdomain mycompany.com

If you specify the PRIMARYPROVIDERDOMAIN system option without specifying the AUTHPROVIDERDOMAIN system option, authentication is performed by the host provider.


Comparison

You use the AUTHPROVIDERDOMAIN system option to register and name your Active Directory provider or other LDAP provider. You use the PRIMARYPROVIDERDOMAIN system option to designate the primary authentication provider.


Examples

The following examples show the system options that you might use in a configuration file to define a primary authentication provider domain-name:

Active Directory

/* Environment variables that describe your Active Directory server  */
-set AD_HOST myhost

/* Define authentication provider  */
-authpd ADIR:mycomapny.com
-primpd mycompany.com

LDAP

/* Environment variables that describe your LDAP server  */
-set LDAP_HOST myhost
-set LDAP_BASE "ou=emp, o=us"

/* Define authentication provider */
-authpd LDAP:mycompany.com
-primpd mycompany.com


See Also

System option:

AUTHPROVIDERDOMAIN System Option

AUTHSERVER System Option in the SAS Companion for Windows

"Direct LDAP Authentication" in the SAS Intelligence Platform: Security Administration Guide

Previous Page | Next Page | Top of Page