Creating Users
Before you can use Kerberos for authentication, you must create at least one MarkLogic user with which mlcp can use Kerberos authentication to connect to MarkLogic Server, as described in Reference: The User Configuration Page in Securing MarkLogic Server.
This user must also be assigned roles and privileges required to enable your mlcp operations.
For example, if you’re using mlcp to import documents into a database, then the user must have update privileges on the target database, as well as the minimum privileges required by mlcp. For details on the minimum privileges required by mlcp, see Security Considerations.