ABDECKUNG

Was TerraProvider in Intune und Entra ID verwaltet.

Alle Ressourcen in Version 0.20.2, so gruppiert, wie du danach suchen würdest. Jede hat eine Dokumentationsseite in der Terraform Registry und lässt sich aus einem laufenden Mandanten importieren.

  • 60 Ressourcen
  • 127 Datenquellen
  • 25 Graph-Bereiche
  • Version 0.20.2

Acht Ressourcenfamilien

Die Registry teilt die Ressourcen in 25 Graph-Bereiche auf. Hier sind sie in den acht Gruppen, die ein Intune- oder Entra ID-Admin tatsächlich nutzen würde.

Alle 60 Ressourcen

Nach Familie filtern. Der Name verlinkt zur Dokumentation der Ressource, mit allen Attributen und deren Standardwerten.

Alle 60 Ressourcen
RessourceBereichTyp
microsoft365wp_administrative_unitDirectory management
microsoft365wp_android_managed_app_protectionApp management
microsoft365wp_attribute_setCustom security attributes
microsoft365wp_authentication_combination_configurationAuthentication
microsoft365wp_authentication_context_class_referenceConditional access
microsoft365wp_authentication_flows_policyPoliciesMandanteneinstellung
microsoft365wp_authentication_methods_policyAuthenticationMandanteneinstellung
microsoft365wp_authentication_strength_policyAuthentication
microsoft365wp_authorization_policyPoliciesMandanteneinstellung
microsoft365wp_azure_ad_windows_autopilot_deployment_profileCorporate enrollment
microsoft365wp_azure_ad_windows_autopilot_deployment_profile_assignmentCorporate enrollment
microsoft365wp_cloud_pc_provisioning_policyCloud PC
microsoft365wp_cloud_pc_user_settingCloud PC
microsoft365wp_conditional_access_policyConditional access
microsoft365wp_connected_organizationEntitlement management
microsoft365wp_connector_groupOn-premises publishing
microsoft365wp_connector_group_applicationOn-premises publishing
microsoft365wp_connector_group_member_connectorOn-premises publishing
microsoft365wp_cross_tenant_access_policyCross-tenant accessMandanteneinstellung
microsoft365wp_cross_tenant_access_policy_configuration_defaultCross-tenant accessMandanteneinstellung
microsoft365wp_cross_tenant_access_policy_configuration_partnerCross-tenant access
microsoft365wp_cross_tenant_identity_sync_policy_partnerCross-tenant access
microsoft365wp_custom_security_attribute_definitionCustom security attributes
microsoft365wp_device_and_app_management_assignment_filterAssignments
microsoft365wp_device_compliance_policyDevice configuration
microsoft365wp_device_compliance_scriptDevice management
microsoft365wp_device_configurationDevice configuration
microsoft365wp_device_configuration_customDevice configuration
microsoft365wp_device_custom_attribute_shell_scriptDevice management
microsoft365wp_device_enrollment_configurationOnboarding
microsoft365wp_device_management_configuration_policyDevice configuration
microsoft365wp_device_management_configuration_policy_jsonDevice configuration
microsoft365wp_device_management_intentDevice management
microsoft365wp_device_management_scriptDevice management
microsoft365wp_device_registration_policyPoliciesMandanteneinstellung
microsoft365wp_device_shell_scriptDevice management
microsoft365wp_external_identities_policyIdentity and sign-inMandanteneinstellung
microsoft365wp_group_assigned_licenseLicenses and subscriptions
microsoft365wp_identity_governance_custom_task_extensionLifecycle workflows
microsoft365wp_identity_governance_lifecycle_management_settingsLifecycle workflowsMandanteneinstellung
microsoft365wp_identity_governance_workflowLifecycle workflows
microsoft365wp_identity_security_defaults_enforcement_policyPoliciesMandanteneinstellung
microsoft365wp_intune_branding_profileMobile app management (MAM)
microsoft365wp_ios_managed_app_protectionApp management
microsoft365wp_ip_application_segmentApplications
microsoft365wp_managed_device_mobile_app_configurationApp management
microsoft365wp_mobile_appApp management
microsoft365wp_mobile_app_categoryApp management
microsoft365wp_mobile_threat_defense_connector_microsoft_defenderOnboardingMandanteneinstellung
microsoft365wp_mobility_management_policyApp management
microsoft365wp_networkaccess_tenant_statusNetwork access (preview)Mandanteneinstellung
microsoft365wp_notification_message_templateDevice management
microsoft365wp_sharepoint_settingsSites and listsMandanteneinstellung
microsoft365wp_synchronization_schema_jsonSynchronization
microsoft365wp_targeted_managed_app_configurationApp management
microsoft365wp_unified_role_definitionRole management
microsoft365wp_unified_role_management_policyRole management
microsoft365wp_windows_driver_update_profileSoftware updates
microsoft365wp_windows_feature_update_profileSoftware updates
microsoft365wp_windows_management_appDevice managementMandanteneinstellung

