
Based on your description, I understand that you're exploring the accessibility of Microsoft Office Viewer Live and seeking a way to allow individuals to access private documents on a SharePoint site via direct links. I've conducted some research and found information that may be helpful to you.
Regarding your question: Is Office Viewer safe for displaying private documents uploaded to a private SharePoint site?
As far as I know, Microsoft Office Viewer (Office for the Web) can be used to view private documents stored on a SharePoint site, provided that the user has the appropriate permissions and access is handled through authenticated channels. Since you are accessing SharePoint documents using an OAuth token with delegated permissions, you can render the document in the browser for authorized users. However, direct public sharing of Office Viewer is not permitted for private documents, as these links require either anonymous access or explicitly shared permissions.
Hence, from my perspective view, if you want to allow an individual to access a private document on SharePoint through a direct link while maintaining access control, you can try the following approaches:
Sharing Link Option
- SharePoint allows you to generate a link to a specific document using the “Share” feature.
- You can configure the link to be accessible only to specific people (recommended for private documents). This method does not require the user to have access to the entire site or library
Grant Permissions to the Individual
- Use the “Grant Access” or “Manage Access” feature to assign view permissions to the individual. This ensures that even if the link is shared, only authorized users can access the document
Hope you can solve your problem soon, for any further support, let us know in the comment section.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.