FAQ
Vragen die teams stellen voordat ze met TerraProvider beginnen.
Wat het beheert, hoe het aanmeldt, welke editie past en hoe aankoop werkt, gegroepeerd per onderwerp.
Wat het beheert en wat een plan verandert
01Maakt het gebruikers en groepen aan?
Nee. Gebruikers, groepen, applicaties en service-principals zijn lookups: je kunt ze opvragen en hun id's gebruiken als referentie. Maak groepen aan met HashiCorp's azuread-provider, zoals de quickstart doet, en wijs er beleid aan toe met TerraProvider.
02Waarin verschilt TerraProvider van Microsoft365DSC?
Ze werken in verschillende toolchains. Microsoft365DSC is gebouwd op PowerShell Desired State Configuration; TerraProvider is een provider voor Terraform en OpenTofu, waardoor je tenantinstellingen in HCL worden geschreven en dezelfde state, plannen en pipelines gebruiken als je Azure-resources. Als je team al met Terraform of OpenTofu werkt, sluit het naadloos aan op wat je al hebt.
03Kunnen we het naast de azuread-provider of een andere Microsoft 365-provider gebruiken?
Ja. De quickstart doet het al: groepen komen uit HashiCorp's azuread-provider, en TerraProvider wijst er in dezelfde configuratie beleid aan toe. Laat één provider elk object beheren: TerraProvider houdt elk attribuut bij van de objecten die het beheert, zodat een wijziging die een ander hulpmiddel aan een van die objecten aanbrengt, in het volgende plan zichtbaar wordt.
04We hebben onze tenant handmatig geconfigureerd. Moeten we opnieuw beginnen?
Nee. Elke resource kan worden geïmporteerd in de Terraform-state, en de quickstart exporteert groepen, filters, notificatietemplates, compliancebeleid en configuratiebeleid naar code en importeert ze voor je. Reken op een korte opruimronde na het eerste plan; de export is een startpunt, geen exacte kopie.
05Wat gebeurt er met instellingen die we niet vastleggen?
Die krijgen de standaardwaarde die de Microsoft-portals gebruiken, en het plan houdt ze in de gaten zoals alles. Een wijziging in het portal verschijnt in het volgende plan; de volgende apply zet hem terug, tenzij je de nieuwe waarde in je bestand opneemt.
Installatie en aanmelden
01Werkt het met OpenTofu?
Ja. De provider staat in het OpenTofu Registry onder hetzelfde adres, terraprovider/microsoft365wp, en de eigen workflows van de quickstart draaien op OpenTofu. Je configuratie hoeft niet te worden aangepast als je overschakelt.
02Welke machtigingen heeft het nodig?
Microsoft Graph-applicatiemachtigingen voor de objecten die je beheert, verleend via beheerdertoestemming: bijvoorbeeld DeviceManagementConfiguration.ReadWrite.All voor Intune-beleid en Policy.ReadWrite.ConditionalAccess voor Conditional Access. De volledige lijst staat op de pagina How it works.
03Kan een pipeline draaien zonder opgeslagen secret?
Ja. Gebruik OpenID Connect vanuit GitHub Actions of een Azure DevOps-serviceverbinding; de provider leest dezelfde ARM_*-instellingen als de azuread-provider. Voor lokaal werk gebruikt hij je Azure CLI-aanmelding.
04Werkt het in overheidsclouds?
Ja. Stel de omgeving in op US Government L4, US Government L5 (DoD) of China, of wijs het naar je eigen metadata-host.
Edities en licenties
01Is er een gratis editie?
Ja. De Community Edition is gratis voor organisaties met maximaal 99 gebruikers. Ze is bestemd voor je eigen tenant, geconfigureerd door je eigen medewerkers, vereist een registratie en wordt geleverd zonder ondersteuning. Serviceproviders kunnen haar niet voor klanten gebruiken.
02Is de code openbaar?
De broncode is publiek beschikbaar op GitHub onder de Business Source License 1.1. Je kunt hem vrijelijk lezen en testen; productiegebruik vereist een abonnement, en de Community Edition is daar één van, gratis.
03Wie telt als gebruiker?
Elke gebruiker in de tenant die beschikt over een licentie voor Microsoft Intune P1 of Microsoft Entra ID P1 of hoger. Gebruikers zonder een van beide licenties tellen niet mee.
04We beheren tenants voor klanten. Welk plan is voor ons?
TerraProvider gebruiken voor tenants van klanten vereist een eigen plan. Neem contact met ons op.
05Krijgen non-profitorganisaties korting?
Neem contact met ons op; voor non-profitorganisaties geldt speciale prijsstelling.
Aankoop en ondersteuning
01Wat is het kleinste pakket?
100 gebruikers. Pakketten omvatten 100, 250, 1.000, 2.500 en 10.000 gebruikers; als je meer nodig hebt dan je pakket bevat, voeg je gebruikers toe tegen de per-gebruikersprijs van dat pakket. De tabel hierboven toont beide.
02Kunnen we maandelijks betalen?
Nee. Abonnementen lopen een jaar en worden voor het hele jaar vooraf gefactureerd.
03Kunnen we kopen via de Azure Marketplace?
Ja, met een Azure-abonnement waarop je de rol Owner of Contributor hebt, in 56 landen en regio's. Microsoft factureert je pas na de annuleringsperiode, en na de afrekening maken we je licentie binnen één werkdag aan.
04Is ondersteuning inbegrepen?
In Enterprise wel: via ticket, maandag tot en met vrijdag van 08:00 tot 18:00 CET/CEST, met een gemiddelde reactietijd van minder dan 8 uur voor incidenten, in het Engels. De Community Edition heeft geen ondersteuning.