I manage a domain and I want to force all users to change their password every 3 months.
Is there a way to do this?
It is possible using the Google Apps Provisioning API. This will let you update the changePasswordAtNextLogin property to true.
Here will the flow.
To manage the same, I wrote a Google Apps Script Code for one of my customer which runs nightly to check and update changePasswordAtNextLogin property to true if the condition is met. Hope the above idea will help you to implement it.
Short answer: No.
Longer answer: It might be possible if you are already running a MS Active Directory or other user catalogue. Then you could set up single sign-on from your directory to Google Apps, and users will have to obide by any password policy you set on your directory. Check this example setup.