Affinity Workforce secures its future with Microsoft 365