SAS System Options |
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 |
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:
| |||||
"Direct LDAP Authentication" in the SAS Intelligence Platform: Security Administration Guide |
Copyright © 2011 by SAS Institute Inc., Cary, NC, USA. All rights reserved.