Skip to content

DMEvanCT/aws-sso-public

Repository files navigation

aws-sso

Single Sign on configuration / Automation

AWS SSO Automation?

This is an example repo for AWS SSO permission set automation. It allows you to create permission sets and deploy them automaticly through pipelines

Benifits of this

  • Easy to keep track of changes / versions
  • Faster time to deploy (no manual steps)
  • Master is your source of truth
  • Easy to manage
  • Easy to deploy

What do you need to do to get started?

  1. Fork this repo into your own Github account
  2. Run the following changing yourcompanyname into actual company
find ./ -exec sed -i 's/devops@examplecompany.io/yourcompany@examplecompany.io/g' {} \;
find ./ -exec sed -i 's/examplecompany/yourcompanyname/g' {} \;
find ./ -exec sed -i 's/ExampleCompany/YourCompanyName/g' {} \;
  1. Run the codepipeline.yml in your devops / codepipleine central account
  2. Run the master.yml in your master account (Master Payer)
  3. Run the pipeline.yml in your devops / codepipleine central account
  4. Accept Codestar connection (See https://aws.amazon.com/codestar/)
  5. Run the pipeline!

Note: Codestar will automaticly trigger the pipeline when you push to your repos master branch

Architecture

PipelineAutomation

Full Automation Pair

If you want full automation for SSO check out https://github.com/DMEvanCT/SSOAutomation

You can pair both these tools together to get an automated experience inside of AWS SSO.

About

Pipeline example for AWS SSO permission sets

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published