In order to allow external users to use the company's DMS. What things need to consider? Community only have limited support and default option, is it correct?
Can you please clarify your question? I'm not sure what you're asking here. There is no difference between Community Edition and Enterprise Edition with regard to external users.
My company having many contractors. We are planning to allow them to access our DMS e.g. add photos, documents…etc. We also have big question about the security and what are the options allowed in alfreso community version.
You can invite them as external users. Alternatively, you could add them to your LDAP directory and then synchronize them into Alfresco.
Either way, once they have an account in Alfresco you can add them individually to ACLs on objects or you can add them to groups and add those groups to ACLs on objects, just like you would any other user.
There is no difference in the security options between the two editions.
I'm trying to pull in users from the AD and implement controls on dccuments they can or cannot see, depending on their schedule. This information has proved to be quite useful.