Add Microsoft Entra ID environment variable for Dogfood GitOps (#41522)
PR created based on this: https://fleetdm.slack.com/archives/C071NNMSP2R/p1773261307958859 Which will allows us to keep enrolling Windows devices via Autopilot, currently it will be wiped next Gitops run. I've added the GH secret with the value Jordan posted. ## Summary - Adds `windows_entra_tenant_ids` configuration to the Dogfood `controls` section in `it-and-security/default.yml`, referencing a new `$DOGFOOD_ENTRA_TENANT_ID` environment variable. - Adds the corresponding `DOGFOOD_ENTRA_TENANT_ID` secret mapping in `.github/workflows/dogfood-gitops.yml` so the value is passed through during deployment. ## Action required The actual tenant ID value needs to be added as a GitHub Actions secret named `DOGFOOD_ENTRA_TENANT_ID` in the repository settings before this will take effect. The tenant ID can be found in [Microsoft Entra admin center](https://entra.microsoft.com/#home) under **Microsoft Entra ID > Home**. Built for [Magnus Jensen](https://fleetdm.slack.com/archives/D0AG2PPQWV7/p1773271863050969) by [Kilo for Slack](https://kilo.ai/features/slack-integration) Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
This commit is contained in:
co-authored by
kiloconnect[bot]
parent
622430f600
commit
6c4001aeb3
@@ -83,6 +83,7 @@ jobs:
|
||||
DOGFOOD_TESTING_AND_QA_ENROLL_SECRET: ${{ secrets.DOGFOOD_TESTING_AND_QA_ENROLL_SECRET }}
|
||||
DOGFOOD_OKTA_CA_CERTIFICATE: ${{ secrets.DOGFOOD_OKTA_CA_CERTIFICATE }}
|
||||
DOGFOOD_OKTA_VERIFY_WINDOWS_URL: ${{ secrets.DOGFOOD_OKTA_VERIFY_WINDOWS_URL }}
|
||||
DOGFOOD_ENTRA_TENANT_ID: ${{ secrets.DOGFOOD_ENTRA_TENANT_ID }}
|
||||
|
||||
- name: Notify on Gitops failure
|
||||
if: failure() && github.ref_name == 'main'
|
||||
|
||||
@@ -98,6 +98,8 @@ controls:
|
||||
mode: voluntary
|
||||
webhook_url: $DOGFOOD_MACOS_MIGRATION_WEBHOOK_URL
|
||||
windows_enabled_and_configured: true
|
||||
windows_entra_tenant_ids:
|
||||
- $DOGFOOD_ENTRA_TENANT_ID
|
||||
windows_migration_enabled: true
|
||||
labels:
|
||||
- path: ./lib/all/labels/arm-based-windows-hosts.yml
|
||||
|
||||
Reference in New Issue
Block a user