When authentication is implemented, we will be trusting account coordinators to not approve any accounts over the designated limit for that partner. Currently, there is a second check when those users details are sent on to the partner, but they will be trusting us to distribute the correct number of accounts when using authentication. As such, there should be a fixed limit per partner in the library card platform past which no accounts can be distributed.
We shouldn't do this until ezproxy is implemented because one of the areas where users drop out - thus muddying the total # of accounts left - is after we send details off to the publisher. With authentication this won't be a problem since users should gain access immediately after being approved.
This will add slightly more work in terms of keeping up to date the number of total accounts (taking into consideration that some users might want to return their access, and selective renewals and expansions will vary the total available), but that should be outweighed by the partners who move to the library bundle and thus don't need to be tracked in this way.