diff --git a/localstack-core/localstack/services/iam/iam_patches.py b/localstack-core/localstack/services/iam/iam_patches.py index 8f2a7ab57ecf3..5b672ac86059a 100644 --- a/localstack-core/localstack/services/iam/iam_patches.py +++ b/localstack-core/localstack/services/iam/iam_patches.py @@ -95,6 +95,8 @@ def policy__init__( ): fn(self, name, account_id, region, default_version_id, description, document, **kwargs) self.document = document + if "tags" in kwargs and TAG_KEY_CUSTOM_ID in kwargs["tags"]: + self.id = kwargs["tags"][TAG_KEY_CUSTOM_ID]["Value"] @patch(IAMBackend.create_role) def iam_backend_create_role(