Hey all,
I'm trying to make some intelligent decisions about the way to implement Exchange mailbox provisioning and deprovisioning. From what I've read, there are no out of the box methods to deprovision a mailbox. That's fine, I can deal with that using set transitions and MPRs and such.
From a provision standpoint, I see where I have two options. Use a set transistion and MPRs and such, or use the ADMA facilities.
My concern centers around the performance of these methods. In my testing of provisioning mailboxes, the portion of the PowerShell script that establishes and imports the session takes a good 5 seconds to load. The actual "work" happens very quickly. That 5 seconds isn't a big deal for one or two ro 10 or even may 100 mailboxes. But, a part of my IDM work is for schools. When school sessions start, I need to create upwards for 3000+ accounts. At 5 seconds an account, that totals up to over 4 hours. Not my idea of efficiency.
So, will the ADMA method be faster? I couldn't find anything on the details of what PowerShell scripts are sent out. My hope is that the ADMA only opens the session once, then executes all the enable-mailbox/new-mailbox commands within the same session (avoiding the repeated 5 second delay in opening the importing the session.
I'm fairly certain the MPR/Set transition implementation is going to be slow, simply because of import session load times.
Thanks,
Greg