Giving certain plugin access to the client.

I want to give certain plugin access to the client. The client also has administrator access. For example, I want to give only access to Defender or Smush. But the problem is as they have also admin power my client can do this to access all in wp-admin

1. Client goes to wp-admin
2. Deactivate WPMU DEV Dashboard
3. Reactivate it again
4. They gain access to my WPMU DEV Dashboard and they can see all plugin lists and active and deactivate them.

How can I achieve such a workflow? Please check and help.

  • Kris Tomczyk
    • Ex Staff

    Hi Donny

    I hope you are doing good today.

    You can use that define in your wp-config file:
    define( 'WPMUDEV_LIMIT_TO_USER', '1' );
    where 1 is your user ID. Even if other admin will disable and enable WPMU DEV Dashboard again, he will not be able to access the WPMU DEV part. Also if they activate it again, you will see access still.

    As for certain access to a specific parts of the dashboard you can use the Branda module called “Admin Menu” and Customize the admin menu for specific roles or custom users.

    I hope this helps.

    Kind Regards,
    Kris

  • Donny
    • SoundReality

    Hi Kris, good to know that there is this setting in wp-config.
    However, this still can be hacked, for example someone who has admin role can change my password and gain access to my wpmudev dashboard.
    This is specifically dangerous when that other admin install shipper where it can overwrite other sites within my wpmudev account.

    I think there should be re-entering wpmudev credential on the use of shipper or any wpmudev plugin that can display other sites within the same account.
    What do you think?

    Thanks,
    Donny

  • Kris Tomczyk
    • Ex Staff

    Hi.

    As for the Shipper plugin, we already pushed a hotfix a long time ago, which was reported by the member. Right now WPMU DEV password is required before initiating API migration. So there is no way to overwrite other sites within your wpmudev account.

    As for the WPMU DEV Dashboard plugin itself, I will pass that suggestion to our developers to consider such a thing. We will post an update here as soon as more information is available.

    Kind Regards,
    Kris