COPERTURA
Cosa gestisce TerraProvider in Intune e Entra ID.
Tutte le risorse della versione 0.20.2, raggruppate nel modo in cui le cercheresti. Ognuna ha una pagina di documentazione nel Terraform Registry e può essere importata da un tenant attivo.
- 60 risorse
- 127 data source
- 25 aree Graph
- versione 0.20.2
Otto famiglie di risorse
Il registry suddivide le risorse in 25 aree Graph. Qui sono organizzate negli otto gruppi che un amministratore Intune o Entra ID userebbe.
Dispositivi Intune
Settings catalog e profili di configurazione classici, compliance policy e script, filtri, script PowerShell e shell, aggiornamenti delle funzionalità e dei driver Windows.
App Intune
App di 21 tipi con i rispettivi pacchetti, app protection e app configuration policy, categorie, branding del Company Portal.
Enrollment
Profili Autopilot e relative assegnazioni, restrizioni e impostazioni di enrollment, il connettore Microsoft Defender for Endpoint.
Conditional Access e accesso
Conditional Access, contesti e livelli di autenticazione, metodi di autenticazione, impostazioni predefinite di sicurezza, autorizzazione, registrazione dei dispositivi e policy per le identità esterne.
Accesso cross-tenant
Impostazioni predefinite e per partner di inbound e outbound, sincronizzazione cross-tenant.
Ruoli e governance
Ruoli personalizzati, impostazioni dei ruoli PIM, lifecycle workflow, unità amministrative, attributi di sicurezza personalizzati, licenze basate su gruppo, organizzazioni connesse.
Windows 365
Policy di provisioning e impostazioni utente per Cloud PC.
Rete e app
Gruppi di connettori Application Proxy, segmenti di applicazioni IP, stato del tenant Global Secure Access, impostazioni SharePoint del tenant, schema di provisioning.
Tutte le 60 risorse
Filtra per famiglia. Il nome rimanda alla documentazione della risorsa, con tutti gli attributi e i valori predefiniti.
Ogni risorsa esiste anche come data source, così puoi leggere un oggetto che non gestisci ancora. Versione 0.20.2; la prossima release aggiunge la proprietà profile card.
Anche le impostazioni a livello di tenant sono risorse
13 delle risorse esistono una sola volta per tenant. Vengono raramente modificate, ed è proprio per questo che tendono a scivolare fuori controllo: chi le ha cambiate l'ultima volta spesso non lavora più lì.
Metodi di autenticazione
Quali metodi gli utenti possono registrare e usare.
authentication_methods_policyAuthorization policy
Cosa possono fare gli utenti predefiniti, dalla creazione di app alla registrazione di blueprint di identità degli agenti.
authorization_policySecurity defaults
Attivo o disattivo.
identity_security_defaults_enforcement_policyRegistrazione dei dispositivi
Chi può aggiungere e registrare dispositivi.
device_registration_policySelf-service sign-up
Se gli utenti esterni possono registrarsi autonomamente.
authentication_flows_policyIdentità esterne
Se gli utenti esterni possono lasciare il tenant.
external_identities_policyCross-tenant access
L'oggetto policy del tenant.
cross_tenant_access_policyCross-tenant defaults
Impostazioni in entrata e in uscita per ogni tenant privo di una voce propria.
cross_tenant_access_policy_configuration_defaultImpostazioni del lifecycle workflow
Dominio mittente e branding delle email del workflow.
identity_governance_lifecycle_management_settingsDefender for Endpoint connector
Le impostazioni del connector in Intune.
mobile_threat_defense_connector_microsoft_defenderWindows management app
L'impostazione del managed installer.
windows_management_appGlobal Secure Access
Lo stato di onboarding del tenant.
networkaccess_tenant_statusSharePoint
Le impostazioni SharePoint del tenant, come la condivisione.
sharepoint_settings
Cosa legge ma non crea
Questi oggetti provengono da altrove: dal tuo processo di identity, da Microsoft o da un altro provider. TerraProvider li cerca in modo che le tue policy possano riferirsi a essi. In sintesi: utenti, gruppi, applicazioni, service principal e SKU di licenza, più alcuni helper.
| Data source | A cosa serve |
|---|---|
| application | Fai riferimento a una registrazione app, ad esempio in Conditional Access. |
| cloud_pc_device_image | Usa la tua immagine Windows 365 personalizzata. |
| cloud_pc_gallery_image | Scegli un'immagine dalla galleria Windows 365 per una provisioning policy. |
| connector | Trova un application proxy connector da inserire in un connector group. |
| group | Assegna una policy a un gruppo esistente. Crea i gruppi con il provider azuread di HashiCorp. |
| identity_governance_task_definition | Trova un task predefinito del lifecycle workflow. |
| identity_governance_workflow_version | Leggi le versioni precedenti di un lifecycle workflow. |
| service_principal | Fai riferimento a un'app enterprise. |
| subscribed_sku | Cerca uno SKU di licenza per le licenze basate su gruppo. |
| unified_role_management_policy_assignment | Trova quale PIM policy appartiene a quale ruolo. |
| user | Trova l'id di un utente per un'assegnazione o un'esclusione. |
Due funzioni per i pacchetti app
parse_intunewin_metadata
Legge
Detection.xmlda un file.intunewin, così il nome del file e il file di setup di un'app Win32 vengono ricavati direttamente dal pacchetto.parse_appxmsix_metadata
Legge
AppxManifest.xmle il logo da un pacchetto APPX o MSIX.
Cosa non copre questo provider
Esegui un plan sul tuo tenant.
Ogni risorsa elencata sopra ha la propria pagina nel Terraform Registry. La Community Edition è gratuita per le organizzazioni con un massimo di 99 utenti.