You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
According to Microsoft Support, non-root domains that are configured within Entra inherit their password policies from the parent/root domain. The current tests will always fail on those non-root domains because there is no explicit password expiration policy set, and no way to set the policy (via Graph, or Portal GUI).
To reproduce
Steps to reproduce the behavior:
In an Entra tenant using SCUBA release 1.4
Configure a root domain and set the password policy to never expire (per MS documentation)
Run Scuba Tests
Verify that MS.AAD.6.1v1 passes
Create a new domain that is a subdomain of the primary example: "test.root.gov"
run "Get-MGDomain" in Graph to get a list of all domains. confirm that your new test domain.
Note that the new domain's "IsRoot = False" and the "PasswordValidityPeriodInDays = null"
Run Scuba Tests
The new subdomain will fail, while the root passes.
Expected behavior
Because the subdomains inherit from the root with no way to override the behavior, I expect the non-root domains to be exempt from evaluation (if the root passes, so will the sub, if the root fails, so will the sub).
The text was updated successfully, but these errors were encountered:
@rbryndoi Thanks for reporting the issue. I took a closer look and reproduced the failure for a subdomain, even if its root-level domain is verified and configured with passwords set to not expire. We'll get a fix out to address.
🐛 Summary
According to Microsoft Support, non-root domains that are configured within Entra inherit their password policies from the parent/root domain. The current tests will always fail on those non-root domains because there is no explicit password expiration policy set, and no way to set the policy (via Graph, or Portal GUI).
To reproduce
Steps to reproduce the behavior:
In an Entra tenant using SCUBA release 1.4
Expected behavior
Because the subdomains inherit from the root with no way to override the behavior, I expect the non-root domains to be exempt from evaluation (if the root passes, so will the sub, if the root fails, so will the sub).
The text was updated successfully, but these errors were encountered: