title: Firebase user management in an app by admin
body: <p>I'm trying to develop an Android app and I am using Firebase. I've set up the authentication system and works fine. </p>
  
  <p>However I need an Admin interface that can manage Users:</p>
  
  <ul>
  <li><p>to be able to delete user authentication credentials (but not user data)</p></li>
  <li><p>to be able to screen potential users that register. After registration, the verification mail to be triggered by the Admin. </p></li>
  </ul>
  
  <p>Currently all user related methods like user.isEmailVerified() and user.delete() can be triggered by the user that is authenticated. </p>
  
  <p>I need to retrieve user ID and be able to send verification mail or delete user. </p>
  
  <p>Is this the only way to modify user data?</p>
  
  <p>Thanks</p>