-
Notifications
You must be signed in to change notification settings - Fork 9.2k
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
Implement AWS SSO resource #15540
Comments
I've got a draft PR (#15322) for #15108 which would relate to this. For that PR, the plan is currently to implement an |
To help us to continue to move forward, please go give a thumbs up on #15808. We've completed most of the work for supporting the AWS SSO and AWS SSO Identity Store resources and datasources in Terraform. The #15322 [WIP] PR encompasses all of that work. But, the contribution guide for this repo recommends submitting small pull requests with the minimum required resources, so we've submitted #15808 as our initial PR with just |
Hi @onitake et al. 👋 Noting here initial support for managing SSO permission sets, inline and managed policy attachments has been released with
|
Hi again @onitake et al. 👋 Noting here that additional support for managing SSO Account Assignments and reading individual IdentityStore User and Group has been merged and will release with Added support includes:
|
This has been released in version 3.24.0 of the Terraform AWS provider. Please see the Terraform documentation on provider versioning or reach out if you need any assistance upgrading. For further feature requests or bug reports with this functionality, please create a new GitHub issue following the template for triage. Thanks! |
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. Thanks! |
Community Note
Description
Quote from the AWS documentation:
The AWS SSO service has had a very limited API until now, requiring manual interaction with the AWS console to configure its aspects. This has changed recently, and most of the functionality is now accessible via a public API.
At the moment, there is no API to create new SSO instances, but it seems like there can only be one instance per account. Perhaps it's possible to retrieve the list of available SSO instances with a
ListInstances
call and simply use the first one available. Or, the user needs to select an instance by ARN explicitly.To retrieve group and user GUIDs by name, the AWS SSO Identity Store API could be used.
New or Affected Resource(s)
Potential Terraform Configuration
Here is one example for the AttachManagedPolicyToPermissionSet and CreateAccountAssignment APIs:
References
The text was updated successfully, but these errors were encountered: