This repo contains instructions and files with how to setup a cloud formation template to notify SNS which triggers Lambda to do a STS Cross Account Role to add a Saml Provider.
Python
Switch branches/tags
Nothing to show

README.md

aws-automated-saml-provider

This repo contains instructions and files with how to setup a cloud formation template to notify SNS which triggers Lambda to do a STS Cross Account Role to add a Saml Provider.

Assumptions:

  • You have a central account
  • You will run cloudformation in a new account

Steps:

  1. Create your SNS Topic in your Central Account
  2. Create S3 Bucket in your Central Account
  3. Populate S3 Bucket in your Central Account
  4. Create your Lambda Function in your Central Account
  5. Run your CloudFormation Template in New Account

Operations:

Create your SNS Topic in your Central Account
  1. Create A SNS Topic
    alt text
  2. Enter A SNS Topic Name and Display Name. I used SamlIntegration in both boxes.
    alt text
  3. Add your Lambda Subscription Note: Do this only after you created the Lambda Function
    alt text

Back to Steps

Create S3 Bucket in your Central Account

Back to Steps

Populate S3 Bucket in your Central Account

Back to Steps

Create your Lambda Function in your Central Account

Back to Steps

Run your CloudFormation Template in New Account

Back to Steps