Hello @LEW CHENG CHEE · Thank you for reaching out.
The purpose of invalidating refresh token is for administrator to revoke all access for a user in scenarios like compromised accounts, employee termination, and other insider threats. This functionality is NOT available for standard users.
Best you can do to avoid having long lived refresh tokens for users is to implement sign-in frequency via conditional access policy. Please refer to https://learn.microsoft.com/en-us/azure/active-directory/conditional-access/howto-conditional-access-session-lifetime for more details on this.
-----------------------------------------------------------------------------------------------------------
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.