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.
Appareils Intune
Catalogue des paramètres et profils de configuration classiques, stratégies et scripts de conformité, filtres, scripts PowerShell et shell, mises à jour de fonctionnalités et de pilotes Windows.
Applications Intune
Applications de 21 types avec leurs packages, stratégies de protection et de configuration des applications, catégories, personnalisation du Portail d'entreprise.
Enrôlement
Profils Autopilot et leurs attributions, restrictions et paramètres d'enrôlement, le connecteur Microsoft Defender pour point de terminaison.
Accès conditionnel et connexion
Accès conditionnel, contextes et forces d'authentification, méthodes d'authentification, paramètres de sécurité par défaut, stratégies d'autorisation, d'enregistrement des appareils et d'identités externes.
Accès interlocataire
Paramètres entrants et sortants par défaut et par partenaire, synchronisation interlocataire.
Rôles et gouvernance
Rôles personnalisés, paramètres de rôle PIM, flux de travail de cycle de vie, unités administratives, attributs de sécurité personnalisés, licences basées sur les groupes, organisations connectées.
Windows 365
Stratégies d'approvisionnement et paramètres utilisateur des PC cloud.
Réseau et applications
Groupes de connecteurs du proxy d'application, segments d'application IP, statut Global Secure Access du tenant, paramètres SharePoint du tenant, un schéma d'approvisionnement.
Les 60 ressources
Filtre par famille. Le nom mène à la documentation de la ressource, avec chaque attribut et sa valeur par défaut.
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.
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_policyStraté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_policyParamètres de sécurité par défaut
Activés ou désactivés.
identity_security_defaults_enforcement_policyEnregistrement des appareils
Qui peut joindre et enregistrer des appareils.
device_registration_policyInscription en libre-service
Si les utilisateurs externes peuvent s'inscrire eux-mêmes.
authentication_flows_policyIdentités externes
Si les utilisateurs externes peuvent quitter le tenant.
external_identities_policyAccès interlocataire
L'objet de stratégie du tenant.
cross_tenant_access_policyParamètres interlocataires par défaut
Paramètres entrants et sortants pour chaque tenant sans entrée propre.
cross_tenant_access_policy_configuration_defaultParamè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_settingsConnecteur Defender pour point de terminaison
Les paramètres du connecteur dans Intune.
mobile_threat_defense_connector_microsoft_defenderApplication de gestion Windows
Le paramètre du programme d'installation géré.
windows_management_appGlobal Secure Access
Le statut d'intégration du tenant.
networkaccess_tenant_statusSharePoint
Les paramètres SharePoint du tenant, comme le partage.
sharepoint_settings
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.
| Source de données | À quoi elle sert |
|---|---|
| application | Faire référence à une inscription d'application, par exemple dans l'accès conditionnel. |
| cloud_pc_device_image | Choisir ta propre image Windows 365. |
| cloud_pc_gallery_image | Choisir une image de la galerie Windows 365 pour une stratégie d'approvisionnement. |
| connector | Trouver un connecteur du proxy d'application à placer dans un groupe de connecteurs. |
| group | Attribuer une stratégie à un groupe existant. Les groupes se créent avec le provider azuread de HashiCorp. |
| identity_governance_task_definition | Trouver une tâche intégrée de flux de travail de cycle de vie. |
| identity_governance_workflow_version | Lire les versions précédentes d'un flux de travail de cycle de vie. |
| service_principal | Faire référence à une application d'entreprise. |
| subscribed_sku | Rechercher un SKU de licence pour les licences basées sur les groupes. |
| unified_role_management_policy_assignment | Trouver quelle stratégie PIM appartient à quel rôle. |
| user | Trouver l'id d'un utilisateur pour une attribution ou une exclusion. |
Deux fonctions pour les packages d'applications
parse_intunewin_metadata
Lit
Detection.xmldans un fichier.intunewin, pour que le nom du fichier et le fichier d'installation d'une application Win32 viennent du package.parse_appxmsix_metadata
Lit
AppxManifest.xmlet le logo dans un package APPX ou MSIX.
Ce que ce provider ne couvre pas
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.