Pre-submission checklist
Describe the bug
I understand and confirm that this is a valid test to perform and works for most tenants:
MT.1071: At least one Conditional Access policy explicitly includes Azure DevOps
However, we have a few smaller tenants where the App ID 499b84ac-1321-427f-aa17-267ca6975798 does not exist and no "Azure DevOps" or "Microsoft Visual Studio Team Services" exist in the tenant at all. I suspect this is because Azure DevOps was never activated in the tenant in the first place. Therefore this test fails and there is no way to get it to Pass.
Steps to reproduce
- Find a tenant without "Azure DevOps" or "Microsoft Visual Studio Team Services" with App ID 499b84ac-1321-427f-aa17-267ca6975798
- Run the test and verify it 'Fail'
- No way to get it to pass since the App ID does not exist and therefore can't be excluded in the CA policy
Expected behavior
Only run the test IF 499b84ac-1321-427f-aa17-267ca6975798 exist. If this App ID does not exist in the tenant = Skip the test
Debug output
Module version
Environment data
Version
7.4.16
Edition
Core
Platform
Unix (running i Azure DevOps)
Screenshots
No response
Additional context
No response
Pre-submission checklist
Describe the bug
I understand and confirm that this is a valid test to perform and works for most tenants:
MT.1071: At least one Conditional Access policy explicitly includes Azure DevOps
However, we have a few smaller tenants where the App ID 499b84ac-1321-427f-aa17-267ca6975798 does not exist and no "Azure DevOps" or "Microsoft Visual Studio Team Services" exist in the tenant at all. I suspect this is because Azure DevOps was never activated in the tenant in the first place. Therefore this test fails and there is no way to get it to Pass.
Steps to reproduce
Expected behavior
Only run the test IF 499b84ac-1321-427f-aa17-267ca6975798 exist. If this App ID does not exist in the tenant = Skip the test
Debug output
Module version
Environment data
Screenshots
No response
Additional context
No response