On my test server, every installed extensions are not listing in admin panel under Stores > Settings > Configuration > Advanced > Advanced.
And if the extension has configuration parameters vendorName/moduleName/etc/adminhtml/system.xml
, module configuration tab is not visible under Stores > Settings > Configuration
Doing php bin/magento module:status
the modules are listing and they are enabled.
Checking in the database (setup_module
table) the modules are listing.
Checking in app/etc/config.xml
the modules are listing and set to '1'.
On my local machine, all works fine so it must be a server issue (permissions ???).
I don't understand what is the problem.
Best Answer
Whenever you add a configuration section for a module using a
system.xml
you need the corresponding ACL.Example if you have a
system.xml
that looks like this:Then you will need an
etc/acl.xml
file that looks like this: