Hi,
I have experience in development of multi level logins, content hidden under login, user management portal, dynamic forms and a few more in WordPress without using a plugin. Assuming that the data is being displayed on WordPress portal, I can instruct you over teamviewer session or can send you a template file to attach, then those URL's would redirect to home page if the logged in user is not admin.
Thanks