ユーザープールのインポート結果を CloudWatch コンソールに表示 - Amazon Cognito

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

ユーザープールのインポート結果を CloudWatch コンソールに表示

インポートジョブの結果は、Amazon CloudWatch コンソールで表示できます。

結果の表示

次のステップでは、ユーザープールのインポートの結果を表示する方法を説明します。

ユーザープールのインポート結果を見るには
  1. AWS Management Console にサインインして、CloudWatch コンソール (https://console.aws.amazon.com/cloudwatch/) を開きます。

  2. [ログ] を選択します。

  3. ユーザープールのインポートジョブに使用するロググループを選択します。ロググループ名は /aws/cognito/userpools/USER_POOL_ID/USER_POOL_NAME の形式です。

  4. 先ほど実行したユーザーインポートジョブのログを選択します。ログ名は JOB_ID/JOB_NAME の形式です。ログの結果は行番号でユーザーを示しています。ユーザーデータはログに書き込まれていません。各ユーザーに対して、次のような行が表示されます。

    • [SUCCEEDED] Line Number 5956 - The import succeeded.

    • [SKIPPED] Line Number 5956 - The user already exists.

    • [FAILED] Line Number 5956 - The User Record does not set any of the auto verified attributes to true. (Example: email_verified to true).

結果の解釈

正常にインポートしたユーザーは、ステータスが「PasswordReset」に設定済みです。

次の場合、ユーザーはインポートされませんが、インポートジョブは継続します。

  • true に設定された自動検証された属性はありません。

  • ユーザーデータはスキーマに一致しません。

  • 内部エラーによりユーザーをインポートできませんでした。

以下の場合、インポートジョブは失敗します。

  • Amazon CloudWatch Logs ロールを想定することができず、正しいアクセスポリシーがない、または削除されている。

  • ユーザープールが削除されている。

  • Amazon Cognito が .csv ファイルを解析できない。