Hello.

I need to configure community driven web portal where every registered user can add content.

Is that possible without giving access to node/add page? I don't want users to have access to any back end / admin page access.

Thank you.

Comments

VM’s picture

node/add isn't an administration page in the administration path. its essentially a menu that mimics what is set as menu items in the add content menu. Content types that users don't have access to shouldn't be showing at node/add or as menu items in the menu.

Anonymous’s picture

As other poster noted you can give access through the user permissions to be able to add content of your content types. All depends on what you're building as to your approach - there's also distributions like https://www.getopensocial.com/ (https://www.drupal.org/project/social) which come out-of-the-box to do a lot of community oriented stuff, if it fits, use it, will be quicker/easier to maintain than building from 'scratch'.