I'm trying to evaluate whether Dynamics (plus Azure services) could support the following requirements. I'm finding it difficult to source relevant info, so if anyone could give advice on whether a) the following is possible, b) if I've correctly understood which Azure / Dynamics tool should be used and c) where I can find relevant documentation that would be really helpful.
Using RESTful API calls (authenticated where required),create a custom web interface which is able to facilitate the following:
1. customers are able to create an account & login - authentication/login handled by Azure Active Directory, customer contact/account is created in Dynamics and linked to Azure AD entity.
2. once logged in, the customer can view all their existing cases, create new cases, and add notes and upload documents to them. Where documents are larger than the attachment limit, a separate upload is made to Azure Blob Storage, & this asset is linked as a custom field on the case note.
3. 'case managers' also access the web interface to process the cases, access attached documents and transition the cases into subsequent states.
So I am assuming the following services would be required:
Azure Active Directory - for authentication
Dynamics 365 - for contact and case management and uploads (less than 2gb in size)
Azure Blog storage - for larger file uploads.
Any insights or advice people can offer would be greatly appreciated.