Recently i was asked to migrate an existing 2007 site to a new 2007 site. This involved creating a different structure in the new site as well as bringing across some of the data (lists) from the old site. I used stsadm extension methods (GL) to automate the export and import of the lists, and also made many changes to the navigation and site settings, list settings, webparts, workflows etc...
I have now learnt that the original backup of the existing site did not include the user security (-includeusersecurity) - i did not personally do it.
Now what i find is that i have all the users from the original site, but only the default groups exist, and none of the users are part of those groups (well, some are but not many) - so, now users on the site are having all sorts of problems that 'appear' to be related to permissions - views not appearing, password boxes popping up, able to access lists they shouldnt be able to, or vice versa, etc...
Now, i'm aware that i could just re-export the original site, but then i would have to re-do all my changes, and given that there are in excess of 30 sub-sites, this is probably over a weeks worth of work to get right not to mention the potential for introducing more errors/mistakes.
Is there a way to export the users and groups and associated permissions from one site and then import them into another?
Cheers Hammer