If an admin creates a new user via the control panel how do I force that user to agree to the terms of service the first time they log in?
That would require custom development to get working, most likely using the UserKnown event, and checking the last time the user logged in, and ensure that they have accepted the Terms of Service.
As an alternative, you could use the Invite Users feature, to invite users to your community. They would then be required to register as a normal users would, and would be required to accept the terms of service when they create their account.
CS Documentation - now available in downloadable PDF form
My CS Site
Copyright© 2008 Telligent Systems Inc. All rights reserved CommunityServer.com • Telligent.com