Show/Hide app plugin based on permissions

Hello,

I was wondering if there was a way to only allow a custom app plugin to be available users with certain roles.

For example, an admin will see the an icon for the app in the side menu, but a Viewer will not.