Yes, and in fact, if using in a mutlisite network-activated config, you should ONLY be able to access the settings from the network dashboard.
Can you give me some ideas on what version of WordPress you’re running, PHP versions, domain-based or directory-based mutlisite, etc?
I just tested on a multisite, and even if I attempt to activate it on a single site, it defaults back to only showing the settings in the Network Dashboard –> plugins area (since there is only one user store in a multisite). Definitely going to need some additional details on your specific configuration.
WordPress 4.9.7
MySQL 5.7
PHP 5.6
ok, it shouldn’t be any of those items causing an issue. Do you have the constant WP_ALLOW_MULTISITE defined in your wp-config.php file (or wherever your environment allows you to set up WordPress configuration settings)? wpDirAuth uses that constant and the existence of the function switch_to_blog to determine that it is in a multisite environment. If either of those are missing, it would think it’s in a single instance.
The lines in my config file that deal with multisite are:
define ('MULTISITE', '1'); and define( 'MULTISITE', true );
I’ll add what you suggested to see if that works.
Add
define( 'WP_ALLOW_MULTISITE', true );
to your config file and then see if it starts working in network mode.
perfect. glad it’s working now for you. Seems there are numerous ways to make wordpress “work” in multisite mode. Might have to go back and make some adjustments to account for the multiple methods.