Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
By zvonimir77 on
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
=-=
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.
As other poster noted you can
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'.