2 Answers
- Newest
- Most votes
- Most comments
6
Consider below workarounds:
- Federate IAM Identity Center with Entra ID or Okta: This allows you to enforce Conditional Access before users reach AWS.
- Use VPC endpoints for service access: While not a full solution, it helps contain traffic within trusted networks.
- Custom IAM policies with aws:SourceIp: You can restrict access to certain AWS resources based on IP, but this doesn't apply to IAM Identity Center or CodeCatalyst UI.
0
Hey,
Hope you're keeping well.
Currently IAM Identity Center doesn’t have native conditional access or IP-based login restrictions, and CodeCatalyst Spaces also don’t support IP allowlists. The most practical AWS-native workaround is to federate IAM Identity Center with an external IdP like Entra ID or Okta, where you can enforce Conditional Access policies before authentication reaches AWS. For resource-level control, you can use IAM policy conditions such as aws:SourceIp to restrict API access from specific networks, although this won’t block console or CodeCatalyst UI access directly.
Thanks and regards,
Taz
answered 8 months ago
Relevant content
asked 4 years ago
asked 2 years ago
- AWS OFFICIALUpdated 4 months ago
