JID is jabber/xmpp ID, it is how servers and clients operate with users. You should still login with just 'admin' into web console. Adding it as JID into authorizedJIDs will make sure that it is tied to the correct domain. Though it should probably work by adding this instead:
<admin>
<authorizedUsernames>admin</authorizedUsernames>
</admin>
So, did it work for you?