학교용 PowerShell 데이터 동기화
SDS(학교 데이터 동기화) 및 Microsoft Entra ID 작업할 때 PowerShell에서 작업 및 작업을 수행하는 것이 유용합니다. PowerShell을 사용하면 대량 및 스크립팅된 작업을 쉽게 완료할 수 있습니다. 이 문서에서는 관리자가 동기화된 SDS 데이터를 더 잘 관리하기 위한 도구로 PowerShell을 사용할 수 있도록 Microsoft Entra ID 및 학교 데이터 동기화와 함께 PowerShell 사용을 시작하기 위한 설정 및 필수 구성 요소를 설명합니다.
참고로 SDS PowerShell 스크립트는 여기에서 확인할 수 있습니다.
Microsoft Graph PowerShell SDK 설치
PowerShell의 SDS 개체 관리의 경우 Microsoft Graph PowerShell을 설치하는 것이 좋습니다. 필수 구성 요소를 검토하고 두 모듈을 모두 설치하려면 다음 지침을 따르세요.
Microsoft Graph PowerShell을 설치합니다.
설치 확인 및 모듈 가져오기
설치되면 모듈이 성공적으로 설치되었는지 확인합니다. 이 명령은 모듈을 PowerShell에 로드하는 방법이기도 합니다. 모듈을 PowerShell에 로드하면 모듈과 연결된 cmdlet을 실행할 수 있습니다.
모듈이 설치되어 PowerShell로 가져오는지 확인하려면 다음 단계를 수행합니다.
PowerShell을 시작합니다.
이 명령을 실행하여 모듈이 로드되고 성공적으로 설치되었는지 확인합니다.
Get-InstalledModule Microsoft.Graph
참고
이 명령은 시스템에 설치된 경우 Microsoft Graph 모듈의 설치된 버전, 이름 및 거부를 반환합니다.
Microsoft Graph 모듈을 가져오려면 다음 명령을 실행합니다.
Import-Module Microsoft.Graph
PowerShell을 사용하여 Microsoft Entra ID 연결
모듈을 가져오면 PowerShell을 Microsoft Entra ID 연결하여 Microsoft Entra 디렉터리에 대해 각 모듈과 연결된 명령을 실행해야 합니다.
참고
위임된 액세스를 사용하여 사용자로 로그인합니다. 세션당 한 번만 로그인하면 됩니다.
Microsoft Graph 모듈을 Microsoft Entra ID 연결합니다.
Connect-MgGraph -Scopes "User.Read.All","Group.ReadWrite.All"
명령은 인증을 위해 웹 페이지로 이동하라는 메시지를 표시합니다.
다음 단추 또는 로그인을 선택하여 계속 진행합니다. Microsoft Graph PowerShell에 연결하기 위해 organization 대신 사용 권한 및 동의를 요청합니다.
'organization 대신 동의' 확인란을 사용하도록 설정하고 수락 단추를 선택합니다.
인증이 성공하면 PowerShell 터미널에 'Microsoft Graph 시작!'이 표시됩니다.