Murugesh
Murugesh

Reputation: 1001

Cloud Formation AWS::Cognito::UserPoolUser temporary password

I'm creating Cognito user using Cloud Formation template for Kibana cognito authentication. How to provide temporary password in the template?

Upvotes: 4

Views: 2689

Answers (1)

Udara Jayawardana
Udara Jayawardana

Reputation: 1148

Far as I know, you can't do this via AWS::Cognito::UserPoolUser which I believe you are using.

Set up a password policy in the UserPool creation and it should do the job.

Type: AWS::Cognito::UserPool
  DeletionPolicy: Retain
  Properties:
    UserPoolName: UserPoolName
    AdminCreateUserConfig:
      AllowAdminCreateUserOnly: true
    Policies:
      PasswordPolicy:
        MinimumLength: 16
        RequireLowercase: true
        RequireNumbers: true

Upvotes: 1

Related Questions