Description: Customers managing large user bases need a way to automatically deactivate users who have not been active within a customizable period of time (e.g., 30, 60, or 90 days). This functionality supports compliance, platform hygiene, and license optimization, particularly in regulated industries or organizations with strict security and access controls. Requested Functionality: Native support for setting an inactivity threshold (e.g., "Deactivate users after X days of inactivity") Admin control over what counts as "activity" (e.g., login, build runs, deployment triggers) Ability to exclude specific users or groups (such as service accounts) Optional notifications to admins prior to deactivation Reporting or dashboards showing users flagged for deactivation Current Workaround: Manual user audits and scripting against Harness APIs to identify and deactivate inactive users. This is not scalable or efficient for large orgs. Value to Customers: Helps meet compliance or internal policy requirements around stale user access Improves platform security by automatically removing dormant users Optimizes license usage under user-based pricing models Reduces manual administrative overhead