My last job we had something like that. I always wanted to know about provisioning portal. Great post.