
WillF.53640 (Customer) asked a question.
AWS Control Tower SCIM
I'm looking to set up AWS Control Tower SCIM. I've followed the outline from AWS, everything is working except for the push groups. So the group shows up in AWS after pushing and states it was created via SCIM, but still shows an error and won't provision users.
Any thoughts?
Error:
Changes to the Group push mapping for the group awsssoPowerUsers could not take effect due to error: Error while creating user group awsssoPowerUsers: Exception in deserializing the Group Json String. Error message=Resource 'Group' is malformed: 'urn:scim:schemas:core:1.0' must be declared in the schemas attribute., json string={"id":"14b854c8-00d1-706e-055b-728557f8828a","meta":{"resourceType":"Group","created":"2024-05-10T18:24:17Z","lastModified":"2024-05-10T18:24:17Z"},"schemas":["urn:ietf:params:scim:schemas:core:2.0:Grou

Updating this response for ease of access and reference:
Overview
Group Push fails after group creation because AWS rejects the group payload during deserialization due to a schema mismatch, or because the configuration uses the same Okta group for both user assignment and Group Push. Resolve this by using a dedicated push group, confirming the correct System for Cross-domain Identity Management (SCIM) application template, and recreating the push mapping. The group appears in AWS and indicates creation via SCIM, but displays an error and fails to provision users.
Changes to the Group push mapping for the group awsssoPowerUsers could not take effect due to error: Error while creating user group awsssoPowerUsers: Exception in deserializing the Group Json String. Error message=Resource 'Group' is malformed: 'urn:scim:schemas:core:1.0' must be declared in the schemas attribute., json string={"id":"14b854c8-00d1-706e-055b-728557f8828a","meta":{"resourceType":"Group","created":"2024-05-10T18:24:17Z","lastModified":"2024-05-10T18:24:17Z"},"schemas":["urn:ietf:params:scim:schemas:core:2.0:Grou
Applies To
Cause
AWS rejects the group payload during deserialization because the expected schema declaration does not match the schema Uniform Resource Name (URN) Okta sends. The group creation succeeds, but the subsequent membership update fails. Additionally, using the same Okta group for both user assignment and Group Push causes failures, as Okta does not support this configuration for AWS.
Solution
How is the AWS Group Push error resolved?
Create a dedicated Okta group for Group Push, remove the existing mapping, verify the AWS Identity and Access Management (IAM) Identity Center integration uses the SCIM 2.0 configuration, and add the new group under the Push Groups tab.