by Janis Elsts on WordPress.org
Lets you edit the WordPress admin menu. You can re-order, hide or rename menus, add custom menus and more.

Plugin interface
Admin Menu Editor lets you manually edit the Dashboard menu. You can reorder the menus, show/hide specific items, change permissions, and more.
Features
The Pro version lets you set per-role menu permissions, hide a menu from everyone except a specific user, export your admin menu, drag items between menu levels, make menus open in a new window and more. Try online demo.
Additional Features
Despite the name, this plugin is not limited to just editing the admin menu. You can also:
Shortcodes
The plugin provides a few utility shortcodes. These are mainly intended to help with creating login/logout redirects, but you can also use them in posts and pages.
[ame-wp-admin] – URL of the WordPress dashboard (with a trailing slash).[ame-home-url] – Site URL. Usually, this is the same as the URL in the “Site Address” field in Settings -> General.[ame-user-info field="..."] – Information about the logged-in user. Parameters:
field – The part of user profile to display. Supported fields include: ID, user_login, display_name, locale, user_nicename, user_url, and so on.placeholder – Optional. Text that will be shown if the visitor is not logged in.encoding – Optional. How to encode or escape the output. This is useful if you want to use the shortcode in your own HTML or JS code. Supported values: auto (default), html, attr, js, none.Notes