참고: 이 답변은 자동으로 번역되었습니다. 그 결과 문법 오류나 어색한 표현이 포함될 수 있습니다.
안녕하세요 @Yebin
Microsoft Q&A 포럼을 통해 연락해 주셔서 감사합니다.
제공해주신 정보를 바탕으로, 현재 PowerShell에서 Microsoft.Graph 모듈을 로드하거나 사용할 때 오류가 발생하여 작업을 진행할 수 없는 상황으로 이해했습니다.
제가 조사한 바에 따르면, 이는 기존 모듈 간의 충돌이나 PowerShell의 실행 정책(Execution Policy) 문제일 가능성이 높습니다. 다음 단계들을 순서대로 시도해 보시기 바랍니다.
- 기존 모듈 제거 (Uninstall)
먼저 충돌 방지를 위해 기존에 설치된 SDK를 완전히 제거해 주세요. 다음 명령어를 실행합니다.
Uninstall-Module Microsoft.Graph -AllVersions
- 모듈 재설치 (Reinstall)
제거가 완료되면 다음 명령어를 사용하여 모듈을 다시 설치합니다.
Install-Module Microsoft.Graph -Scope CurrentUser -Repository PSGallery -Force
- 실행 정책 확인 (Check Execution Policy)
스크립트 실행 권한이 제한되어 있어 오류가 발생할 수 있습니다. 다음 명령어로 현재 정책을 확인해 보세요.
Get-ExecutionPolicy
만약 결과가 Restricted로 나온다면, 다음 명령어를 실행하여 정책을 변경해야 합니다.
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
참고: 만약 이 명령어를 실행했을 때 "그룹 정책(Group Policy)에 의해 재정의되었습니다"라는 식의 오류가 발생한다면, 이는 사내 보안 정책에 의해 차단된 것입니다. 이 경우 사내 IT 부서 또는 관리자에게 문의하여 스크립트 실행 권한을 요청하셔야 합니다.
참조: Install the Microsoft Graph PowerShell SDK
본 게시글에 링크된 자료는 영어로만 제공됩니다. 한국어 자료를 선호하시거나 필요로 하시는 분들께 불편을 드려 죄송합니다. 안타깝게도 현재 해당 자료의 한국어 버전은 제공되지 않습니다. 내용 이해에 도움이 필요하시면 신뢰할 수 있는 번역 도구나 서비스를 이용하시기를 권장합니다.
결과를 알려주시면 추가적인 도움이 필요할 경우 계속 지원해 드리겠습니다.
답변이 도움이 된다면 ""답변 수락""을 클릭하고 친절하게 추천해 주세요. 이 답변에 대해 추가 질문이 있으시면 ""댓글""을 클릭해 주세요.
참고: 이 스레드와 관련된 이메일 알림을 받으려면 당사 문서의 안내 절차를 따라 이메일 알림을 활성화해 주시기 바랍니다.