- Newest
- Most votes
- Most comments
Hi Park,
Please go through the below steps I hope it will help to solve your issue.
1. Storage Location of the CSV File
Temporary Storage: When you upload a CSV file for bulk user registration to Amazon Cognito, the file is temporarily stored within Amazon Cognito’s internal infrastructure. It is not stored in Amazon S3 or any other user-accessible storage service. This is consistent with general AWS practices for temporary file handling in services like Cognito. Amazon Cognito Documentation on Bulk User Import provides details on the user import process, though specifics about internal storage are not detailed.
2. Accessibility and Management
User Accessibility: After uploading the CSV file through the Cognito management console or API, it is not accessible to you or any other users. Cognito manages the file internally and processes it to create or update user records. You do not have direct access to the file once it has been uploaded.
https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-pools-import-users.html
3. File Processing and Deletion
Processing: Amazon Cognito processes the file to create or update user records. This includes parsing the CSV data and performing necessary validation. The bulk import documentation outlines the process and potential limitations.
Automatic Deletion: Once the processing is complete, the file is generally removed from internal storage. Cognito is designed to delete temporary files after processing to avoid unnecessary data retention. The exact timing can vary, but AWS’s practices are geared towards data minimization and security.
4. Security and Data Access Permissions
Security Measures: Amazon Cognito employs several security measures to protect the CSV file:
-
Data Encryption: Data is encrypted during transit using HTTPS and is likely encrypted at rest while temporarily stored. AWS security best practices include encryption to protect sensitive information. See AWS Encryption for more information.
-
Access Control: Access to the file is restricted to Amazon Cognito's internal processes. Your access is limited to the functions provided by Cognito, such as uploading and monitoring the import status. Refer to AWS Identity and Access Management (IAM) for general access control practices.
Relevant content
- asked 3 years ago