

You should only have a Azure AD Group enabled which contains users that are licensed to reset their passwords in case not all users have the correct licenses.Īlso under registration you need to to define what kind of methods that need to be configured in order for the password reset option to be used for an end-users. Under Properties you also define which user groups which are allowed to change their passwords. Here you can also define if users are allowed to reset their passwords without changing their passwords as well. Once it is enabled you can see the feature will be reporting as available in the Azure AD Portal. telephoneNumberĪnd if you have created your Azure AD connect service account with limited access you need to ensure that the service account has the following access to your local Active Directory to ensure it can change passwords. If MFA is not enabled that ensure that users have the following attributes added. This can either be sourced from attributes in Active Directory that are synced out or if users have already enabled MFA on the users in Azure AD. Implement Self-Service Password Reset in Azure AD Connectįirst step is to enable, Password Writeback in Azure AD Connect.Īnd note: This feature works with federated, pass-through authentication, or password hash synchronized based users.Īll users in the local Active Directory should have the following attributes populated. Then, the request information is encrypted with AES_GCM as described above and then sent onpremises via Azure Service Bus.

The requests from the cloud service include the new password (encrypted with the public key described above), as well as metadata. In addition to this, a AES_GCM symmetric key is exchanged for use at runtime. The cloud backend only knows the public key and the Azure AD Connect keeps the private key. When Azure AD Connect Is configured, a new private/public key is generated. RSA 2048 Private/Public key pair AES_GCM (256-bits key, 96-bits IV size) Now from a security perspective the communication uses the following encryption mechanisms. The Feature is run trough Azure AD Connect but any actions done to it cannot be initiated directly. The network channel used for password writeback operations (for example password reset) is initiated from the Azure AD Connect computer on-premises to the cloud service using Azure Service Bus this technology uses bi-directional sockets to enable the operations at runtime. If you are concerned about the security, the feature itself is quite safe.


