Skip to content

Amazon Connect last used time

0

Is there a way to see the last used time of an Amazon Connect account? I would like to verify and deactivate inactive accounts. I see the option to generate a 7-day login/logoff report for all users, but I want to look at the last used time for a specific user, ideally all users. This would require me indefinitely downloading and reviewing 7-day reports currently.

3 Answers
0

Amazon Connect provides a Login/Logout report that displays the login and logout information for the users in your contact center¹. This report can be used to determine the time users were logged in to Amazon Connect¹. However, this report only allows you to specify a range up to 7 days.

Unfortunately, Amazon Connect does not provide a built-in feature to view the last login time for all users beyond this 7-day period. If you need to check the last login time for a specific user or all users over a longer period, you would need to generate multiple reports and manually review them, as you mentioned.

As a workaround, you could consider using AWS CloudTrail with Amazon Connect.

EXPERT
answered 2 years ago
0

The login/logout can be schedule to generate a CSV which can then be parsed via some programming logic using Lambda to alert you if there are stale users.

AWS
answered 2 years ago
0

To view the last used time of an Amazon Connect account and efficiently manage inactive users, you currently have the option to generate Login/Logout reports. Here's how you can streamline this process and obtain the information needed to manage inactivity:

  1. Generate a Login/Logout Report (the manual way): o Login to the Amazon Connect admin. o Navigate to Analytics and Optimization > Login/Logout report. o Select the Time Range (up to 7 days) and Time Zone for the report. o You can apply filters based on specific users or groups if needed. o Generate the report and download it as a CSV file for further analysis. Please note the Login/Logout report is limited to 10,000 rows. This report will show when users logged in and out, and can give an indication of when the account was last used.
  2. Recurring Report Downloads for Continuous Monitoring: o To reduce manual effort, schedule the Login/Logout reports to run automatically. These reports can be set to generate daily or weekly, depending on your needs. o The reports are automatically saved to your Amazon S3 bucket, from where they can be accessed. o You can automate the retrieval and analysis of these reports by setting up scripts or tools to periodically download and parse them for user inactivity. This method provides a way to track users over time without continuously generating 7-day reports manually.
  3. Enable Event Streams for Real-time Activity: o For more detailed tracking, you can enable Amazon Connect Agent Event Streams, which provide near real-time tracking of agent activities, including login/logout events. These event streams can be integrated into custom dashboards or alerts to notify you of inactive users over longer periods.

By using a combination of scheduled reports and agent event streams, you can automate the process of detecting inactive accounts and take the necessary action to deactivate them.

AWS
answered a year ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.