AWS::IAM::User
- Useris an identity intended to be used authenticate to AWS
- Users have long term credentials. Differently from roles which have temporary credentials
- Password policiescan be set for all users under- Account Settingss to enforce strong password security
The "root user" provided at the account creation is not actually an IAM user, but rather an different entity that have unrestricted access to the account
Properties
Type: AWS::IAM::User
Properties:
  Groups:
    - String
  LoginProfile:
    LoginProfile
  ManagedPolicyArns:
    - String
  Path: String
  PermissionsBoundary: String
  Policies:
    - Policy
  Tags:
    - Tag
  UserName: String
PermissionsBoundary
- Supported for usersandroles(not groups)
- Define the maximum permissions an entity can get
- 
Permission boundary(maximum scope) +permission policies
- 
Use cases 
- Deletate responsabilities to non administrators within their permissions boundaries
- Allow self-assign policies and manage their own permissions