Telemetry and MongoDB

K so I’m new to database stuff. I’ve got everything installed and running.

1: do I need a username and password for the database if its all within our network?

2: ive tried getting a user name and password to work but i keep getting “server returned error on SASL authentication step: Authentication failed” when a script is logged. I’ve tried using admin user, I’ve created a user with readWrite role just for the database, I’ve tried use with userAdminAnyDatabase. nothing is working and I am not sure why…