Password policy in External ID tenants

Jiang Yitao 50 Reputation points
2024-12-10T13:08:32.8733333+00:00

Is it possible to configure password policy such as complexity and expiration for local accounts in external tenant (CIAM tenant)?

And what is the default password complexity and expiration policy for external ID local accounts?

Microsoft Security | Microsoft Entra | Microsoft Entra ID
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. FrankEscarosBuechsel-MSFT 900 Reputation points Microsoft Employee Moderator
    2024-12-10T16:27:52.5066667+00:00

    Hi @Mobu • Thank you for reaching out.

    Per my understanding you are looking for 2 things:

    1. The ability to customize password complexity and expiration rules for local accounts in an Entra External ID tenant.
    2. The default settings for password complexity and expiration for Entra External ID tenants.

    You can find the answer to your questions below:

    1. At the moment the ability to customize the complexity and expiration rules is not supported in User Flows at Sign-Up. This question was previously asked in this Q&A post as well, I'd recommend the same steps as given there to you as well, to file a feature request here so requests for this functionality can be properly tracked.
    2. The defaults are documented in the following Learn article: Microsoft Entra password policies, Microsoft Entra External ID will follow these same defaults.

    A minimum of 8 characters and a maximum of 256 characters. Requires three out of four of the following types of characters:

    • Lowercase characters
    • Uppercase characters
    • Numbers (0-9)
    • Symbols (see the previous password restrictions)

    The new password must not be weak or commonly used. If the tenant was created after 2021, it has no default expiration value, otherwise 90 days is the default value.

    You can see this for your specific tenant using the Get-MgDomain cmdlet as per the below sample screenshot.

    passwordexpiration


    Please "Accept the answer" if the information helped you. This will help us and others in the community as well.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.