microsoft / microsoft/CSS-Exchange
[Feature Request] report domain functional level, schema versions in SetupAssist.ps1 script
@dpaulson45 is already working on this.
Since Apr 24, 2025.
- Dominant language
- PowerShell
- Stars
- 1.3k
- Forks
- 395
- Avg merge
- 14h 7m
- Merged PRs (30d)
- 5
Description
Is your request related to a problem? Please describe.
A clear and concise description of what the problem is and the results it had on the environment.
with the introduction of windows 2025 (and the new domain functional level that comes with it) it looks like the AD level checks in SetupAssist.ps1 tool might need some enhancement
--> apparently the windows 2025 functional level is currently UNSUPPORTED by exchange based on comments on the exchange team blog
-----> this should probably be flagged both SetupAssist and HealthChecker if it is in fact a non-supported configuration
--> the current check for "Exchange AD Level" in SetupAssist seems to check the locally installed bits, NOT the version of configuration actually deployed to the directory itself
-----> eg. you have run /PrepareAD at the directory level (say for CU15), but the check is still showing CU14
Describe The Request
A clear and concise description of the feature to add to a current tool or a new tool with what we all want to be checking with examples.
improve the AD level checks for SetupAssist.ps1 to
- display current functional level
- display currently deployed exchange configuration version in the directory
- maybe additionally report the locally installed version
Additional context
Add any other context or screenshots about the feature request here.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.