Pages By Role WordPress Plugin
I noticed that the Meta widget would customize if the user was logged in, so I searched the plugin database to see if I could find anything more advanced. I found the Custom Meta plugin where I could optionally set whether or not existing meta links would appear, but that was all.
Since I couldn’t find what I needed, I built it. Pages By Role gives designers the ability to add pages to the widget while specifying what WordPress roles are required.
From a drop down you can select the page, user role and optional override text for each link you want to have displayed. A simple UI lets you re-sort your selections.
You can download the plugin by going to http://wordpress.org/extend/plugins/hits-pages-by-role/
If there is a feature that you would like to see added to this plugin, feel free to leave a comment!