From c846b61e887e8fb0dfb3048234d15281e1f66e83 Mon Sep 17 00:00:00 2001 From: Mario Vejlupek Date: Thu, 12 Aug 2021 08:06:32 +0200 Subject: [PATCH] Add scim --- aws-sso.tf | 0 org.tf | 3 +++ provider.tf | 8 ++++++++ versions.tf | 7 +++++++ 4 files changed, 18 insertions(+) create mode 100644 aws-sso.tf create mode 100644 org.tf diff --git a/aws-sso.tf b/aws-sso.tf new file mode 100644 index 0000000..e69de29 diff --git a/org.tf b/org.tf new file mode 100644 index 0000000..b8b339f --- /dev/null +++ b/org.tf @@ -0,0 +1,3 @@ +resource "aws_organizations_organization" "org" { + feature_set = "ALL" +} diff --git a/provider.tf b/provider.tf index 4696cf5..48c1c82 100644 --- a/provider.tf +++ b/provider.tf @@ -4,3 +4,11 @@ provider "aws" { access_key = var.aws_access_key secret_key = var.aws_secret_key } + +provider "aws-sso-scim" { + # See https://docs.aws.amazon.com/singlesignon/latest/userguide/provision-automatically.html#how-to-with-scim + endpoint = "https://scim.eu-central-1.amazonaws.com/d-99672f310a/scim/v2/" + # https://eu-central-1.signin.aws/platform/login?workflowStateHandle=d65b1d13-e8e4-4a53-a900-29ad0a89b1df + # https://vejlupek.awsapps.com + token = "***" +} diff --git a/versions.tf b/versions.tf index ed4a9b2..b277481 100644 --- a/versions.tf +++ b/versions.tf @@ -5,4 +5,11 @@ terraform { version = "~> 3.0" } } + + required_providers { + aws-sso-scim = { + source = "BurdaForward/aws-sso-scim" + version = "0.3.1" + } + } }