Password changes using SharePoint

Here is the situation:

I have over 100 users who are remote from the corporate office who access SharePoint with an active directory account. There system is not at the corporate office they only access SharePoint through a browser. Their account is created by the IT department and sent to them via email. Once the account has reached 90 days the password needs to be changed. However, there is no prompt for them to change it. I believe that SharePoint doesn't provide this feature. What can be done or other options?
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

SeanSystem EngineerCommented:
I would suggest a powershell script to check password age and send an email out to the users when it will expire in x number of days.
E ATech LeadCommented:
Check this article to notify users via email when their passwords expire:

You can create a group where you apply the 90-day policy. First, query AD to get all users who have changed the password during the last 76 days. Then add them to the group.  

Fine-Grained Password and Account Lockout Policy Step-by-Step Guide:

You may also get help from this password expiration notifier to automatically alert your users to change their passwords timely.

Hope this helps!
You can allow users to use a webpart in sharepoint to change their passwords:
Exploring ASP.NET Core: Fundamentals

Learn to build web apps and services, IoT apps, and mobile backends by covering the fundamentals of ASP.NET Core and  exploring the core foundations for app libraries.

cyberservicesAuthor Commented:
Using SharePoint 2013 standard on premise. In Active directory I selected the option for a user to change the password the next time they log on. However, the option in the Windows Security dialog box does not give this option. It keeps coming back of just entering the password again. Is there a setting I'm missing or need to change? I believe there is no mechanism for SharePoint 2013 to change password. Is there a web part out there for SharePoint 2013?
I guess my linked code would work in 2013 - did you try it?
Walter CurtisSharePoint AEDCommented:
You are correct, there is no way to change an AD password from SharePoint out of the box. As you mention, when you get the windows login dialog and it keeps coming back, that is a good indication that the account is locked because the password has expired or locked because the user exceeded the passwords tries count. This is very frustrating for sure.

The information about sending out a notifications is helpful, but still doesn't allow the user the opportunity to change the password. The web part suggested from McKnife looks promising, but I have never tried it.

Microsoft has a few products to handle this situation but they are not cheap and I am not sure what the current advisable Microsoft product is. In similar situation I have been it, either the company had a management tool such as Oracle ID Manager or used a home grown password reset solution, which worked great but took a lot of time to develop.

So in other words, I have no answer for you, just some additional information to consider.

Good luck...
cyberservicesAuthor Commented:
I did find this: Password reset option in RD WebAccess on Windows Server 2012. But how do you set it up?
Do you even have a RD session host that is accessible by these remote people? If not, you can't use that.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
cyberservicesAuthor Commented:
I can create one. But what documentation is available to install this host?
Walter CurtisSharePoint AEDCommented:
Thanks, good luck...
I would not setup an RD session host just for password changes, that is a very weird idea and also has licensing costs (RD CALs) to consider.
You have not yet commented on the idea of using what I linked, a webpart for sharepoint that allows password changing within sharepoint.
cyberservicesAuthor Commented:
I'm looking at a third party web part that will do just fine and send out emails when the password is ready to expire. Thanks everyone.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft SharePoint

From novice to tech pro — start learning today.