BookmarkSubscribeRSS Feed
Slash
Quartz | Level 8

Hi, guys

 

As we know EG client can use Windows User login to the SAS Server on Windows Server OS. Now, the customer hope that the login operation accomplished on their own system. So SSO is needed.

 

Is there a way can do that on EG?

9 REPLIES 9
ChrisHemedinger
Community Manager

You're talking about "Integrated Windows Authentication" -- yes, it's possible.  This requires some admin work on the SAS environment to configure the permissions and (perhaps) an authentication provider.  See the SAS Enterprise Guide instructions here, and follow the links within to the admin guide for more details.

It's time to register for SAS Innovate! Join your SAS user peers in Las Vegas on April 16-19 2024.
Slash
Quartz | Level 8

Thanks, Chris!  Let me try it.

Slash
Quartz | Level 8

Hi, Chris

 

I have tried using IWA to login on the SAS Server. But If the SAS Server is deployed on machine A, and the EG Client is installed on the Machine B. The EG Client can't login on the SAS Server with IWA. Because the system account of Machine B is not related to Machine A. So, If EG Client and SAS Server are installed on different Machine, is there a way to do it? (SSO)

MichelleHomes
Meteorite | Level 14

Hi @Slash,

 

Check out this blog posts on SAS and IWA that might help - https://platformadmin.com/blogs/paul/2012/01/sas-and-iwa-two-hops/

 

Kind Regards,

Michelle

//Contact me to learn how Metacoda software can help keep your SAS platform secure - https://www.metacoda.com
Slash
Quartz | Level 8
Thankyou!
PaulHomes
Rhodochrosite | Level 12

As long as Machine A and Machine B are either in the same Windows domain or are in domains that have a trust relationship, then you should be able to configure IWA. For more info on potential limitations have a look at the Integrated Windows Authentication section of the SAS 9.4 Intelligence Platform: Security Administration Guide.

If the Windows side of things has been configured ok then some of the other common things that can prevent IWA logins working as expected include:

  1. Not configuring the SAS Workspace Server in metadata (using SAS Management Console) to support IWA (via Negotiate or Kerberos).
  2. Not restarting (or refreshing) the SAS Object Spawner after changing the SAS Workspace Server config in metadata.
  3. No registering appropriate SPNs if the SAS servers are accessed using machine aliases rather than their primary host names.

When implementing IWA, it is well worth considering getting help from SAS Professional Services or a local SAS Partner. When IWA is operational it works very well, but making sure all the various platform components are configured correctly for IWA can tricky, time consuming and involve lots of troubleshooting. Getting help from someone that already has this experience can save you a lot of time.

Slash
Quartz | Level 8
Thanks a lot. Let me try it.
SASKiwi
PROC Star

One complication you need to watch out for is if you have any EG data sources pointing to databases also using IWA. If you do then additional server security configuration will be required to enable delegation of EG IWA to the data sources.

Slash
Quartz | Level 8

Thanks, Kiwi!

suga badge.PNGThe SAS Users Group for Administrators (SUGA) is open to all SAS administrators and architects who install, update, manage or maintain a SAS deployment. 

Join SUGA 

CLI in SAS Viya

Learn how to install the SAS Viya CLI and a few commands you may find useful in this video by SAS’ Darrell Barton.

Find more tutorials on the SAS Users YouTube channel.

Discussion stats
  • 9 replies
  • 1830 views
  • 4 likes
  • 5 in conversation