AWS singlesignon documentation change
Summary
Added documentation about member account access limitations and KMS-related error reasons
Security assessment
Documents security-related access control patterns and KMS encryption error handling. Improves security transparency but doesn't indicate resolution of a specific security flaw.
Diff
diff --git a/singlesignon/latest/IdentityStoreAPIReference/API_IsMemberInGroups.md b/singlesignon/latest/IdentityStoreAPIReference/API_IsMemberInGroups.md index 29aa4aac8..821a4b44a 100644 --- a//singlesignon/latest/IdentityStoreAPIReference/API_IsMemberInGroups.md +++ b//singlesignon/latest/IdentityStoreAPIReference/API_IsMemberInGroups.md @@ -8,0 +9,6 @@ Request SyntaxRequest ParametersResponse SyntaxResponse ElementsErrorsExamplesSe +Checks the user's membership in all requested groups and returns if the member exists in all queried groups. + +###### Note + +If you have access to a member account, you can use this API operation from the member account. For more information, see [Limiting access to the identity store from member accounts](https://docs.aws.amazon.com/singlesignon/latest/userguide/manage-your-accounts.html#limiting-access-from-member-accounts) in the _AWS IAM Identity Center User Guide_. + @@ -97,0 +104,5 @@ You do not have sufficient access to perform this action. +**Reason** + + +Indicates the reason for an access denial when returned by KMS while accessing a Customer Managed KMS key. For non-KMS access-denied errors, this field is not included. + @@ -126,0 +138,5 @@ Indicates that a requested resource is not found. +**Reason** + + +Indicates the reason for a resource not found error when the service is unable to access a Customer Managed KMS key. For non-KMS permission errors, this field is not included. + @@ -148,0 +165,5 @@ Indicates that the principal has crossed the throttling limits of the API operat +**Reason** + + +Indicates the reason for the throttling error when the service is unable to access a Customer Managed KMS key. For non-KMS permission errors, this field is not included. + @@ -165,0 +187,5 @@ The request failed because it contains a syntax error. +**Reason** + + +Indicates the reason for the validation error when the service is unable to access a Customer Managed KMS key. For non-KMS permission errors, this field is not included. +