From 708f12e47babd89f883450b357ff46fceacebbc6 Mon Sep 17 00:00:00 2001 From: Suruchi Date: Wed, 21 Aug 2024 13:32:50 +0530 Subject: [PATCH 1/9] v2024.4.0 From 3a751727e49dd1193638f435f3b4a388ea214a75 Mon Sep 17 00:00:00 2001 From: Suruchi Date: Wed, 21 Aug 2024 13:34:21 +0530 Subject: [PATCH 2/9] v2024.4.0 --- modules/identity/iam-group/main.tf | 26 +++++++++++++------------ modules/identity/iam-group/variables.tf | 12 ++++++++++++ modules/identity/iam-user/main.tf | 20 ++++++------------- modules/identity/iam-user/variables.tf | 4 ++-- 4 files changed, 34 insertions(+), 28 deletions(-) diff --git a/modules/identity/iam-group/main.tf b/modules/identity/iam-group/main.tf index 0c2e732..04b5b1b 100644 --- a/modules/identity/iam-group/main.tf +++ b/modules/identity/iam-group/main.tf @@ -1,43 +1,45 @@ -# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. -# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. -# +// Copyright (c) 2021, 2022, Oracle and/or its affiliates. ############################ # Resource Block - Identity # Create Groups ############################ - +locals { + user_ids = { + for user in data.oci_identity_users.users.users : + user.name => user.id + } +} resource "oci_identity_group" "group" { count = (var.matching_rule != "" && var.matching_rule != null) ? 0 : 1 - #Required compartment_id = var.tenancy_ocid description = var.group_description name = var.group_name - #Optional defined_tags = var.defined_tags freeform_tags = var.freeform_tags - } - +resource "oci_identity_user_group_membership" "user_group_membership" { + for_each = { + for member in var.members : member => member + } + group_id = oci_identity_group.group[0].id + user_id = local.user_ids[each.key] +} ############################ # Resource Block - Identity # Create Dynamic Groups ############################ - resource "oci_identity_dynamic_group" "dynamic_group" { count = (var.matching_rule != "" && var.matching_rule != null) ? 1 : 0 - #Required compartment_id = var.tenancy_ocid description = var.group_description matching_rule = var.matching_rule name = var.group_name - #Optional defined_tags = var.defined_tags freeform_tags = var.freeform_tags - lifecycle { ignore_changes = [defined_tags["Oracle-Tags.CreatedOn"], defined_tags["Oracle-Tags.CreatedBy"]] } diff --git a/modules/identity/iam-group/variables.tf b/modules/identity/iam-group/variables.tf index bf5ecff..34f008c 100644 --- a/modules/identity/iam-group/variables.tf +++ b/modules/identity/iam-group/variables.tf @@ -12,6 +12,18 @@ variable "tenancy_ocid" { default = null } +variable "members" { + description = "List of members" + type = list(string) + default = [] +} + +variable "group_membership" { + type = list(string) + description = "The name of the group user is member of." + default = [] +} + variable "group_name" { type = string description = "The name you assign to the group during creation. The name must be unique across all compartments in the tenancy." diff --git a/modules/identity/iam-user/main.tf b/modules/identity/iam-user/main.tf index 9146fae..0a7f253 100644 --- a/modules/identity/iam-user/main.tf +++ b/modules/identity/iam-user/main.tf @@ -20,22 +20,14 @@ resource "oci_identity_user" "user" { } -resource "oci_identity_user_group_membership" "user_group_membership" { - count = var.group_membership != null ? length(var.group_membership) : 0 - depends_on = [oci_identity_user.user] - user_id = oci_identity_user.user.id - group_id = length(regexall("ocid1.group.oc*", var.group_membership[count.index])) > 0 ? var.group_membership[count.index] : data.oci_identity_groups.iam_groups.groups[index(data.oci_identity_groups.iam_groups.groups.*.name, var.group_membership[count.index])].id -} - resource "oci_identity_user_capabilities_management" "user_capabilities_management" { - count = var.disable_capabilities != null ? 1 : 0 + count = var.enabled_capabilities != null ? 1 : 0 depends_on = [oci_identity_user.user] user_id = oci_identity_user.user.id - can_use_api_keys = var.disable_capabilities != null && contains(var.disable_capabilities, "can_use_api_keys") ? false : true - can_use_auth_tokens = var.disable_capabilities != null && contains(var.disable_capabilities, "can_use_auth_tokens") ? false : true - can_use_console_password = var.disable_capabilities != null && contains(var.disable_capabilities, "can_use_console_password") ? false : true - can_use_customer_secret_keys = var.disable_capabilities != null && contains(var.disable_capabilities, "can_use_customer_secret_keys") ? false : true - can_use_smtp_credentials = var.disable_capabilities != null && contains(var.disable_capabilities, "can_use_smtp_credentials") ? false : true - + can_use_api_keys = contains(var.enabled_capabilities, "api_keys") ? true :false + can_use_auth_tokens = contains(var.enabled_capabilities, "auth_tokens") ? true :false + can_use_console_password = contains(var.enabled_capabilities, "console_password") ? true :false + can_use_customer_secret_keys = contains(var.enabled_capabilities, "customer_secret_keys") ? true :false + can_use_smtp_credentials = contains(var.enabled_capabilities, "smtp_credentials") ? true :false } diff --git a/modules/identity/iam-user/variables.tf b/modules/identity/iam-user/variables.tf index 8d26c10..c06fc70 100644 --- a/modules/identity/iam-user/variables.tf +++ b/modules/identity/iam-user/variables.tf @@ -53,9 +53,9 @@ variable "user_email" { default = null } -variable "disable_capabilities" { +variable "enabled_capabilities" { type = list(string) - description = "The name of the capabilities disabled for user" + description = "The name of the capabilities enabled for user" default = [] } From 5bead44ae93f0ade7c1413e978e4901a9f476440 Mon Sep 17 00:00:00 2001 From: Suruchi Date: Wed, 21 Aug 2024 13:35:39 +0530 Subject: [PATCH 3/9] v2024.4.0 From 7c1b25589843061ea006af6efbe6b5023edefa6f Mon Sep 17 00:00:00 2001 From: Suruchi Date: Wed, 21 Aug 2024 13:37:58 +0530 Subject: [PATCH 4/9] v2024.4.0 From 87a89152476fe4242498edda09bf7c0cc9ff6ed7 Mon Sep 17 00:00:00 2001 From: Suruchi Date: Wed, 21 Aug 2024 13:39:10 +0530 Subject: [PATCH 5/9] v2024.4.0 From 2d1038ec7dacdb3f9f3c2e3e4757c3dcbea36fd4 Mon Sep 17 00:00:00 2001 From: Suruchi Date: Wed, 21 Aug 2024 13:41:23 +0530 Subject: [PATCH 6/9] v2024.4.0 From 8d8eb8840f489f00d42486172e95000b79a01f35 Mon Sep 17 00:00:00 2001 From: Suruchi Date: Wed, 21 Aug 2024 13:42:03 +0530 Subject: [PATCH 7/9] v2024.4.0 --- modules/storage/file-storage.zip | Bin 0 -> 9914 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 modules/storage/file-storage.zip diff --git a/modules/storage/file-storage.zip b/modules/storage/file-storage.zip new file mode 100644 index 0000000000000000000000000000000000000000..d16a07751c54b1ffdae12a57afb8e3ac6dc8b21b GIT binary patch literal 9914 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 RflP4%e~>`xG~ojO^*_ImYx)2H literal 0 HcmV?d00001 From 9f17440a2fb38132cd17b6d10860d321504bef03 Mon Sep 17 00:00:00 2001 From: Suruchi Date: Wed, 21 Aug 2024 13:43:42 +0530 Subject: [PATCH 8/9] Delete modules/storage/file-storage.zip --- modules/storage/file-storage.zip | Bin 9914 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 modules/storage/file-storage.zip diff --git a/modules/storage/file-storage.zip b/modules/storage/file-storage.zip deleted file mode 100644 index d16a07751c54b1ffdae12a57afb8e3ac6dc8b21b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9914 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 RflP4%e~>`xG~ojO^*_ImYx)2H From 0d8163c40d3dd375ee9c9b3cf7c781b8d11f7c4b Mon Sep 17 00:00:00 2001 From: Suruchi Date: Wed, 21 Aug 2024 14:13:56 +0530 Subject: [PATCH 9/9] v2024.4.0 --- modules/identity/iam-group/main.tf | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/identity/iam-group/main.tf b/modules/identity/iam-group/main.tf index 04b5b1b..01ec845 100644 --- a/modules/identity/iam-group/main.tf +++ b/modules/identity/iam-group/main.tf @@ -1,4 +1,6 @@ -// Copyright (c) 2021, 2022, Oracle and/or its affiliates. +# Copyright (c) 2024, Oracle and/or its affiliates. All rights reserved. +# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. +# ############################ # Resource Block - Identity # Create Groups