Share via


학교 데이터 동기화

질문과 대답

SDS(학교 데이터 동기화)란?

SDS는 SIS(학생 정보 시스템) /SMS(학생 관리 시스템)에서 명단을 읽는 Microsoft 365 Education 무료 서비스입니다. Microsoft Teams, 교육용 Intune 및 타사 애플리케이션에 대한 클래스를 만듭니다. Microsoft Teams는 교육용 Microsoft 365에서 대화, 콘텐츠 및 앱을 함께 제공합니다.

SDS에서 지원하는 SIS/SMS 공급업체는 무엇인가요?

SDS는 CSV(쉼표로 구분된 값) 파일에서 데이터 가져오기를 지원하므로 시장의 거의 모든 SIS/SMS를 지원합니다. SDS는 또한 업계 표준 OneRoster API(애플리케이션 프로그래밍 인터페이스)를 통해 명단 데이터 가져오기를 지원합니다.

SDS for Insights는 어떻게 되었나요?

SDS for Insights는 SDS(클래식)와 Insights 및 Analytics 환경에 데이터 공유 간의 브리지의 첫 번째 구성 요소였습니다. 처음부터 Insights & Analytics 환경에 대한 데이터 공유를 지원하는 것 이상으로 확장할 수 있도록 빌드되었습니다. Microsoft 365 사용자 및 그룹을 관리하기 위한 SDS(클래식) 프로비저닝 환경을 지원하기 위한 플랫폼 성장의 일환으로 SDS for Insights는 SDS로 리브랜딩됩니다.

SDS는 어디에서 사용할 수 있나요?

SDS는 현재 중국과 독일을 제외한 전 세계 모든 지역에서 사용할 수 있습니다.

동기화는 인바운드 흐름을 만든 후 지속적으로 실행됩니다.

  • OneRoster API의 경우 SIS에 대한 연결은 연속되며 항상 동기화할 데이터의 변경 내용을 폴링합니다.
  • CSV의 경우 데이터 변경 내용이 포함된 새 CSV 파일을 업로드하여 데이터 내의 변경 내용을 동기화할 수 있습니다.

SDS에서 작동하는 앱은 무엇인가요?

SDS는 organization, 사용자, 조직에 대한 사용자 역할 연결 및 SIS/SMS에서 Microsoft 365로 데이터 명단을 가져오므로 수많은 자사 및 타사 애플리케이션에서 사용할 수 있습니다. Single Sign-On 및 명단 통합을 위해 Microsoft 365 및 SDS 데이터를 사용하는 타사 교육 앱 목록을 보려면 을 방문하세요 https://sds.microsoft.com.

SDS에서 변경 내용이 자동으로 동기화되나요, 아니면 변경 내용이 발생할 때 동기화를 다시 시작해야 합니까?

  • API를 통해 동기화하는 경우 자동화된 실행은 12시간마다 발생합니다.

  • CSV 파일을 통해 동기화하는 경우 초기 업로드 시 실행이 발생하고 새 CSV 파일이 업로드될 때 실행을 다시 트리거합니다. Microsoft Entra ID 변경 내용을 처리하거나 Insights 및 Analytics 시나리오를 지원하기 위해 12시간마다 자동화된 실행이 계속 발생합니다.

  • 데이터 오류, 경고 및 문제 해결에 대한 모니터링 및 처리에 대한 자세한 내용은 상태 및 모니터링을 참조하세요.

SDS에 액세스하고 관리하기 위한 권한 요구 사항은 무엇인가요?

SDS에 액세스하고 관리하려면 계정이 테넌트 내의 전역 관리자여야 합니다.

SIS/SMS에서 Microsoft의 필요한 CSV 형식으로 데이터를 내보내려면 어떻게 해야 할까요?

각 SIS/SMS는 서로 다르기 때문에 SDS 고객은 적절한 내보내기 빌드에 대한 지원 및 지원을 위해 SIS/SMS 공급업체에 문의하는 것이 좋습니다. SDS V2.1 CSV 파일 형식입니다.

StartDate 및 EndDate 값에 적합한 형식은 무엇인가요?

SDS를 사용하려면 데이터 값이 ISO 8601 형식(YYYY-MM-DD)이어야 합니다.

전화 또는 SMS 값에 적합한 형식은 무엇인가요?

SDS를 사용하려면 전화 및 SMS가 E.164에 있어야 하며 + 를 포함해야 합니다(+1234567890).

학교 데이터 동기화에서 생성된 오류/경고를 내보낼 수 있나요?

예, SDS UI 내에서 실행에서 생성된 오류 및 경고 목록을 내보낼 수 있습니다. 데이터 오류, 경고 및 문제 해결 모니터링 및 처리에 대한 자세한 내용은 상태 및 모니터링을 참조하세요.

Microsoft는 내 SIS/SMS 데이터에 대한 추출기 도구를 제공하나요?

Microsoft는 SIS/SMS 공급업체에 대한 추출기 도구를 빌드하거나 유지 관리하지 않습니다. 많은 SIS/SMS에는 이미 SIS/SMS에 기본 제공되는 데이터 추출 도구가 있습니다. SIS/SMS에 추출 도구가 포함되어 있지 않고 SIS/SMS에서 SDS V2.1 CSV 파일 형식으로 데이터를 추출하는 데 도움이 필요한 경우 SIS/SMS 공급업체에 지원을 요청하세요.

SDS에서 전자 메일 주소(또는 전자 메일 주소인 사용자 이름 값)에 문자 제한이 있는 이유는 무엇인가요?

Microsoft 365의 모든 개체에 대한 Email 주소는 인터넷 전자 메일 주소 지정을 위한 여러 RFC 표준을 준수해야 합니다. SDS는 SharePoint Online, Exchange Online 및 Microsoft Entra ID 포함하여 각 핵심 Microsoft 365 서비스 내의 문자 제한에 맞춰집니다.

학교 데이터 동기화에서 지원되지 않는 특수 문자는 무엇인가요?

Microsoft Entra ID 데이터를 프로비전할 때 학교 데이터 동기화 내에서 지원되지 않는 몇 가지 특수 문자가 있습니다. 지원되지 않는 특수 문자가 "_"로 바뀝니다. 지원되지 않는 문자에 대한 자세한 내용은 OneDrive 및 SharePoint의 제한 사항 및 제한 사항을 참조하세요.

이 처리는 자동으로 수행됩니다.

학교 데이터 동기화를 설정할 때 만들어야 하는 인바운드 데이터 흐름은 몇 개입니까?

현재 SDS는 테넌트당 단일 SIS/SMS 인바운드 데이터 흐름을 지원합니다.

csv 파일에서 200만 개 이상의 행 – SDS(클래식)가 csv 파일에 2백만 개 이상의 행을 포함하는 원본 데이터를 수집하는 데 더 이상 제한이 없습니다.

여러 동기화 메서드 또는 원본 디렉터리 - 동일한 테넌트로 들어가는 SIS/SMS 원본이 여러 개 있는 경우 SDS에서 데이터를 사용할 수 있도록 하기 전에 일부 전처리를 수행해야 합니다. 팀에 문의하세요.

여러 테넌트로 이동해야 하는 단일 원본 디렉터리 - 단일 SIS/SMS 원본이 여러 테넌트로 이동하는 경우 가져오기 위해 SDS에서 데이터를 사용할 수 있도록 하기 전에 일부 전처리를 수행해야 합니다. 팀에 문의하세요.

사용자 ID 일치를 위한 여러 도메인 – SDS를 구성할 때 원본 디렉터리의 사용자를 Microsoft Entra ID 사용자와 일치시켜야 합니다. 사용자 ID 규칙을 참조하세요.

"새 사용자 만들기" 및 "기존 사용자 동기화"의 혼합 – 원본 데이터와 Microsoft Entra ID 간에 사용자를 관리하는 과정의 일부로 단일 Microsoft 365 관리형 사용자 아웃바운드 흐름으로 혼합을 수행할 수 있습니다.

  • 기존 사용자 일치는 SIS/SMS의 인바운드 데이터의 일부로 발생하며 데이터 레이크에 기록됩니다. Microsoft 365 관리형 사용자 아웃바운드 흐름을 만들 때까지 이 링크는 Microsoft Entra ID 푸시되지 않습니다.

  • 기본적으로 Microsoft 365 관리되는 사용자 아웃바운드 흐름을 설정할 때 일치하는 모든 사용자는 원본 사용자와 사용자 Microsoft Entra 개체에 기록된 Microsoft Entra 간의 링크를 갖습니다. 타의 추종을 불허하는 사용자를 만들려는 경우 옵션을 사용하도록 설정하고 사용자 만들기 규칙을 지정할 수 있습니다.

SDS(클래식)에서는 사용자만 동기화하는 경우 빈 클래스 및 등록 CSV 파일을 업로드해야 했습니다. 이것은 여전히 사실입니까?

SDS v2.1 CSV의 경우: 사용자만 동기화하는 경우 조직(orgs.csv), 사용자(users.csv) 및 roles.csv(조직) 파일에 대한 사용자 역할 및 연결만 제공해야 합니다. SDS V2.1 CSV 파일 형식을 참조하세요.

SDS v1 CSV의 경우: 사용자만 동기화하는 경우 조직(school.csv) 및 사용자(student.csv & teacher.csv) 파일만 제공해야 합니다. SDS v1 CSV 형식을 참조하세요.

  • 모든 필드가 SDS v1 CSV 형식에 따라 새 SDS 환경으로 데이터를 가져오는 데 지원되는 것은 아닙니다. SDS v1 CSV 파일 형식필수 열 아래에 데이터가 지원되지 않음으로 표시됩니다.
  • 또한 전달된 학년 값과 과정 주체 값은 해당 ENUM(값 목록) 코드에 맞춰야 합니다.
    • 필요한 경우 값 목록 관리를 사용하여 성적과정 주체 를 확장하여 기본적으로 지원되지 않는 코드 값을 지원합니다.

동기화하려는 것 이상으로 CSV 파일에 추가 헤더와 열을 사용할 수 있나요?

기본 유효성 검사의 일환으로 파일 이름과 헤더의 유효성을 검사할 때 파일의 서식을 올바르게 지정해야 합니다.

각 CSV 파일에는 '필수' 아래에 '예'로 표시되는 필드에 대한 데이터가 포함되어야 합니다. '아니요'라고 적어진 필드는 '선택적' 데이터입니다. '필수'로 표시된 필드 헤더는 제공된 파일에 있어야 합니다. 그렇지 않으면 허용되지 않습니다. 해당 선택적 데이터를 전달하지 않으면 "선택 사항"으로 표시된 필드 헤더가 파일에 있을 필요가 없습니다.

SDS v2.1 CSV 파일 형식SDS v1 CSV 형식을 참조하세요.

적절한 필드 헤더를 찾을 수 없는 경우 UI는 CSV 형식에 따라 데이터 연결 시나리오를 통해 진행을 허용하지 않습니다.

CSV 업로드를 자동화하는 경우 파일이 거부되고 SDS가 다음 실행을 위해 선택하도록 이동되지 않습니다. 2일 후에 캐시에서 제거됩니다.

CSV 형식에 필요한 것 이상으로 다른 파일을 선택하거나 업로드하면 어떻게 되나요?

이러한 파일은 무시되며 SDS가 다음 실행을 위해 선택할 수 있도록 이동되지 않습니다. 2일 후에 캐시에서 제거됩니다.

SDS(클래식) Power Automate CSV 업로드를 사용하며 SDS를 지원하는 업데이트가 있나요?

예, Power Automate를 사용하여 CSV 업로드를 자동화할 수 있습니다. 이렇게 하면 IT 관리자가 SIS/SMS에서 내보내기에서 CSV 업로드를 자동화할 수 있습니다. 원본 데이터의 데이터 변경 내용을 수동으로 업로드하는 대신 Power Automate 템플릿 을 사용하여 해당 데이터 변경 내용을 SDS에 업로드할 수 있습니다.

SDS(클래식)에서는 데이터가 변경된 CSV 파일만 업로드하면 됩니다. SDS에서 여전히 동일합니까?

아니요. 이전 업로드와 함께 제공된 모든 동일한 파일을 업로드해야 합니다. 누락된 파일 및 해당 레코드와 연결된 데이터가 다음 실행에서 현재 학년도에 대해 '더 이상 활성화되지 않음'으로 식별되지 않는 경우 (필요한 경우 모든 데이터 파일을 다시 업로드하여 다음 실행을 처리할 수 있습니다). 데이터 레이크에서 지원하는 SDS 플랫폼 아키텍처와 데이터 저장 기간은 Insights 및 Analytics 기능을 지원합니다. 자세한 내용은 상태 및 모니터링에서 데이터 인식 및 활성 상태 확인 섹션을 참조하세요.

사용자 또는 섹션을 수동으로 제거하면 다시 동기화할 때 다시 표시되나요?

다음 실행 중에는 수업 명단을 수동으로 업데이트하지 않습니다. SDS는 수동 변경 내용이 아니라 마지막 실행을 기반으로 명단을 변경합니다. 유일한 예외는 Microsoft 365 그룹 및 Teams 아웃바운드 흐름을 다시 설정하거나 삭제하고 다시 만드는 것입니다. 이러한 예외 외에도 SDS에서 수동 추가 및 삭제를 처리하는 방법은 다음과 같습니다.

예제 1:

  1. 수업이 교사 및 학생과 동기화됩니다.
  2. 교사는 수업에 교사를 추가하려고 합니다.
  3. 수업은 나중에 교사 등록을 변경하지 않고 동기화됩니다.
  4. (올바른 동작) coteacher의 멤버 자격은 영향을 받지 않습니다.
  5. 클래스는 나중에 추가된 coteacher와 동기화됩니다.
  6. (올바른 동작) coteacher의 멤버 자격에 영향을 받지 않습니다.
  7. 클래스는 나중에 coteacher가 제거된 후 동기화됩니다.
  8. (올바른 동작) 클래스에서 coteacher가 제거됩니다.

예제 2:

  1. 수업이 교사 및 학생과 동기화됩니다.
  2. 교사는 수업에서 학생을 제거합니다.
  3. 수업은 나중에 학생 등록을 변경하지 않고 동기화됩니다.
  4. (올바른 동작) 학생의 비회원직은 영향을 받지 않습니다.
  5. 수업은 나중에 제거된 학생과 동기화됩니다.
  6. (올바른 동작) 학생의 비회원직은 영향을 받지 않습니다.
  7. 수업은 나중에 학생이 읽은 후 동기화됩니다.
  8. (올바른 동작) 학생이 수업에 읽혀집니다.

Microsoft Entra Connect 및 SDS는 무엇을 하고 어떻게 함께 작동할 수 있나요?

Microsoft Entra Connect(Microsoft Entra Connect)는 온-프레미스 Microsoft Entra 사용자, 그룹 및 개체를 동기화하여 Microsoft 365에서 Microsoft Entra ID.

SDS는 SIS(학생 정보 시스템)의 다른 학생 및 교사 특성을 Microsoft Entra Connect에서 이미 동기화하고 만든 기존 사용자와 동기화합니다. 학생 및 교사 특성을 추가하면 ID가 발전하고 앱이 이러한 고유 특성 및 교육 페르소나를 기반으로 보다 풍부한 사용자 환경을 제공할 수 있습니다. SDS를 사용하면 교육용 Teams, OneNote 수업용 전자 필기장 및 타사 애플리케이션 통합을 위한 클래스 명단 내에서 수업 그룹 및 Teams를 자동으로 만들 수 있습니다. Microsoft Entra Connect 및 SDS는 Microsoft Entra Connect에서 관리하는 특성을 동기화하거나 덮어쓰지 않으므로 충돌하지 않습니다. SDS는 새 사용자를 만드는 옵션도 제공합니다. 온-프레미스 AD에서 Microsoft Entra Connect를 사용하여 동기화하고 만들지 않으려면 SDS를 사용하여 SIS/SMS 데이터에서 직접 동기화하고 만들 수 있습니다.

연결 및 SDS Microsoft Entra

다음 학년도에 내 데이터가 표시되지 않습니다. 수행해야 하는 작업이 있나요?

다음 학년으로 전환할 때가 되면 다음 학년도에 구성된 새로운 인바운드 흐름을 만드는 것을 포함하여 전환 프로세스를 시작해야 합니다. 이러한 단계는 처음에 탑승하여 이전 인바운드 흐름을 만들 때와 유사합니다.

이 프로세스에서는 새 Microsoft 365 아웃바운드 흐름을 다시 만들 필요가 없습니다. 기존 아웃바운드 흐름 및 구성은 다음 학년도에 대한 새 인바운드 흐름에 대한 단계가 완료된 후에도 유지됩니다. 다음 실행에서는 인바운드 흐름부터 새 학년도 데이터 처리를 시작하고 기존 아웃바운드 흐름으로 데이터를 계속 처리합니다.

자세한 내용은 학년 전환을 참조하세요.

SDS(클래식)에서는 현재 SDS V1 파일 형식을 사용하며 SDS와 함께 사용할 수 있나요?

IT 관리자가 새 SDS 환경에 기본적으로 업로드할 수 있는 SDS v1 CSV 파일 형식을 제공할 수 있습니다. 또한 이 기능을 사용하면 클래스 그룹이 아닌 사용자 관리 시나리오에만 SDS를 사용하는 테넌트에서 조직(school.csv) 및 사용자(student.csv & teacher.csv) 파일만 제공할 수 있습니다.

새 SDS 환경으로의 전환은 신학기 또는 학년 전환 이벤트의 일부로만 수행되어야 하며, 잠재적인 사용자 중단을 방지하기 위해 활성 학년 내에 수행해서는 안 됩니다.

  • v1 형식에 따라 데이터를 새 SDS 환경으로 가져오는 데 모든 필드가 지원되는 것은 아닙니다. 지원되지 않는 필드는 지원되지 않는 데이터SDS v1 CSV 파일 형식필수? 아래에 나와 있습니다. 또한 전달된 학년 값과 과정 주체 값은 해당 ENUM(값 목록) 코드에 맞춰야 합니다.

SDS가 모든 (클래식) 형식을 지원하지 않는 것으로 나타났습니다. 이동해야 하는 형식 옵션은 무엇인가요?

다른 SDS(클래식) 형식을 사용하는 고객은 지원되는 형식으로 이동해야 합니다.

SDS(클래식)에서는 현재 SDS v1 파일 형식, 영국 파일 형식 및/또는 Clever 파일 형식을 사용합니다. SDS v2.1 CSV를 사용하여 SDS로 이동하려고 합니다. 어떻게 해야 하나요?

형식 간 전환은 신학기 또는 학년 전환 이벤트의 일부로만 수행되어야 하며, 잠재적인 사용자 중단을 방지하기 위해 활성 학년 내에 수행해서는 안 됩니다.

기존 사용자에 대한 사용자 일치는 연결 데이터 구성의 일부로 수행되며 Microsoft Entra 사용자 개체에 즉시 기록되지 않습니다. SDS v2.1 CSV를 사용한 데이터 수집 단계를 수행합니다.

SDS(클래식)에서는 현재 SDS V2 파일 형식을 사용합니다. SDS V2.1 CSV를 사용하여 SDS로 이동하려고 합니다. 어떻게 해야 하나요?

V2 CSV에서 V2.1 CSV로 전환하려면 테넌트는 SDS V2.1 CSV 파일 형식의 데이터를 제공해야 합니다.

다음으로 SDS v2.1 CSV를 사용하여 데이터 수집 단계를 수행합니다.

SDS를 지원하는 데 필요한 시나리오에 따라 필요에 따라 데이터 관리를 구성합니다.

학년 도중에 새로운 경험으로 전환할 수 있나요?

새 환경으로의 전환은 신학기 또는 학년 전환 이벤트의 일부로만 수행되어야 하며, 잠재적인 사용자 중단을 방지하기 위해 활성 학년 내에 수행해서는 안 됩니다.

현재 Education Graph API 통해 사용할 수 있는 동기화 프로필 관리 API를 사용합니다. SDS를 지원하는 대체 항목이 있나요?

SDS의 온보딩, 모니터링 및 관리에 대한 지원은 IndustryData Graph API 통해 제공됩니다. SDS 로드맵Graph API 동기화 관리를 위한 새로운 기능 모니터링

현재 일부 누락된 그룹 및 사용자 속성에 의존하는 타사 통합이 있습니다. 그룹 속성의 조직 외부 ID 및 클래스 코드 및 사용자 속성의 사용자 번호에 대한 지원이 있나요?

예, 그룹 속성의 조직 외부 ID 및 클래스 코드 및 사용자 속성의 사용자 번호에 대한 지원을 추가할 예정입니다. 추가 특성 동기화에 대한 SDS 로드맵새로운 기능 모니터링

SDS는 학업 세션 또는 학년 사이에 수업을 재사용하는 기능을 지원하나요?

  • 지원이 있지만 제한 사항과 주의 사항이 있습니다.
  • 구독의 경우 활성 인바운드 흐름과 연결된 단일 활성 Academic Year만 있을 수 있습니다.
    • 교육용 Data Lake for Roster 데이터의 데이터는 활성 인바운드 흐름에 대해 관리 구성된 Academic Year를 기반으로 적어도 학년 연결로 분할됩니다.
      • 학술 세션 데이터(예: 가을 학기/봄 학기)는 활성 인바운드 흐름에 대해 관리 구성된 학년도에 연결됩니다.
        • 원본 데이터에서 제공된 Academic Session 데이터 및 날짜는 정의된 학년도로 부모로 지정됩니다. 활성 학년도 범위를 벗어나는 학업 세션 날짜를 조작하면 다운스트림 효과가 지원되지 않습니다.
  • 원본 시스템이 Academic Sessions 및/또는 Academic Years 사이의 수업에 대해 동일한 sourcedId 값을 제공하는 경우 클래스 Microsoft Entra 그룹이 그룹/섹션 정리 옵션으로 만료된 클래스를 표시하기 위해 보관/처리되지 않은 한 SDS는 동일한 Microsoft Entra 그룹을 다시 사용합니다.
    • SDS가 원본에서 제공된 클래스 레코드에 따라 클래스/Microsoft Entra 그룹을 만들고 관리하는 경우 Microsoft Entra 그룹 특성은 해당 클래스 레코드의 sourcedId 값과 일치하는 SIS ID 값으로 스탬프됩니다. 이렇게 하면 SDS에서 클래스를 연결하여 동일한 Microsoft Entra 그룹을 다시 사용할 수 있습니다.
    • 수업 그룹 멤버 자격/등록은 동일한 SDS 학년도 동안 처리되므로 데이터가 제공될 때 변경 내용이 처리됩니다.
      • 원본 데이터에 의해 존재/관리되지 않는 멤버 자격에 대한 수동 변경 사항이 있는 경우 해당 멤버 자격은 Microsoft Entra 그룹 멤버 자격 데이터에만 유지되며 교육 Data Lake for Roster 데이터에 반영되지 않습니다.
    • 클래스 Microsoft Entra 그룹이 보관/처리되어 클래스가 만료됨으로 표시되고 그룹/섹션 클린 옵션이 있는 경우 SDS는 클래스를 새로운 것으로 인식하고 후속 실행에서 새 클래스/Microsoft Entra 그룹을 만듭니다.
  • 클래스 그룹 멤버 자격/등록은 새 SDS 학년도로 전환할 때 처리되므로 수동 변경이 수행되고 원본 시스템 데이터에서 들어오는 데이터에서 인식되지 않으며, 교육 데이터 레이크 for Roster 데이터에서 인식되지 않으며 원본 시스템에 정의된 내용을 반영합니다. 수동 멤버 자격 변경 내용은 Microsoft Entra 그룹 멤버 자격 데이터에 유지됩니다.
    • 원본 시스템에는 모든 멤버 자격 변경 내용이 포함되어 있고 수동으로 수행하는 대신 SDS를 통해 처리되는 것이 좋습니다.
  • 클래스 그룹 멤버 자격/등록이 원본 시스템에서 관리되고 한 학년에서 다음 학년으로 유지되지 않는 경우 클래스/Microsoft Entra 그룹의 경우 원본 데이터는 등록 레코드 제공을 중지해야 합니다. SDS 인바운드 흐름이 활성 학년도에 만료되기 전에 처리할 제공된 원본 데이터에 클래스 그룹 멤버 자격/등록이 없어야 합니다.
    • 그렇지 않은 경우 관리 Microsoft Entra 그룹에서 레코드를 수동으로 제거해야 합니다.

SDS 없이 사용자 및 클래스의 프로비저닝(수동으로, Graph API 또는 다른 솔루션 사용)을 처리하며 조직 데이터를 교육 리더용 Insights 대시보드와 동기화하려고 합니다. 어떻게 해야 하나요?

테넌트는 SDS를 사용하여 조직 데이터를 제공해야 합니다.

CSV 파일을 사용하는 경우 클래스 및 등록에 대한 데이터를 제공할 필요가 없습니다.

인바운드 흐름을 구성할 때 애플리케이션이 제공된 사용자 데이터와 Microsoft Entra ID 사용자 간에 사용자를 일치시킬 방법을 정의해야 합니다. 사용자 ID 규칙을 참조하세요.

사용자 일치가 실행되면 SDS는 일치 항목을 찾아 정의된 규칙에 따라 설정합니다.

실행 후에는 데이터 상태를 이해하고 필요에 따라 오류 및 경고를 수정해야 합니다. 상태 및 모니터링을 참조하세요.

데이터 상태에 만족하는 경우 교육 리더를 위해 Insights에 동기화를 사용하도록 설정해야 합니다.

SDS를 통해 내 테넌트의 사용자 및 클래스의 SDS 2.1 CSV 형식 프로비저닝 부분을 사용하지만 전체 organization 대한 교육 Insights 환경에서 데이터를 보고 싶습니다. 어떻게 해야 하나요?

테넌트의 Active Directory에 지원되는 Microsoft 앱을 사용하여 교육 Insights 전원을 공급하는 데 지원되는 Microsoft 앱을 사용하지만 SDS에 업로드된 데이터에 없는 사용자는 교육 Insights 환경에서 해당 사용자와 해당 활동을 연결할 수 없습니다.

테넌트가 사용자를 교육 Insights 환경의 활동에 연결하려는 경우 SDS를 통해 보낼 데이터를 추가해야 합니다. 테넌트는 특정 클래스 및 등록 정보를 추가할 필요가 없지만 조직(orgs.csv), 사용자(users.csv) 및 조직(roles.csv)에 대해 보내는 데이터 레코드를 확장해야 합니다.

테넌트는 다음 업로드로 처리할 기존 추출에 데이터를 추가할 수 있습니다.

제 학생과 교직원 중 일부는 두 개의 학문 단위에 등록되어 있습니다. 특히 교육 Insights 환경의 경우 데이터가 두 단위에 모두 반영되는지 확인해야 어떻게 할까요??

SDS V2.1 CSV 형식 및 OneRoster API를 사용하면 사용자가 둘 이상의 organization 단위(예: 다른 시설에서 특수 프로그램에 등록된 학생)와 연결할 수 있습니다. SDS V2.1 CSV 형식의 경우 테넌트는 해당 학생에 대한 roles.csv 파일에 두 줄(각 organization 연결에 대해 하나씩)을 제공해야 합니다.

SDS V2.1 CSV 형식은 다른 조직에서 서로 다른 역할을 가진 사용자를 지원합니다. 사용자, organization 및 역할 조합에 대해 roles.csv 두 줄을 제공하고 역할 중 하나를 isPrimary = true로 표시합니다.

SDS(클래식) 설정 페이지에는 Insights 데이터를 관리하는 토글 옵션이 있습니다. 현재 이러한 관리되는 위치는 어디인가요?

SDS(클래식)에는 교육 Insights 관리 섹션에서 사용할 수 있는 두 가지 토글 옵션이 있었습니다. 하나는 Insights에 대한 활동 데이터 수집 용이고 다른 하나는 고급 유추 허용입니다. 두 토글 모두 SDS의 일부로 관리되는 토글에서 Insights 관리 환경으로 이동됩니다. 이동이 완료되고 SDS(클래식) 설정 페이지에서 설정이 사용 중지될 때까지 두 위치에서 설정을 관리하는 경우 두 위치에서 마지막으로 변경한 내용이 사용됩니다.

isPrimary 값은 인바운드 데이터로 어떻게 처리하나요?

  • SDS V2.1 CSV의 경우

    • isPrimary는 이 역할이 해당 organization 대한 기본(true) 또는 보조(false) 역할인지 여부를 나타냅니다. 기본값은 false입니다.

    • 여러 역할을 전달하는 경우 동일한 사용자와 동일한 조직에 대해 organization 대한 하나의 '활성' 기본 역할이 있어야 합니다.

    • isPrimary가 여러 레코드(동일한 사용자, 여러 역할, 동일한 organization)에서 true로 설정된 경우

      • 수신된 데이터를 작성하지만 레코드를 경고로 식별합니다.
      • 테넌트가 처리를 좋아하지 않는 경우 원본 데이터에서 원하는 isPrimary 역할/레코드를 제공해야 합니다.
    • 동일한 organization 대해 여러 역할이 전달되고 isPrimary가 역할 중 하나에 대해 'true'로 설정되지 않은 경우

      • 수신된 데이터를 작성하지만 레코드를 경고로 식별합니다.
      • 테넌트가 처리를 좋아하지 않는 경우 원본 데이터에서 원하는 isPrimary 역할/레코드를 제공해야 합니다.
  • OneRoster v1.1 API

    • 사양은 사용자당 하나의 역할만 전달할 수 있습니다.
    • 사용자에 대해 동일한 역할을 여러 조직에 전달할 수 있습니다.
    • organization당 하나의 역할이 있으므로 레코드는 isPrimary 'True'로 표시됩니다.

여러 역할 및/또는 조직이 사용자와 연결된 경우 사용자 ID 일치 규칙은 어떻게 결정되나요?

사용자에게 여러 역할이 있는 경우 다음 규칙을 사용하여 사용자 레코드와 Microsoft Entra 사용자 개체 간에 사용해야 하는 교직원 또는 학생 일치 규칙을 결정합니다.

  • 모든 학생 역할에 대해 isPrimary가 설정된 경우 교직원 역할에 대한 연결이 있더라도 학생 역할에 따라 일치가 수행됩니다.
  • 모든 교직원 역할에 대해 isPrimary가 설정된 경우 학생 역할에 대한 연결이 있더라도 교직원 역할에 따라 일치가 이루어집니다.
  • 교직원 및 학생 역할 모두에 대해 isPrimary가 설정된 경우 교직원 역할에 따라 일치가 이루어집니다.
  • isPrimary가 어떤 역할, 특히 교직원 및 학생 역할 모두에 대한 혼합으로 설정되지 않은 경우 경기는 교직원 역할을 기반으로 합니다.

사용자가 여러 조직과도 연결된 경우 Microsoft Entra 사용자 개체에 역할을 쓸 때 값을 결정하는 데도 다음이 사용됩니다.

현재 SDS(클래식)에서 OneRoster를 설정할 때 학교를 선택할 수 있는 옵션이 있습니다. SDS에서 이 항목이 표시되지 않습니다. Microsoft 365로 관리되는 사용자 및 클래스 그룹 데이터를 제한하기 위해 동일한 지원이 추가되나요?

  • 데이터 획득 속도를 개선하고 OneRoster API 공급자 환경의 부하를 줄이기 위해 SDS는 연결된 데이터를 획득 하는 방법을 개선했으며 더 이상 학교별로 집중적인 데이터 조회를 수행하지 않습니다.
  • 예정된 기능 릴리스 SDS에는 데이터 구성 관리의 일부로 조직 필터에 대한 지원이 포함되어 있습니다. 데이터 프로비저닝 형식 관리 시나리오를 사용하도록 설정하는 경우 연결된 데이터에서 수집된 사용자 또는 클래스의 하위 집합을 프로비전할 수 있습니다. SDS는 Microsoft Entra ID 프로비전하는 조직을 선택할 수 있는 기능을 추가합니다. 이렇게 하면 다른 조직 내의 모든 사용자 및 클래스를 프로비저닝에 대해 무시할 수 있으며 사용자 지정 분석을 위해 Education Data Lake Export에 모든 SIS 데이터를 사용할 수 있습니다.
  • SDS 로드맵조직 필터 지원을 위한 새로운 기능 모니터링

지금은 플러그 인을 통해 PowerSchool Rest API를 사용하여 데이터를 SDS(클래식)와 연결합니다. Rest API에 대한 계획 또는 SDS와 동등한 지원이 있나요?

학교 데이터 동기화(클래식) 환경과 함께 사용되는 레거시 PowerSchool Rest 플러그 인은 2024년 7월 1일부터 종료됩니다. 이 방법을 사용하는 데이터 액세스는 새 학교 데이터 동기화 환경에서 사용할 수 없습니다.

School Data Sync는 CSV 파일 형식의 SDS v2.1 CSV 스키마 가져오기를 통해 PowerSchool 고객을 위한 데이터 수집을 지원합니다.

PowerSchool SIS 고객은 SDS v2.1 CSV 형식으로 SDS CSV 파일 업로드를 채택해야 합니다(SDS v1 CSV는 권장되지 않음). PowerSchool SIS에서 CSV 파일을 추출하는 방법에 대한 자세한 내용은 PowerSchool 문서에 있는 데이터 내보내기 관리자를 사용하여 데이터 내보내기를 참조하세요.

현재 SDS(클래식)에서는 사용자 및 클래스 데이터가 OneRoster API에서 제공되더라도 CSV 데이터를 통해 보호자 통합을 제공할 수 있습니다. CSV를 통해 데이터를 제공할 수 있나요 아니면 공급자가 API를 통해 데이터 제공을 지원해야 하나요?

  • 이 슬라이드 로드를 호출하며 새 SDS 환경에서는 지원되지 않습니다.
  • 일반적인 OneRoster API 지원에 대한 지침을 모든 현재 공급자에게 전달했습니다. 후속 작업을 수행하고 공급자에게 데이터 통합의 일부로 연락처 데이터 포함에 대한 지원을 포함하도록 요청하여 도움을 줄 수 있습니다. 지원을 업데이트하고 SDS 배포 엔지니어링 팀과 협력하여 지원의 유효성을 검사하고 프로필을 업데이트할 수 있도록 SDS용 OneRoster API 공급자에 대한 온보딩 지침을 공급자와 공유합니다.

데이터 실행에서 SDS에서 오류 및/또는 경고가 발생하는 이유는 무엇인가요?

자세한 내용은 상태 및 모니터링을 참조하세요.

지원되는 기본 값 목록은 무엇인가요?

자세한 내용은 기본값 목록을 참조하세요.

SDS for Insights를 사용하고 있었는데 프로비저닝에 SDS(클래식)를 계속 사용할 수 있나요?

인사이트 데이터를 연결하기 위해 SDS의 "내 SDS(클래식) 동기화 프로필에서 수집"을 적극적으로 사용하는 기존 SDS for Insights/Insights 프리미엄 고객이 교육 리더용 인사이트 동기화로 업데이트되었습니다.

학년 전환 중에 "내 SDS(클래식) 동기화 프로필에서 수집" 옵션을 계속 선택할 수 있습니다. 학년 전환을 참조하세요.

이 데이터 원본 옵션은 2024년 중반부터 새로운 인바운드 흐름에 사용할 수 없습니다. SDS(클래식) 고객은 SDS로의 전환을 계획하는 것이 좋습니다.

SDS for Insights를 사용했지만 SDS(클래식)에서 SDS로 전환하여 Microsoft 365 사용자 및 그룹을 관리하려고 합니다. 이것이 가능합니까?

예. SDS에서 전환(클래식)을 참조하세요. 다음은 단계에 대한 간략한 개요입니다.

Education Data Lake Export에 상태 대한 '심각한 오류'가 표시됩니다. 어떻게 해야 하나요?

Education Data Lake Export 상태 카드 상태 대한 '심각한 오류'가 표시되면 데이터를 처리할 때 문제가 발생합니다. 24시간이 넘고 동일한 상태 계속 표시되는 경우 지원에 문의하세요.

연결 데이터 구성을 설정한 직후 데이터 관리를 구성했지만 데이터 동기화 관리 상태 '건너뛰기'가 표시됩니다. 어떤 의미가 있나요?

건너뛰기 상태 표시되는 경우 흐름이 현재 또는 마지막 실행에 포함되지 않았음을 의미합니다. 이 시나리오는 활성 실행이 있고 데이터 관리 구성에 대한 요청 또는 업데이트가 이루어진 경우에 표시됩니다. 새 데이터 관리 구성은 다음 동기화 실행에 포함됩니다.

SDS(클래식)에서는 동기화 프로필을 만들 때 지정된 날짜까지 학생 액세스를 지연시킬 수 있습니다. SDS에 해당 옵션이 표시되지 않습니다. 이제 학생의 수업 액세스를 어떻게 연기할 수 있나요?

학교 데이터 동기화 및 교육용 Microsoft Teams 교육자는 학생들이 수업 팀에 액세스할 수 있는 시기를 제어할 수 있도록 이 프로세스를 개선했습니다. SDS를 사용하여 수업 팀 만들기를 자동화하는 경우 교육자는 수업 팀에 조기에 액세스할 수 있습니다. 교육자가 준비되면 활성화 를 선택하여 학생 및 기타 그룹 구성원의 액세스를 허용할 수 있습니다.

'내년 준비 완료?'라는 메시지가 표시됩니다. 하지만 모든 상위 작업이 완료되었음을 보여 줍니다. 새 Microsoft 365 또는 Insights 아웃바운드 흐름을 만들 수 있나요?

다음 해를 준비하기 위한 단계를 완료한 후 나머지 상위 작업이 나타나거나 설정 단추가 활성화됩니다. 전환 시작을 선택하여 다음 학년도에 대한 새 데이터를 준비할 준비가 되면 시작합니다.

SDS에 온보딩하고 Microsoft 365 사용자 흐름을 만든 후 SDS(클래식) 동기화 프로필이 중지되는 이유는 무엇인가요?

동기화 프로필은 SDS와 SDS(클래식)가 모두 Microsoft 365 사용자, 그룹 및 클래스 Teams 테넌트 관리를 하는 문제를 방지하기 위해 중지됩니다. 이렇게 하지 않으면 데이터 충돌이 발생하거나 데이터를 덮어씁니다. 시스템에서 활성 SDS(클래식) 동기화 프로필이 있는지 검색하여 실행이 중지됩니다. 또한 SDS(클래식) 동기화 프로필과 상호 작용하는 기능은 방지됩니다. 허용되는 유일한 상호 작용은 SDS(클래식) 동기화 프로필을 선택하고 보고 삭제하는 것입니다.

SDS를 온보딩했고 SDS(클래식) 동기화 프로필을 삭제하려고 하지만 인터페이스의 일부가 상호 작용을 허용하지 않는 것을 볼 수 있습니다. 삭제할 어떻게 할까요? 있나요?

SDS(클래식) 프로필을 삭제하는 방법에는 두 가지가 있습니다. 이 프로세스는 SDS 또는 SDS가 어떤 방식으로든 관리하는 데이터와 상호 작용하지 않습니다.

  • SDS(클래식)로 이동한 후 왼쪽의 탐색을 사용하여 각 동기화 프로필로 개별적으로 이동할 수 있습니다. 동기화 프로필을 선택하면 동기화 프로필을 삭제하는 옵션이 대화 상자에 표시됩니다. 옵션을 선택하고 나머지 프롬프트에 따라 프로세스를 완료합니다. 각 SDS(클래식) 동기화 프로필에 대해 단계를 반복합니다.

  • SDS(클래식)로 이동한 후 설정 페이지로 이동할 수 있습니다. 대화 상자에는 모든 SDS(클래식) 동기화 프로필을 삭제하는 옵션이 표시됩니다. 옵션을 선택하고 나머지 프롬프트에 따라 프로세스를 완료합니다.

SDS를 온보딩하고 Microsoft 365 아웃바운드 흐름을 만들었지만 지원되는 현재 기능에 만족하지 않으며 SDS(클래식)와 상호 작용할 수 없습니다. SDS(클래식)로 돌아가서 사용자 및 그룹 데이터를 프로비전하고 관리하려면 어떻게 해야 하나요?

먼저 문제가 있는 경우 배포 관리자 또는 지원팀과 협력해야 합니다. 계속 돌아가려면 SDS로 되돌리기(클래식)를 참조하세요.

SDS 보안 그룹을 사용하여 학생들이 타사 앱을 사용하지 못하도록 차단하는 조건부 액세스 정책을 만들려면 어떻게 해야 하나요?

중요

SDS(클래식) 전환 고객: 선택한 그룹 분할에 따라 SDS는 (클래식) 보안 그룹에 바인딩하고 멤버 자격을 연결할 수 없습니다. 이전(클래식) 보안 그룹을 기반으로 하는 구성 설정을 검토하고 SDS에서 만든 새 보안 그룹에 적용해야 할 수 있습니다. 검사 및 업데이트는 전환 단계의 일부로 보안 그룹 흐름에 대한 첫 번째 실행이 완료된 후에 발생해야 합니다.

Microsoft Entra 관리 센터 조건부 액세스 정책 편집기 이동하여 조건부 액세스 정책을 만듭니다.

  • 과제->사용자 및 그룹의 경우 학교 데이터 동기화에서 만든 보안 그룹을 선택합니다.

    사용자 및 그룹에 대한 할당을 보여 주는 스크린샷

  • Assignments-Cloud> Apps의 경우 "모든 클라우드 앱"을 포함하고 "Microsoft 애플리케이션"을 제외합니다.

  • 액세스 제어 -> 조건에서 "액세스 차단"을 선택합니다.

  • 정책 사용을 선택합니다.

  • 저장을 선택합니다.

학생 그룹이 특정 타사 애플리케이션을 사용할 수 있도록 이 조건부 액세스 정책을 사용자 지정할 수 있습니다. 할당 -> Cloud Apps -> 제외 허용하려는 타사 애플리케이션을 선택한 다음, 정책을 저장합니다.

SDS 관리 단위를 사용하여 교사 암호 관리 역할이 학생 암호를 재설정하도록 허용하려면 어떻게 해야 하나요?

중요

SDS(클래식) 전환 고객: 선택한 그룹 분할에 따라 SDS는 (클래식) 관리 단위에 바인딩하고 멤버 자격을 연결할 수 없습니다. 이전(클래식) 관리 단위를 기반으로 하는 구성 설정을 검토하고 SDS에서 만든 새 구성 단위에 적용해야 할 수 있습니다. 검사 및 업데이트는 전환 단계의 일부로 관리 단위 흐름에 대한 첫 번째 실행이 완료된 후에 발생해야 합니다.

먼저 조직 + 역할 그룹에 대해 선택된 옵션을 사용하여 관리 단위 프로비저닝을 사용하도록 설정합니다. 후속 실행 중에 SDS는 조직 + 역할 그룹 조합별 관리 단위를 만듭니다. 이 옵션을 사용하면 허용된 교사가 학교 관리 단위 학생을 위해 위임된 IT 관리를 수행할 수 있습니다.

후속 동기화 후 SDS 사용자 페이지 내의 모든 교사 계정에 대한 옵션이 추가됩니다. SDS로 이동 | 사람 원하는 직원을 검색합니다.

암호 관리 역할을 사용할 수 없음을 보여 주는 스크린샷

암호 관리 역할에 대한 옵션을 켭니다. 이를 통해 교사는 동일한 organization 연결된 학생 암호를 재설정할 수 있습니다.

암호 관리 역할이 사용하도록 설정된 것을 보여 주는 스크린샷

암호 관리 역할이 할당된 경우 사용하도록 설정한 후 및 변경 내용이 정책 구성 업데이트를 완료하는 경우 지연이 발생할 수 있습니다.

제한된 관리 패널에 액세스할 수 있는 교직원에 대한 지침은 "학생 암호를 재설정하는 방법" 페이지를 참조하세요.

어떻게 할까요? 학생 하위 집합에 대해서만 '학생을 미성년자로 표시'합니까?

학생을 미성년자로 표시하도록 사용자를 프로비전하는 동안 옵션을 사용하도록 설정하는 지침은 학생의 organization 역할을 가진 모든 사용자에게 적용됩니다. 이러한 보호를 학생 하위 집합에 적용하려면 PowerShell 및 Microsoft Entra ID 사용합니다. 결과는 AgeGroup 및 ConsentProvidedForMinor 사용자 속성을 설정합니다. 두 속성을 설정하는 순 결과는 MinorWithParentalConsent로 설정된 LegalAgeGroupClassification의 특성입니다.

  • 미성년자로 표시하려는 학생 목록 Create

    • 모든 메서드를 사용하여 이 목록을 만들 수 있습니다. 편의를 위해 Microsoft는 학생용 Microsoft 365 Education 라이선스가 있는 모든 사용자 목록을 만드는 스크립트를 제공했습니다.
  • 이러한 학생을 미성년자로 표시

    • 이러한 학생을 미성년자로 표시하여 Microsoft 및 타사 응용 프로그램에서 이러한 학생을 처리할 수 있도록 할 수 있습니다. Microsoft는 이전에 생성한 학생 목록을 미성년자로 표시하는 스크립트를 제공했습니다.