Microsoft Entra PowerShell에 대한 FAQ(질문과 대답)

Microsoft Entra PowerShell에 대한 질문과 대답입니다.

Microsoft Graph PowerShell SDK 및 Microsoft Entra PowerShell 모듈의 차이점은 무엇인가요?

Microsoft Entra PowerShell은 Microsoft Graph PowerShell SDK 대한 투자 증가의 일부입니다. Microsoft Graph PowerShell SDK에 고품질의 시나리오별 최적화된 Microsoft Entra 리소스 관리를 제공합니다. 그러나 권한 부여, 연결 관리, 오류 처리 및 (하위 수준) API 검사에 대한 Microsoft Graph PowerShell SDK 모든 이점을 유지합니다. 모듈이 Microsoft Graph PowerShell SDK 빌드되면 상호 운용할 수 있습니다.

Microsoft Entra PowerShell 모듈이 Microsoft Graph PowerShell과 호환되는가요?

Yes. Microsoft Graph PowerShell 모듈을 이미 사용하는 경우에는 전환할 필요가 없습니다. 두 모듈이 함께 작동하며 Microsoft Entra PowerShell 모듈 cmdlet 또는 Microsoft Graph PowerShell SDK cmdlet을 사용하여 Microsoft Entra 리소스를 관리하는지 여부는 기본 설정의 문제입니다.

사용되지 않는 모듈에서 마이그레이션해야 합니다. Microsoft Entra PowerShell을 기다려야 하나요?

Microsoft Entra PowerShell의 목표 중 하나는 Azure AD PowerShell에서 더 빠르게 마이그레이션할 수 있도록 돕는 것입니다. 이 모듈은 이전에 Azure AD PowerShell을 사용했던 스크립트용으로 간소화된 마이그레이션을 지원하며, Enable-EntraAzureADAlias 설정을 활성화하면 98%가 넘는 호환성을 제공합니다. 그러나 레거시 모듈은 이제 더 이상 사용되지 않으며 2025년 3월 30일 이후에 사용 중지(작동 중지)됩니다. 지금 바로 MSOnline 및 Azure AD PowerShell 스크립트의 마이그레이션을 시작하시기를 권장합니다. Microsoft Entra PowerShell과 Microsoft Graph PowerShell SDK 모두 최신 Microsoft Graph API를 사용합니다.

테스트 환경 및 비프로덕션 시스템의 경우 Microsoft Entra PowerShell로 마이그레이션할 수 있습니다. 일반 공급에 도달한 후에만 프로덕션 시스템의 모듈로 마이그레이션하는 것이 좋습니다. 스크립트를 지금 Microsoft Graph PowerShell SDK 마이그레이션하는 경우 Microsoft Entra PowerShell을 사용하여 스크립트를 다시 업데이트할 필요가 없습니다. 모듈은 Microsoft Graph PowerShell SDK 대체하지 않고 작동합니다.

Microsoft Graph PowerShell 스크립트를 Microsoft Entra PowerShell로 업데이트해야 하나요?

No. Microsoft Entra PowerShell은 Microsoft Graph PowerShell의 일부이며 두 모듈을 상호 운용할 수 있습니다. 두 모듈을 나란히 설치할 수 있습니다.

Microsoft Entra PowerShell은 Azure AD PowerShell 또는 MSOnline과 같은 사전 동의 모듈인가요?

No. Microsoft Entra PowerShell 권한은 사전 권한이 없으며 사용자는 필요한 특정 앱 권한을 요청해야 합니다. 이 세분성은 애플리케이션에 필요한 권한만 갖도록 하여 리소스 관리에 대한 세분화된 제어를 제공합니다.

애플리케이션 사용 권한의 유연성과 세분성을 극대화하려면 Microsoft Entra PowerShell을 사용하여 사용자 지정 애플리케이션을 만드는 것이 좋습니다. 테넌트에서 PowerShell의 다양한 용도로 다른 애플리케이션을 만들면 특정 시나리오에 대해 부여된 애플리케이션 권한을 제어할 수 있습니다. Microsoft Entra PowerShell에서 고유한 애플리케이션 ID를 사용하려면 Connect-Entra cmdlet을 사용할 수 있습니다. 다음은 그 예입니다.

Connect-Entra -ClientId 'YOUR_APP_ID'

Microsoft Entra PowerShell이 처음인데 어디서 시작해야 하나요?

개요 문서를 참조하여 모듈에 대해 자세히 알아볼 수 있습니다. 설치 및 인증 방법, 특정 시나리오에 사용할 cmdlet을 찾는 방법, 사용 방법 가이드와 그 밖의 내용을 알아보려면 다음을 읽어보세요. 모범 사례 가이드는 안전한 기초를 시작하는 데 도움이 됩니다.

Microsoft Entra PowerShell 모듈에 대한 피드백을 어떻게 제공할 수 있나요?

GitHub 리포지토리 문제 섹션을 방문하여 피드백을 제공할 수 있습니다. 피드백, 제안 또는 발생한 모든 문제를 사용하여 새 문제를 만듭니다. 우리 팀은 모듈을 개선하기 위해 피드백을 적극적으로 모니터링하고 응답합니다.

Microsoft Entra PowerShell 모듈에 기여하려면 어떻게 해야 하나요?

버그 보고서 제출, 새로운 기능 제안 또는 시나리오 및 예제 개선에 기여하는 등 커뮤니티의 기여를 환영합니다. 시작하려면 리포지토리를 방문하여 기여 지침을 확인하고 변경 내용이 포함된 끌어오기 요청을 만듭니다.