In the past, Microsoft, like other software service providers, used its own protocols and services to provide authentication. Recently, however, Microsoft has announced its shift to OAuth (Open Authorization 2.0) for all of its authorization requirements. RSI worked with our clients to seamlessly switch over to system update which included code changes and redeployments. We were able to complete the task with minimal risk and impact.