Consulte este enlace
Básicamente, desde mongo 2.6 necesita crear un usuario y otorgar acceso al registro de operaciones (además de acceder a la base de datos con las credenciales correctas)
Algo como:
db.runCommand({ createRole: "oplogger",
privileges: [{ resource: { db: 'local', collection: 'oplog.rs'},
actions: ['find']}, ],
roles: [{role: 'read', db: 'local'}] })
Procedimiento completo aquí