Here's a strange one: I created a flow that (I hope) will re-parent an Attachment coming from Email-To-Case up to the associated Contact. I wrote it as a screen flow, so I need to initiate it via a Quick Action.
But neither File nor Content Document is available in the Object Manager, so I can't create the Action from there.
So I visited the File Details for an existing Attachment, clicked the gear and chose Edit Object. Aha! I got to the Object Manger page for Content Document. Then I clicked Buttons, Links, and Actions and New Action.
Here's the error I received:
"There were custom validation error(s) encountered while saving the affected record(s). The first validation error encountered was "Object Name: bad value for restricted picklist field: ContentDocument". "
?Validation error on what object? What Restricted Picklist field? Nothing that I created, unless I am missing something...
Might this be an internal SF error of some sort? Perhaps I'm not supposed to be able to create Actions for ContentDocuments?
I should add that the flow failed in debug mode because the ParentID field of the attachment was returned as Null - and I can't find the File or ContentDocument objects in Schema Builder at all, so I am clearly out of my depth here.
You can check with Salesforce support, but I don't think you can create a quick action on the "File" object. You can't create process builders or record-triggered Flows on File either. An Apex trigger will work, though.