Desktop Single Sign-on FAQ

Can I use Agentless DSSO while remote?

No. You need to be on-network to sign in through Agentless DSSO. However if you're using a VPN, Agentless DSSO will work.

Do I need to open any special ports for this to work?


Do computers need to be domain joined?

Yes. In order for Agentless DSSO to work, the computer needs to be domain joined.

Do I need to install an agent on my machines?

No. Agentless DSSO removes the need to have any IWA agents on your machines. Instead, the Kerberos validation is done on the Okta servers.

When troubleshooting I see a 401 error from Okta, does this mean something is failing?

This is the expected behavior. When the end user goes to the browser and types in <myorg>, Okta sees your org has Agentless DSSO enabled and kicks off a 401 authenticate challenge to your KDC which then returns a Kerberos ticket back to Okta.

Can I recreate re-write rules?


Does my UPN domain name suffix need to be the same as the AD domain’s primary DNS suffix?

No. Okta uses the user SID to locate and authenticate the user. So it shouldn't matter if they don't match because the request resolves to the user object using SID.

Does Agentless DSSO have any rate limits?

The current rate limit for the Agentless DSSO endpoint /login/agentlessDSSO is 1000/minute. This is double the on-prem rate limit as described in Set token rate limits (optional) because each successful login performs two http commands to the Agentless DSSO endpoint. The number of successful logins per minute will be the same as on-prem IWA.