IAM Permission Boundary does not prevent CDK escalating privilege access?
I created an IAM user and attached a [Permission Boundary Policy to it ](https://aws.amazon.com/premiumsupport/knowledge-center/iam-permission-boundaries/). The permission boundary does not work when I deploy a CDK stack. My terminal setup with access_key_id, and secrete_access_key of the IAM user (attached permission boundary).
```
cdk deploy iamUserWitthAdminAccess
```
Here is the stack
```
new aws_iam.User(
this,
"IamUserWithAdminAccess",
{
managedPolicies: [ aws_iam.ManagedPolicy.fromAwsManagePolicyName("AdmininstratorAccess")]
}
)
```
Then an IAM user with AdminAccess was able to created. Can any one explain? and what is the best practice to prevent CDK to create Admin Users?