Chúng tôi có một ứng dụng kiểm toán dựa trên đám mây. Trong khi thực hiện kiểm tra, người dùng thường tải lên rất nhiều tài liệu. Hiện tại để xem các tài liệu anh ta phải tải xuống. Yêu cầu kinh doanh là khi nhấp vào tài liệu, nó sẽ trực tiếp mở trong một tab trình duyệt khác bằng Office 365 giống như dropbox/onedrive. Người dùng có thể xem, chỉnh sửa, lưu nó trên máy chủ (mà không cần tải xuống) và đóng nó lại. Làm thế nào để đạt được điều đó trong ứng dụng của chúng tôi?Làm cách nào để mở tài liệu bằng Office365 trong ứng dụng web của tôi?
Webapp của chúng tôi được tạo bằng ReactJS, NodeJS & MongoDB. Bất cứ khi nào người dùng tải lên một tài liệu, nó sẽ được lưu trong một thùng AWS S3.
Tôi đã đi qua Microsoft Graph API và OneDrive RestAPI. Có vẻ như giải pháp duy nhất là sử dụng API của OneDrive để lưu tệp trong OneDrive thay vì S3. Và sau đó nó sẽ cho phép bạn sử dụng các ứng dụng Office365. Đây có phải là giải pháp đúng không? Tôi có thiếu gì không?
Có giải pháp nào khác không?
https://aws.amazon.com/blogs/security/how-to-enable-your-users-to-access-office-365-with-aws- microsoft-active-directory-credentials/đây có lẽ là những gì bạn đang tìm kiếm hoặc tôi hiểu lầm câu hỏi của bạn? – campovski