BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
SurajChand
Obsidian | Level 7

Dear Team,

     I want to Integrate active directory with sas server. So request to you please share complete steps or documentation. SAS server is installed & configured with Linux platform.



Thanks

Suraj

1 ACCEPTED SOLUTION

Accepted Solutions
SurajChand
Obsidian | Level 7

If you want to use your active directory authentication with SAS server you need to do these things on your Linux platform.

 

1. Firstly you have to join your domain (service provider) example.com

  • visit this URL to join your linux machine into active directory

See after doing all these things are you able to login with your domain user.

 

2. check LDAP, Kerbrose & 389 port is enable with filewall on AD server.

 

3. Open & terminal & edit the sasv9_usermod.cfg file with your domain information.

  • cd Lev1/SASMeta/MetadataServer
  • vim sasv9_usermod.cfg
  • /* Set environment variables for binding to Active Directory. */
    -set AD_HOST example.com
    -set AD_PORT 389

    /* Specify the authentication provider. */
    -AUTHPD (ADIR: example.com)

    /* OPTIONAL: Specify the domain name of the primary authentication provider. */
      -PRIMPD example.com
  • save & exit the file.
  • restart your metadata & object spawner services.
  • Open SAS Enterprise Guide & Run macros code for check authentication are readble or not.
  • If your are able to see your domain user it's mean your authentication is working perfectly.

4. Now you need to resgistered this code with SAS store process.

  • open SAS Management console use sasadm@saspw user.
  • go to folder tab select SAS folder
  • right click on folder then select new & new store process
  • define any name (Active Directory Users) then Next
  • select SASAPP at application server then click on store code in metadata and edit the source code
  • Paste here AD-1 code then select stream then Next & finish.
  • do same thing for AD-2 as previous (AD-1)

5. open your broswer & login with localhost:7980/SASStoredProcess/do

  • login with sasadm@saspw & select list avilable option
  • now expand the folder you will see here AD-1 option select it & try to import the users in SASMC.

6. If successfully imported then see in SASMC & try to login with domain credential.

 

 

 

 

 

 

View solution in original post

1 REPLY 1
SurajChand
Obsidian | Level 7

If you want to use your active directory authentication with SAS server you need to do these things on your Linux platform.

 

1. Firstly you have to join your domain (service provider) example.com

  • visit this URL to join your linux machine into active directory

See after doing all these things are you able to login with your domain user.

 

2. check LDAP, Kerbrose & 389 port is enable with filewall on AD server.

 

3. Open & terminal & edit the sasv9_usermod.cfg file with your domain information.

  • cd Lev1/SASMeta/MetadataServer
  • vim sasv9_usermod.cfg
  • /* Set environment variables for binding to Active Directory. */
    -set AD_HOST example.com
    -set AD_PORT 389

    /* Specify the authentication provider. */
    -AUTHPD (ADIR: example.com)

    /* OPTIONAL: Specify the domain name of the primary authentication provider. */
      -PRIMPD example.com
  • save & exit the file.
  • restart your metadata & object spawner services.
  • Open SAS Enterprise Guide & Run macros code for check authentication are readble or not.
  • If your are able to see your domain user it's mean your authentication is working perfectly.

4. Now you need to resgistered this code with SAS store process.

  • open SAS Management console use sasadm@saspw user.
  • go to folder tab select SAS folder
  • right click on folder then select new & new store process
  • define any name (Active Directory Users) then Next
  • select SASAPP at application server then click on store code in metadata and edit the source code
  • Paste here AD-1 code then select stream then Next & finish.
  • do same thing for AD-2 as previous (AD-1)

5. open your broswer & login with localhost:7980/SASStoredProcess/do

  • login with sasadm@saspw & select list avilable option
  • now expand the folder you will see here AD-1 option select it & try to import the users in SASMC.

6. If successfully imported then see in SASMC & try to login with domain credential.

 

 

 

 

 

 

sas-innovate-2024.png

Don't miss out on SAS Innovate - Register now for the FREE Livestream!

Can't make it to Vegas? No problem! Watch our general sessions LIVE or on-demand starting April 17th. Hear from SAS execs, best-selling author Adam Grant, Hot Ones host Sean Evans, top tech journalist Kara Swisher, AI expert Cassie Kozyrkov, and the mind-blowing dance crew iLuminate! Plus, get access to over 20 breakout sessions.

 

Register now!

How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

Click image to register for webinarClick image to register for webinar

Classroom Training Available!

Select SAS Training centers are offering in-person courses. View upcoming courses for:

View all other training opportunities.

Discussion stats
  • 1 reply
  • 7170 views
  • 2 likes
  • 1 in conversation