Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a doc for setting up SAML SSO using AWS #11799

Closed
praneetloke opened this issue Jun 13, 2019 · 10 comments
Closed

Add a doc for setting up SAML SSO using AWS #11799

praneetloke opened this issue Jun 13, 2019 · 10 comments
Assignees
Labels
docs/service grooming-q2y25 kind/documentation Improvements or additions to documentation missing-docs needs-assignment An issue that is ready to be assigned to someone. resolution/wont-fix This issue won't be fixed
Milestone

Comments

@praneetloke
Copy link
Contributor

...it would also be nice to have a doc that explains the various attributes that users are asked to configure.

@praneetloke praneetloke self-assigned this Jun 13, 2019
@bermudezmt bermudezmt added area/docs Improvements or additions to documentation docs/providers docs/service labels Jul 22, 2019
@lukehoban
Copy link
Contributor

@praneetloke Do you mean using AWS SSO with Pulumi, like as a fourth entry in https://www.pulumi.com/docs/guides/saml/?

@praneetloke
Copy link
Contributor Author

Do you mean using AWS SSO with Pulumi, like as a fourth entry in https://www.pulumi.com/docs/guides/saml/?

@lukehoban yep that's right. However, I do think the SAML SSO overview doc should help users figure out the values in the absence of an AWS specific configuration doc.

@susanev
Copy link
Contributor

susanev commented Oct 19, 2021

@praneetloke is this still an issue?

@susanev susanev transferred this issue from pulumi/docs Feb 23, 2022
@susanev susanev added the kind/enhancement Improvements or new features label Feb 23, 2022
@interurban interurban self-assigned this Dec 8, 2023
@interurban interurban added this to the 0.97 milestone Dec 8, 2023
@interurban interurban added the resolution/fixed This issue was fixed label Dec 8, 2023
@interurban
Copy link
Collaborator

hiya; We've created specific docs guides now for https://www.pulumi.com/docs/pulumi-cloud/oidc/ providers, and a specific guide for AWS https://www.pulumi.com/docs/pulumi-cloud/oidc/aws/ and example code to make this easy to configure : https://github.com/pulumi/examples/tree/master/aws-py-oidc-provider-pulumi-cloud . thank you!

@ericrudder ericrudder reopened this Dec 9, 2023
@github-actions github-actions bot added the needs-triage Needs attention from the triage team label Dec 9, 2023
@ericrudder
Copy link
Member

@interurban ... I don't think this is at all what @praneetloke was asking for ... I think this request is for SAML settings

@ericrudder ericrudder removed needs-triage Needs attention from the triage team resolution/fixed This issue was fixed docs/providers labels Dec 9, 2023
@ericrudder ericrudder modified the milestones: 0.97, 0.98 Dec 9, 2023
@praneetloke praneetloke changed the title Add a doc for setting up AWS SSO Add a doc for setting up SAML SSO using AWS Dec 9, 2023
@praneetloke
Copy link
Contributor Author

That's right. My comment above clarifies this a bit. Admittedly, the issue title wasn't clear that this was for SAML. I've updated it now.

Glad that a doc exists for configuring AWS for OIDC though. That's very helpful!

@lukehoban lukehoban modified the milestones: 0.98, 0.100 Feb 13, 2024
@sean1588 sean1588 transferred this issue from pulumi/pulumi-hugo May 10, 2024
@thoward
Copy link
Contributor

thoward commented Oct 30, 2024

After some internal inquiry, it looks like this is still a gap in our documentation coverage that should be documented (both how to wire up AWS SAML, and better documentation of the required SAML attributes. Assigned @GeoffMillerAZ to pick this one up and get it over the finish line.

@thoward thoward moved this from 🧳 Backlog to 🎬 Ready in Docs 📚 Oct 30, 2024
@GeoffMillerAZ
Copy link
Contributor

Sorry. I'm having a lot of trouble on this one. I actually don't think it's possible. I wasn't super familiar with SAML to start and by failing a few times at this I think I've got it much better and I believe the confusion is that AWS does offer SAML integration and can be a SAML service provider. This can be done with AWS SSO and AWS Cognito. But it does not have the capability to act as a SAML Identity Provider (IdP). It can, however, act as a OIDC IdP. As such, the docs can get confused between these two protocols leading someone to believe it's possible. The AWS Q copilot/ai will also tell you explicitly that no AWS service has the capability of being a SAML IdP. It does seem like AWS have hinted that they may one day offer this capability.

But until AWS offers this SAML IdP capability, you have to provide an existing third-party and external IdP into AWS SSO and AWS Cognito.

I also looked at other major tools that might have SSO SAML integration guides with AWS and I found they also don't have guides on this topic -- which helped me to be more confident with my research. There are also plenty of forums stating that AWS doesn't yet have this capability even though the posts were years old, which is why I kept researching incase the capability was added more recently.

@interurban interurban modified the milestones: 0.113, 0.114 Dec 2, 2024
@thoward thoward added needs-assignment An issue that is ready to be assigned to someone. resolution/wont-fix This issue won't be fixed grooming-q2y25 and removed area/docs Improvements or additions to documentation kind/enhancement Improvements or new features grooming-q2y25 labels Dec 5, 2024
@thoward thoward moved this from 🎬 Ready to 🏁 Done in Docs 📚 Dec 5, 2024
@thoward
Copy link
Contributor

thoward commented Dec 5, 2024

Thanks for looking into this @GeoffMillerAZ . Going to close as wont-fix for now, since this seems like a topic that is more complicated than it looks (and also is likely not a real-world use case we need to cover).

@thoward thoward closed this as completed Dec 5, 2024
@pulumi-bot
Copy link
Collaborator

Cannot close issue:

  • does not have required labels: kind/

Please fix these problems and try again.

@pulumi-bot pulumi-bot reopened this Dec 5, 2024
@github-actions github-actions bot added the needs-triage Needs attention from the triage team label Dec 5, 2024
@thoward thoward added kind/documentation Improvements or additions to documentation and removed needs-triage Needs attention from the triage team labels Dec 5, 2024
@thoward thoward closed this as completed Dec 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs/service grooming-q2y25 kind/documentation Improvements or additions to documentation missing-docs needs-assignment An issue that is ready to be assigned to someone. resolution/wont-fix This issue won't be fixed
Projects
Status: 🏁 Done
Development

No branches or pull requests

9 participants