AAD - Change notification for user password expiry - azure-active-directory

In azure active directory, is it possible to create change notification subscription against user password expiration? so that client application PROGRAMMATICALLY can send out advance notification email about password expiration to concern user. Please advice.

You could use Set-MsolPasswordPolicy to updates the password policy of a specified domain or tenant.
The password policies that only apply to cloud user accounts, and Password expiry notification default value is 14 days (before password expires).
client application PROGRAMMATICALLY can send out advance notification email about password expiration to concern user.
It seems that it's impossible. You could vote this feedback or give your voice in it.

Related

AAD: preventing account picker

is there any way (OIDC auth request parameter) that I could use to prevent AAD from doing account discovery when I send the user to my AAD tenant (not /common)? Currently, AAD displays a page asking for the user email (I presume in case the user is a B2B user in my directory) and only then sends the user to my ADFS (my federation service). I would like to be able to have the user only see ADFS.
#juunas' suggestion to use domain_hint= parameter and #Rohit's to remove login= parameter did the trick. Thanks!

AAD: Not receiving password expiration notification

I've set up the notification in AAD cmdlet and also the office portal, referencing here, for my AAD tenant, but no email notification was sent when account password is about to expire. I tried setting a valid email address for both "Email" and "Alternate Email" properties in account profile on AAD.
but no email notification was sent when account password is about to
expire.
For now, we will not receive any notification emails, because the only notification that O365 provides is a pop-up in the Windows Notification area of the Taskbar. Furthermore, mobile users(i.e. i.e. smartphones and tablets) will not receive any notification.
If you want to sent email when O365 account is about to expire, we can use powershell script to send emails to users. To send emails, we should have a email server, collect the information about smtpServer and emailaddress.
More information about how to notify office 365 users that passwords will expire, please refer to this link.

How to create email verification on Firebase simple login

In angularfire seed project, there is an account registration process using email and password. But how can we verify that the email is not fake? I mean it is without server code, just client code.
Store a token in the database send the same token via e-mail to the client ask them to click a link in the e-mail that passes the token back to a page which marks their e-mail as verified.
You can angularjs-fire seed project at this link angularfire_seed_with_reg_confirmation. Some explanation of it here email verification using angularjs+firebase Below is the quote from its readme:
It is AngularJS seed with Firebase backend and a feature for account
registration confirmation via email. This feature can be used as an
alternative for account activation. It is a clone of AngularFire Seed
with additional feature above and also login feature vial social login
ie login with Facebook, Twitter, and Google.
The account registration differs significantly from the original seed.
We can register for an account just by supplying an email and then
we'll get a confirmation email about our temporary random password.
The password is recommended to be changed to a memorable one and at
the same time it must also be strong and secure.

Chatter Moderator User Security Token

This is the my problem in very short way;
Is it possible to get security token for Chatter Moderator User on salesforce ?
A Chatter Moderator is just a normal user with some special permissions, so yes, that user can log in and retrieve his security token by going to Setup (or by clicking on his own name in the new Setup UI) and going to Personal Information -> Reset My Security Token.

active directory ldap login auth when password needs changing

Let me explain my issue.
I have a PHP application using an LDAP connection to an Active Directory server to authenticate. If i make it so that a user needs to change their password at the next login it won't allow me to authenticate them before i allow the password change. I can detect that the password change is required but if i allowed the user to change it then i have no way to work out that the user is valid or not, which means that the system could be hacked by just knowing the username of a user that's password as expired.
This to me seems daft... is there something im missing..
Currently I am
binding to the server
checking if the password as expired or not
checking the authentication users details
This is what I get returned if the users account is set to change password on next login, auth as failed but there is a password change request.
Is there a specific order the requests need to be sent so i can auth the user before the password change it sent?
Thanks in advance
By marking the account as Must change password at next login there is effectively no password to authenticate so this doesn't translate to the web.
A better option is to compare the users' pwdLastSet attribute against the domain policy and enforce the change in the application not in AD.

Resources