If they're furloughed, wouldn't the easiest way to accomplish this to be to disable their AD account? If that won't work for the org, you could probably just add something like && aaa.user.IS_MEMBER_OF("DenyGroup").NOT to the existing session policies and make sure the global defaults are set to deny access.