Access to separate tab in Admin Console on admin's login

Hi.

I’m newbie in openfire plugin’s development. I have to write filter similar to AuthCheckFilter. The filter has to identificate admin ( there are admins that have limited access to admin’s console in our server) by his login that may access only one tab in the console and only specific permitted for him data in that tab and display for him only that specific allowed tab and data.

It is such a “system” that in response to input login will display different admin console’s tabs with different allowed to view and edit data.

I have a plugin. In the plugin i’ve already made the filter class that proccess data that in request response. A question is how to make admin’s console that will consists of only one tab for specific admin or of all standard tabs for the others?

Have I to change plugin.xml file and if yes what I have to write in <Admin console entries> part so as to display only different tabs for different logged in admins? Or should I write new separate jsp pages for my different-tabbed admin console ?

How to integrate sitemesh concept with the filter?

Thanks in advance for any help on this question.