Has anyone figured out a way to automatically deactivate or delete users due to inactivity? I would love to set up this rule to run in the background of my account. I’ve searched this forum, Reddit, YouTube, and chatted with the AI attendant here. So far, all I’ve seen is that there’s no way to even bulk deactivate accounts from a csv, let alone set up a recurring rule. I need to do this on a monthly basis for security reasons.
Even if I have to manually deactivate/delete users, it would be exceedingly useful if I could filter by domain. Has anyone figured out how to do this?
Hi @Kate_Falkenhart Welcome to the community!

Currently, Asana doesn’t have a built-in rule to automatically deactivate users based on inactivity, and bulk deactivation via CSV isn’t supported. You can, however, filter users by email domain or sort by last activity in the admin dashboard, which makes it easier to identify inactive accounts. From there, you can deactivate users individually or try in bulk if the UI allows multi-select.
The only automated removal option is for guests on Enterprise+ plans, where super admins can set inactivity thresholds (15, 30, 60, 90, 120, or 180 days) in Admin Console → Security → Guest settings. For regular members, deactivation must be done manually: go to Admin Console → Members, click the three-dot icon next to each member, and select Remove. The “Last activity” column helps identify inactive users.