How to share files in Chatter across communities?
The Getting Started with Communities doc and the very helpful "Rules of the Road" deck both seem to imply the same reality: To share files across communities, such between the default internal community and an external community, users have to use Salesforce CRM Content. However, while I'm able to attach a file stored in a content library to my Chatter posts in the internal community, the same file does not appear to be available for sharing when I switch to the external community.
My question is: How can I attach the same file (i.e., a link to the same file, the "one version of the truth") to my Chatter posts in both the internal community and an external community?
To clarify the situation, below are screenshots showing a file's sharing settings and appearance in the "Select a File to Attach" popup, in the internal community.
Below are screenshots showing the same file's sharing settings and appearance in the "Select a File to Attach" popup, in an external community.
What I'm seeing is that the same file appears available for attachment in the internal community but not in the external community.
: Getting Started with Communities doc
: "Rules of the Road" deck (https://success.salesforce.com/0693000000321xb)
Been trying to recreate this in my dev org and can't seem to make it happen the same way. Can I ask, did you add any Members to the Community Library? I made a Public Group of "All Partner Users" and I was able to access the library while Posting a Chatter file.
By default the person who created the library is automatically added to the library as a Workspace Administrator. The screenshots I included in my original question were all taken while logged in as a System Administrator and the same user who created the library and contributed the content. So in theory library permissions should not have been an issue.
With that said, I've tried creating a public group as you did and adding that to the library, but the result is the same. Please take a look at the screenshot below showing the library with my custom public group, and the screenshot showing that I am included as a members in the group.
Maybe a bug or a setting we're missing?
Sorry I couldn't help!