AWS access portal URL | SSO Login URL - Restricting access to vpn

0

While reading the docs, i saw we can change the SSO url to a more customized one. Is it also possible to restrict the same url (customized or not) to be accessible to only to the business vpn ip address?

https://docs.aws.amazon.com/singlesignon/latest/userguide/howtochangeURL.html

2 Answers
1
Accepted Answer

The AWS SSO (or AWS Identity Center as it is called now), is a service that allows you to set up an IDP (like Okta). Due to the nature of the service it is supposed to be available via the Internet from anywhere.

However, you can enable MFA (multi-factor authentication) to provide another layer of security for your SSO service. This will require your authorized users to prove they are who they say they are by requesting that they provide a second form of identification.

If you want to limit access to AWS services that you have SSO in front of, you can restrict access using the Permission Sets and restrict by IP. You can read more about this here - https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_examples_aws_deny-ip.html

Hope this helps,

profile picture
answered a year ago
  • I was planning to use MFA also. The requirement was also to restrict the SSO portal url itself from public access to only vpn ip address range.

  • This is currently not possible, but you can restrict access to the applications in your Permission sets if you are trying to restrict access to Consoles, but external applications are not possible right now Here's someone who asked this question and AWS response - https://bit.ly/41RQbHF

1

I don't think it is possible to put IP restrictions on URLs.
How about putting IP restrictions on SSO user policies instead?
https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_examples_aws_deny-ip.html

profile picture
EXPERT
answered a year ago
  • like deny all logins if source Ip Address is not from vpn ip range and putting permission sets at the OU level to restrict user interactions on the aws?

  • I think it is possible to log in to the management console. However, it is secure because only authorized IP addresses will be able to perform subsequent operations.

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions