다음을 통해 공유


학교용 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로 가져오는지 확인하려면 다음 단계를 수행합니다.

  1. PowerShell을 시작합니다.

  2. 이 명령을 실행하여 모듈이 로드되고 성공적으로 설치되었는지 확인합니다.

    Get-InstalledModule Microsoft.Graph
    

    참고

    이 명령은 시스템에 설치된 경우 Microsoft Graph 모듈의 설치된 버전, 이름 및 거부를 반환합니다.

  3. Microsoft Graph 모듈을 가져오려면 다음 명령을 실행합니다.

    Import-Module Microsoft.Graph
    

PowerShell을 사용하여 Microsoft Entra ID 연결

모듈을 가져오면 PowerShell을 Microsoft Entra ID 연결하여 Microsoft Entra 디렉터리에 대해 각 모듈과 연결된 명령을 실행해야 합니다.

참고

위임된 액세스를 사용하여 사용자로 로그인합니다. 세션당 한 번만 로그인하면 됩니다.

  1. Microsoft Graph 모듈을 Microsoft Entra ID 연결합니다.

    Connect-MgGraph -Scopes 
    "User.Read.All","Group.ReadWrite.All"
    
  2. 명령은 인증을 위해 웹 페이지로 이동하라는 메시지를 표시합니다.

  3. 다음 단추 또는 로그인을 선택하여 계속 진행합니다. Microsoft Graph PowerShell에 연결하기 위해 organization 대신 사용 권한 및 동의를 요청합니다.

  4. 'organization 대신 동의' 확인란을 사용하도록 설정하고 수락 단추를 선택합니다.

  5. 인증이 성공하면 PowerShell 터미널에 'Microsoft Graph 시작!'이 표시됩니다.