User uses tabs to interact with document. One of this tab, is the "Access Rights" tab, uner the "Manage" tab. This tab appears, by default, only for folderish document.
It is defined in actions-contrib.xml in nuxeo-platform-webapp-core:
and the definition of the filter is:
If you want the user to be able to set rights on non folderish document, you need to overwrite the TAB_RIGTS action contribution to use a filter that doesn't filter on Folderish facet. You need to create a contribution referenced in your plugin's MANIFEST.MF or you can add a file in nuxeo.ear/config folder.
An example contribution follow, you can copy it in a actions-config.xml file and put this file in nuxeo.ear/config to test: