Closed Snozzberries closed 2 months ago
Whatever we decide we do need to include more details in the docs on writing tests that are not Microsoft Graph and show samples of #1 can be done today (e.g. Connect-AzAccount and calling tests based on Az)
Thanks @Snozzberries for the comment. Agree wholeheartedly with this as we'd like to use a single platform for testing / assessing environments continuously against a set of best practices. I'd like to see more of SCuBA tests for other workloads folded in as well as other applicable ones. As a MSP we desire to host this infrastructure and run this against our customer tenants.
I would like to open a discussion around expanding Maester's capabilities to include tests for M365 beyond the Graph API (e.g., Exchange Online, SharePoint Online, Defender, Azure, etc...).
Here are a few initial working options:
Connect-Maester
to support proxying additional modules likeAz.Accounts
similar to how it handles Graph today..default
authorizations of the app. Any API not supported by Az will be a limitation.Please comment with additional options, any strong preference and logic for a specific option, or additional dependencies or considerations as any option is implemented.