Jede Ressource existiert auch als Datenquelle, sodass du Objekte lesen kannst, die du noch nicht verwaltest. Version 0.20.2; das nächste Release ergänzt die Profilkarten-Eigenschaft.

MANDANTENWEIT

Mandantenweite Einstellungen sind auch Ressourcen

13 der Ressourcen existieren einmal pro Mandant. Sie werden selten angefasst, genau deshalb driften sie: Die letzte Person, die sie geändert hat, ist oft längst weg.

  • Authentifizierungsmethoden

    Welche Methoden Benutzer registrieren und verwenden dürfen.

    authentication_methods_policy
  • Autorisierungsrichtlinie

    Was Standardbenutzer tun dürfen, vom Erstellen von Apps bis zum Registrieren von Agent-Identity-Blueprints.

    authorization_policy
  • Sicherheitsstandards

    Ein oder aus.

    identity_security_defaults_enforcement_policy
  • Geräteregistrierung

    Wer Geräte einbinden und registrieren darf.

    device_registration_policy
  • Self-Service-Registrierung

    Ob externe Benutzer sich selbst registrieren dürfen.

    authentication_flows_policy
  • Externe Identitäten

    Ob externe Benutzer den Mandanten verlassen dürfen.

    external_identities_policy
  • Mandantenübergreifender Zugriff

    Das Richtlinienobjekt des Mandanten.

    cross_tenant_access_policy
  • Mandantenübergreifende Standardwerte

    Eingehende und ausgehende Einstellungen für alle Mandanten ohne eigenen Eintrag.

    cross_tenant_access_policy_configuration_default
  • Lifecycle-Workflow-Einstellungen

    Absenderdomain und Branding der Workflow-E-Mails.

    identity_governance_lifecycle_management_settings
  • Defender for Endpoint-Connector

    Die Einstellungen des Connectors in Intune.

    mobile_threat_defense_connector_microsoft_defender
  • Windows management app

    Die Einstellung für den verwalteten Installer.

    windows_management_app
  • Global Secure Access

    Der Onboarding-Status des Mandanten.

    networkaccess_tenant_status
  • SharePoint

    Die SharePoint-Einstellungen des Mandanten, z. B. Freigabe.

    sharepoint_settings
NUR LESEN

Was gelesen, aber nicht erstellt wird

Diese Objekte kommen von anderswo: aus deinem Identity-Prozess, von Microsoft oder einem anderen Provider. TerraProvider liest sie aus, damit deine Richtlinien darauf verweisen können. Konkret: Benutzer, Gruppen, Anwendungen, Service Principals und Lizenz-SKUs sowie einige Hilfsobjekte.

Was gelesen, aber nicht erstellt wird
DatenquelleVerwendungszweck
applicationEine App-Registrierung referenzieren, z. B. in Conditional Access.
cloud_pc_device_imageEin eigenes Windows 365-Image auswählen.
cloud_pc_gallery_imageEin Windows 365-Galeriebild für eine Bereitstellungsrichtlinie auswählen.
connectorEinen Anwendungsproxyconnector suchen, um ihn einer Connectorgruppe zuzuweisen.
groupEine Richtlinie einer bestehenden Gruppe zuweisen. Gruppen selbst werden mit HashiCorp's azuread-Provider erstellt.
identity_governance_task_definitionEine integrierte Lifecycle-Workflow-Aufgabe suchen.
identity_governance_workflow_versionFrühere Versionen eines Lifecycle-Workflows lesen.
service_principalEine Unternehmens-App referenzieren.
subscribed_skuEine Lizenz-SKU für gruppenbasierte Lizenzierung nachschlagen.
unified_role_management_policy_assignmentErmitteln, welche PIM-Richtlinie welcher Rolle zugeordnet ist.
userDie ID eines Benutzers für eine Zuweisung oder einen Ausschluss ermitteln.

Zwei Funktionen für App-Pakete

Was dieser Provider nicht abdeckt

Wenn ein Objekt, das du im Intune- oder Entra-Admin-Center konfigurierst, nicht in der Liste steht, wird es noch nicht verwaltet. Exchange Online, Teams, Purview und der Rest von SharePoint Online liegen außerhalb dieses Providers. Was du brauchst, kannst du im GitHub Issue Tracker anfragen. Die Maintainer entscheiden häufig anhand der Anzahl der Daumen-hoch-Reaktionen auf ein Issue, was als nächstes kommt, daher bringt ein Daumen hoch mehr als ein „+1"-Kommentar.
Was dieser Provider abdeckt
UmfangWelche Objekte
Verwaltet60 Ressourcen in 25 Bereichen von Intune und Entra ID
Nur lesenBenutzer, Gruppen, App-Registrierungen und Service Principals
Nicht Teil dieses ProvidersExchange Online, Teams, Purview, SharePoint Online über die mandantenweiten SharePoint-Einstellungen hinaus

Einen Plan gegen deinen eigenen Mandanten ausführen.

Jede der oben aufgeführten Ressourcen hat eine eigene Seite in der Terraform Registry. Die Community Edition ist für Organisationen mit bis zu 99 Benutzern kostenlos.