COUVERTURE

Ce que TerraProvider gère dans Intune et Entra ID.

Toutes les ressources de la version 0.20.2, regroupées comme tu les chercherais. Chacune a sa page de documentation dans le Terraform Registry, et chacune peut être importée depuis un tenant en production.

  • 60 ressources
  • 127 sources de données
  • 25 domaines Graph
  • version 0.20.2

Huit familles de ressources

Le registre classe les ressources en 25 domaines Graph. Ici, elles sont réparties dans les huit groupes qu'utiliserait un administrateur Intune ou Entra ID.

Les 60 ressources

Filtre par famille. Le nom mène à la documentation de la ressource, avec chaque attribut et sa valeur par défaut.

Les 60 ressources
RessourceDomaineType
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_policyPoliciesParamètre du tenant
microsoft365wp_authentication_methods_policyAuthenticationParamètre du tenant
microsoft365wp_authentication_strength_policyAuthentication
microsoft365wp_authorization_policyPoliciesParamètre du tenant
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 accessParamètre du tenant
microsoft365wp_cross_tenant_access_policy_configuration_defaultCross-tenant accessParamètre du tenant
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_policyPoliciesParamètre du tenant
microsoft365wp_device_shell_scriptDevice management
microsoft365wp_external_identities_policyIdentity and sign-inParamètre du tenant
microsoft365wp_group_assigned_licenseLicenses and subscriptions
microsoft365wp_identity_governance_custom_task_extensionLifecycle workflows
microsoft365wp_identity_governance_lifecycle_management_settingsLifecycle workflowsParamètre du tenant
microsoft365wp_identity_governance_workflowLifecycle workflows
microsoft365wp_identity_security_defaults_enforcement_policyPoliciesParamètre du tenant
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_defenderOnboardingParamètre du tenant
microsoft365wp_mobility_management_policyApp management
microsoft365wp_networkaccess_tenant_statusNetwork access (preview)Paramètre du tenant
microsoft365wp_notification_message_templateDevice management
microsoft365wp_sharepoint_settingsSites and listsParamètre du tenant
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 managementParamètre du tenant

Chaque ressource existe aussi comme source de données, pour que tu puisses lire un objet que tu ne gères pas encore. Version 0.20.2 ; la prochaine version ajoute la propriété de carte de profil.

À L'ÉCHELLE DU TENANT

Les paramètres à l'échelle du tenant sont aussi des ressources

13 des ressources n'existent qu'une fois par tenant. On y touche rarement, et c'est justement pour cela qu'elles dérivent : la dernière personne qui les a modifiées est souvent partie.

  • Méthodes d'authentification

    Les méthodes que les utilisateurs peuvent enregistrer et utiliser.

    authentication_methods_policy
  • Stratégie d'autorisation

    Ce que les utilisateurs par défaut peuvent faire, de la création d'applications à l'enregistrement de blueprints d'identité d'agent.

    authorization_policy
  • Paramètres de sécurité par défaut

    Activés ou désactivés.

    identity_security_defaults_enforcement_policy
  • Enregistrement des appareils

    Qui peut joindre et enregistrer des appareils.

    device_registration_policy
  • Inscription en libre-service

    Si les utilisateurs externes peuvent s'inscrire eux-mêmes.

    authentication_flows_policy
  • Identités externes

    Si les utilisateurs externes peuvent quitter le tenant.

    external_identities_policy
  • Accès interlocataire

    L'objet de stratégie du tenant.

    cross_tenant_access_policy
  • Paramètres interlocataires par défaut

    Paramètres entrants et sortants pour chaque tenant sans entrée propre.

    cross_tenant_access_policy_configuration_default
  • Paramètres des flux de travail de cycle de vie

    Domaine d'expéditeur et personnalisation des e-mails de flux de travail.

    identity_governance_lifecycle_management_settings
  • Connecteur Defender pour point de terminaison

    Les paramètres du connecteur dans Intune.

    mobile_threat_defense_connector_microsoft_defender
  • Application de gestion Windows

    Le paramètre du programme d'installation géré.

    windows_management_app
  • Global Secure Access

    Le statut d'intégration du tenant.

    networkaccess_tenant_status
  • SharePoint

    Les paramètres SharePoint du tenant, comme le partage.

    sharepoint_settings
LECTURE SEULE

Ce qu'il lit sans le créer

Ces objets viennent d'ailleurs : de ton processus d'identité, de Microsoft ou d'un autre provider. TerraProvider les recherche pour que tes stratégies puissent y faire référence. En bref : utilisateurs, groupes, applications, principaux de service et SKU de licence, plus quelques auxiliaires.

Ce qu'il lit sans le créer
Source de donnéesÀ quoi elle sert
applicationFaire référence à une inscription d'application, par exemple dans l'accès conditionnel.
cloud_pc_device_imageChoisir ta propre image Windows 365.
cloud_pc_gallery_imageChoisir une image de la galerie Windows 365 pour une stratégie d'approvisionnement.
connectorTrouver un connecteur du proxy d'application à placer dans un groupe de connecteurs.
groupAttribuer une stratégie à un groupe existant. Les groupes se créent avec le provider azuread de HashiCorp.
identity_governance_task_definitionTrouver une tâche intégrée de flux de travail de cycle de vie.
identity_governance_workflow_versionLire les versions précédentes d'un flux de travail de cycle de vie.
service_principalFaire référence à une application d'entreprise.
subscribed_skuRechercher un SKU de licence pour les licences basées sur les groupes.
unified_role_management_policy_assignmentTrouver quelle stratégie PIM appartient à quel rôle.
userTrouver l'id d'un utilisateur pour une attribution ou une exclusion.

Deux fonctions pour les packages d'applications

Ce que ce provider ne couvre pas

Si un objet que tu configures dans le centre d'administration Intune ou Entra n'est pas dans la liste, il n'est pas encore géré. Exchange Online, Teams, Purview et le reste de SharePoint Online sont hors du périmètre de ce provider. Demande ce dont tu as besoin dans le suivi des issues sur GitHub. Les mainteneurs décident souvent de la suite selon le nombre de pouces levés sur une issue, donc un pouce levé aide davantage qu'un commentaire « +1 ».
Ce que couvre ce provider
PérimètreQuels objets
Géré60 ressources dans 25 domaines d'Intune et d'Entra ID
Lecture seuleUtilisateurs, groupes, inscriptions d'applications et principaux de service
Hors de ce providerExchange Online, Teams, Purview, SharePoint Online au-delà des paramètres SharePoint du tenant

Lance un plan sur ton propre tenant.

Chaque ressource ci-dessus a sa propre page dans le Terraform Registry. Community Edition est gratuite pour les organisations jusqu'à 99 utilisateurs.