You cannot use a cloud service as the place to share an Access BE. The sharing process is dependent on Windows locking and that doesn't work across the internet.
If you want to have remote users share your access application, you need to use Citrix or Remote Desktop. OR rewrite the application using a web technology.
Access does NOT work well over the internet Depending on how much data you are dealing with and how well you designed the application, you might get some traction by using Azure as the BE but I haven't had any real success with Azure even though I've been developing Access apps with RDBMS BE's since the early 90's. The people who do report success with Azure are usually running their own cloud and therefore have a lot of control over how it is optimized to work with their Access app. Plus, the Access app was specifically designed to work with Azure across the internet and therefore works differently from the normal Access app developed by non-professionals or even professionals who develop with Jet and ACE BE's or local SQL Server installations.