function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Kevin Jackson 11Kevin Jackson 11 

Uploading Documents with a community license.

Can an External Identity User post a document using APEX?
Rahul KumarRahul Kumar (Salesforce Developers) 
Hi Kevin,

1. Partners can upload and create Files as you enable Chatter for the Partner. As long as they have Chatter tab and Chatter turned on the Org, they can upload files to Chatter feed on records or in Chatter (Note: Look into the Chatter security for these users)  Files are also automatically added to the Files page by: Attaching a file to a Chatter feed.

2. If you're looking to have them CONTRIBUTE document content (i.e. upload pdf, excel etc.) you can create a Library for the Particular Partners and ADD them to the Library as a contributor. This can be made private between the Partner and the internal team (CAM, RSM, Sales, marketing) Hope it will be helpful.

Please mark it as best answer if the information is informative.

Rahul Kumar
NagendraNagendra (Salesforce Developers) 
Hi Kevin,
May I suggest you please check with below links from the community which will point you in the right direction. Please let us know if this helps.

Mark this as solved if it's resolved so that it gets removed from the unanswered queue which results in helping others who are encountering a similar issue.