커버리지

TerraProvider가 Intune 및 Entra ID에서 관리하는 항목.

버전 0.20.2의 모든 리소스를 찾기 쉽게 그룹화했습니다. 각 리소스마다 Terraform Registry의 문서 페이지가 있으며, 운영 중인 테넌트에서 가져올 수 있습니다.

  • 리소스 60개
  • 데이터 소스 127개
  • Graph 영역 25개
  • 버전 0.20.2

8개의 리소스 패밀리

레지스트리는 리소스를 25개의 Graph 영역으로 분류합니다. 여기서는 Intune 또는 Entra ID 관리자가 실제로 사용하는 8개 그룹으로 묶었습니다.

전체 리소스 60개

패밀리별로 필터링할 수 있습니다. 이름을 클릭하면 해당 리소스의 문서 페이지로 이동하며, 모든 속성과 기본값을 확인할 수 있습니다.

전체 리소스 60개
리소스영역종류
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_policyPolicies테넌트 설정
microsoft365wp_authentication_methods_policyAuthentication테넌트 설정
microsoft365wp_authentication_strength_policyAuthentication
microsoft365wp_authorization_policyPolicies테넌트 설정
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 access테넌트 설정
microsoft365wp_cross_tenant_access_policy_configuration_defaultCross-tenant access테넌트 설정
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_policyPolicies테넌트 설정
microsoft365wp_device_shell_scriptDevice management
microsoft365wp_external_identities_policyIdentity and sign-in테넌트 설정
microsoft365wp_group_assigned_licenseLicenses and subscriptions
microsoft365wp_identity_governance_custom_task_extensionLifecycle workflows
microsoft365wp_identity_governance_lifecycle_management_settingsLifecycle workflows테넌트 설정
microsoft365wp_identity_governance_workflowLifecycle workflows
microsoft365wp_identity_security_defaults_enforcement_policyPolicies테넌트 설정
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_defenderOnboarding테넌트 설정
microsoft365wp_mobility_management_policyApp management
microsoft365wp_networkaccess_tenant_statusNetwork access (preview)테넌트 설정
microsoft365wp_notification_message_templateDevice management
microsoft365wp_sharepoint_settingsSites and lists테넌트 설정
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 management테넌트 설정

모든 리소스는 데이터 소스로도 존재하므로, 아직 관리하지 않는 객체도 읽을 수 있습니다. 버전 0.20.2 기준이며, 다음 릴리스에서 프로필 카드 속성이 추가됩니다.

테넌트 전체

테넌트 전체 설정도 리소스입니다

13개의 리소스는 테넌트당 하나씩만 존재합니다. 거의 변경되지 않기 때문에 오히려 드리프트가 발생하기 쉽습니다. 마지막으로 변경한 담당자가 퇴사한 경우가 많습니다.

  • 인증 방법

    사용자가 등록하고 사용할 수 있는 인증 방법을 지정합니다.

    authentication_methods_policy
  • 권한 부여 정책

    앱 생성부터 에이전트 ID 청사진 등록까지, 기본 사용자에게 허용되는 작업 범위를 정의합니다.

    authorization_policy
  • 보안 기본값

    사용 또는 사용 안 함.

    identity_security_defaults_enforcement_policy
  • 디바이스 등록

    디바이스를 조인하고 등록할 수 있는 대상을 지정합니다.

    device_registration_policy
  • 셀프 서비스 가입

    외부 사용자의 자체 가입 허용 여부를 설정합니다.

    authentication_flows_policy
  • 외부 ID

    외부 사용자가 테넌트를 떠날 수 있는지 여부를 설정합니다.

    external_identities_policy
  • 교차 테넌트 액세스

    테넌트의 정책 객체입니다.

    cross_tenant_access_policy
  • 교차 테넌트 기본값

    별도 항목이 없는 모든 테넌트에 적용되는 인바운드 및 아웃바운드 설정입니다.

    cross_tenant_access_policy_configuration_default
  • 수명 주기 워크플로 설정

    워크플로 이메일의 발신자 도메인 및 브랜딩을 설정합니다.

    identity_governance_lifecycle_management_settings
  • Defender for Endpoint 커넥터

    Intune에서의 커넥터 설정입니다.

    mobile_threat_defense_connector_microsoft_defender
  • Windows management app

    관리형 설치 관리자 설정입니다.

    windows_management_app
  • Global Secure Access

    테넌트의 온보딩 상태입니다.

    networkaccess_tenant_status
  • SharePoint

    공유 등 테넌트의 SharePoint 설정입니다.

    sharepoint_settings
읽기 전용

읽기만 하고 생성하지 않는 항목

이 객체들은 ID 프로세스, Microsoft 또는 다른 프로바이더 등 외부에서 가져옵니다. TerraProvider는 이를 조회하여 정책이 참조할 수 있도록 합니다. 간단히 말해 사용자, 그룹, 애플리케이션, 서비스 주체, 라이선스 SKU와 몇 가지 헬퍼입니다.

읽기만 하고 생성하지 않는 항목
데이터 소스용도
application예를 들어 조건부 액세스에서 앱 등록을 참조합니다.
cloud_pc_device_image직접 보유한 Windows 365 이미지를 선택합니다.
cloud_pc_gallery_image프로비저닝 정책에 사용할 Windows 365 갤러리 이미지를 선택합니다.
connector커넥터 그룹에 추가할 애플리케이션 프록시 커넥터를 조회합니다.
group기존 그룹에 정책을 할당합니다. 그룹 생성은 HashiCorp의 azuread 프로바이더를 사용하세요.
identity_governance_task_definition기본 제공 수명 주기 워크플로 작업을 조회합니다.
identity_governance_workflow_version수명 주기 워크플로의 이전 버전을 읽습니다.
service_principal엔터프라이즈 앱을 참조합니다.
subscribed_sku그룹 기반 라이선싱을 위해 라이선스 SKU를 조회합니다.
unified_role_management_policy_assignment어떤 PIM 정책이 어떤 역할에 속하는지 조회합니다.
user할당 또는 제외를 위해 사용자의 ID를 조회합니다.

앱 패키지를 위한 두 가지 함수

이 프로바이더가 다루지 않는 항목

Intune 또는 Entra 관리 센터에서 구성하는 객체가 목록에 없다면 아직 관리되지 않는 항목입니다. Exchange Online, Teams, Purview, 나머지 SharePoint Online은 이 프로바이더의 범위 밖입니다. 필요한 항목은 GitHub 이슈 트래커에 요청하세요. 메인테이너들은 이슈에 달린 엄지 위로 수를 기준으로 다음 작업을 결정하는 경우가 많으므로, "+1" 댓글보다 엄지 위로가 더 효과적입니다.
이 프로바이더의 커버리지
범위대상 객체
관리됨Intune 및 Entra ID의 25개 영역에 걸친 60개 리소스
읽기 전용사용자, 그룹, 앱 등록, 서비스 주체
이 프로바이더에 포함되지 않음Exchange Online, Teams, Purview, 테넌트 SharePoint 설정을 제외한 SharePoint Online

직접 보유한 테넌트를 대상으로 플랜을 실행해 보세요.

위의 모든 리소스는 Terraform Registry에 전용 페이지가 있습니다. Community Edition은 사용자 수 99명 이하 조직에 무료로 제공됩니다.