I'm a little confused by your question. When you say customer, you mean Service Desk customers or regular JIRA users?
Anyway, you will not be able to allow user to reset their AD passwords through JIRA, but I know that there is a few third-party tools for this, like the one in the link below:
Badges are a great way to show off community activity, whether you’re a newbie or a Champion.Learn more
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG