KÓÐI EÐA STJÓRNBORÐ

Hvað breytist þegar tenant þinn lifir í Git.

TerraProvider geymir Intune og Entra ID sem Terraform kóða í gagnasafni þínu, þannig að sérhver breyting er áætlun sem teymið þitt getur farið yfir áður en hún nær tenantinn. Hér er samanburður við það að smella í Microsoft Intune og Microsoft Entra stjórnborðunum, og hvenær stjórnborð hentar teyminu þínu betur.

  • terraprovider/microsoft365wp
  • Terraform and OpenTofu
  • Business Source License 1.1
terraform plan
  # microsoft365wp_conditional_access_policy.require_mfa_admins will be updated in-place  ~ resource "microsoft365wp_conditional_access_policy" "require_mfa_admins" {      ~ conditions = {          ~ users = {              ~ exclude_users = [                  - "7c1e4a90-3f2b-4d8e-9a61-0b5c2e8f1d47",                ]                # (8 unchanged attributes hidden)            }            # (6 unchanged attributes hidden)        }        id           = "2b7f9c3e-8d41-4f6a-b0e2-5c9a1d7e3f80"        # (3 unchanged attributes hidden)    }Plan: 0 to add, 1 to change, 0 to destroy.

Dæmagögn.

HLIÐ VIÐ HLIÐ

Sama breyting í stjórnborðunum og í kóða

Conditional Access regla, reglufylgniskilyrði, annar tenant: hvað gerist við hvort þegar smellt er, og hvað gerist þegar það er skrá í gagnasafni þínu.

Sama breyting í stjórnborðunum og í kóða
StaðaÍ stjórnborðunumMeð TerraProvider
Áður en breyting fer í loftiðConditional Access breyting er virk um leið og einhver ýtir á Vista.Breytingin er pull request. Áætlunin sýnir hvaða eiginleiki færist frá hverju til hvers áður en nokkuð snertir tenantinn.
Hver samþykkti, og af hverjuAudit-kladinn nefnir þann reikning sem vistaði regluna. Málið og ástæðan eru einhvers staðar annars staðar, ef nokkurs staðar.Commit-skilaboð, pull request og samþykki sitja við hliðina á breytingunni. Að fara til baka er revert.
Próf og framleiðslaFarið er í gegnum hvern tenant fyrir sig með smellum, og þeir tvínast í sundur með mánuðunum.Einn module, beitt á báða tenantana. Þar sem þeir eru ólíkir segir breyta það til.
Breyting utan ferlisinsSkjölunin heldur áfram að lýsa tenantinum eins og hann var áður.Næsta áætlun skráir hana, þar á meðal stillingar sem skrárnar þínar nefna aldrei. Þú tekur við henni eða setur hana til baka.
Nýr tenantFarið er í gegnum allar reglur aftur með smellum, með gamla tenantinn opinn í næsta flipa.Flytja inn tenantinn sem þú ert með (útflutningur quickstart er góður upphafsstaður) og beita svo sama kóðanum á þann nýja.
Breytingar úr pipelineEinhver skráir sig inn í vafra og gerir breytinguna handvirkt.GitHub Actions og Azure DevOps skrá sig inn með OpenID Connect, án geymdrar leyniorðs.
Hvar uppsetningin er geymdÍ tenantinum sjálfum.Í eigin Git-gagnasafni þínu, sem HCL sem Terraform og OpenTofu keyra bæði. Uppspretta provider er opin undir Business Source License 1.1.
HVAÐ HENTAR

Kóði hentar teymum sem fara þegar nú yfir breytingar í pull requests

Hvað hentar betur fer minna eftir tenantinum en teyminu: hver gerir breytinguna, og hvar er hún yfirfarin.

  • TerraProvider hentar þegar

    • Teymið þitt skrifar þegar Terraform fyrir Azure og fer yfir það í pull requests.
    • Conditional Access breyting þarf annað par augna áður en hún fer í loftið.
    • Próf og framleiðsla þurfa að vera líkar, og þar sem þær eru ólíkar þarf það að vera læsilegt.
    • Breytingar ættu að keyra úr GitHub Actions eða Azure DevOps, ekki úr vafra einhvers.
  • Stjórnborð hentar betur þegar

    • Enginn í teyminu skrifar HCL, og enginn hyggst gera það.
    • Breytingar eru gerðar í vafra og teymið vill halda því þannig.
TENANT-TEYMI OG MSP

Einn provider fyrir eigin tenant og fyrir tenantana hjá viðskiptavinum þínum

Teymi sem rekur sinn eigin tenant setur próf og framleiðslu undir einn module. Managed service provider gefur hverjum viðskiptavinartenant sinn eigin provider-blokk og kallar á sama baseline-module fyrir þá alla; undantekningarnar eru breytur sem umsögnarmaður getur lesið.
  • Eigin tenant: Community Edition er ókeypis fyrir fyrirtæki með allt að 99 notendur, og Enterprise bætir við stuðningi frá 100 notendum.
  • Viðskiptavinatenantar: Community Edition nær ekki yfir þá, svo þeir þurfa eigin áætlun. Hafðu samband við söludeild
main.tf
provider "microsoft365wp" {  alias     = "contoso"  tenant_id = "8a1f3c2e-5b7d-4e90-a6c4-2d9e7f1b0c35"}provider "microsoft365wp" {  alias     = "fabrikam"  tenant_id = "e4c27b91-0d3a-4f86-b5e2-7a1c9d0f6b48"}module "baseline_contoso" {  source    = "./baseline"  providers = { microsoft365wp = microsoft365wp.contoso }}module "baseline_fabrikam" {  source     = "./baseline"  providers  = { microsoft365wp = microsoft365wp.fabrikam }  allow_byod = true}

Dæmagögn.

Sjáðu eigin tenant þinn sem áætlun.

Biddu um prufuaðgang að Enterprise, eða byrjaðu með Community Edition, sem er ókeypis fyrir fyrirtæki með allt að 99 notendur.