I’d prefer new topics for new issues in the future ![]()
You need to use the --local flag for mmctl everytime you run it in order to use the local socket based authentication so you do not need to login with a username and password to Mattermost.
For the deletion of users you might stumble upon another hurdle. I think by default, deletion of users via the API is forbidden, but you can change that:
# mmctl --local config get ServiceSettings.EnableAPIUserDeletion
false
Use the set command to change the value to true if it returns false for you.