I'm assuming this is for Analytics/CJA rather than anything else eg. API calls, Report Builder, etc.
In the Admin section (https://adminconsole.adobe.com/), there is a setting for the Max session life/Max idle time:
Settings > Privacy & security > Authentication settings

If you find users are being asked to log in to AEP/CJA/etc. an annoying amount of times, you can alter these. Both settings won't apply to all products, but altering them should allow users more time per session.
You could also remove the need for 2FA (if you have that on), but I don't think there's a reason to do that.