Office CSP

CSP(Office 구성 서비스 공급자)를 사용하면 Microsoft Office 클라이언트를 ODT(Office 배포 도구)를 통해 디바이스에 설치할 수 있습니다. 자세한 내용은 Office 배포 도구에 대한 구성 옵션Microsoft Intune 사용하여 Windows 10 디바이스에 Office 365 앱을 할당하는 방법을 참조하세요.

다음 목록에서는 Office 구성 서비스 공급자 노드를 보여 줍니다.

디바이스/설치

범위 에디션 적용 가능한 OS
✅ 장치
✅ 사용자
✅ 프로
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, 버전 1703 [10.0.15063] 이상
./Device/Vendor/MSFT/Office/Installation

Office CSP에 대한 설치 옵션입니다.

설명 프레임워크 속성:

속성 이름 속성 값
형식 node
액세스 유형 가져오기

디바이스/설치/{id}

범위 에디션 적용 가능한 OS
✅ 장치
✅ 사용자
✅ 프로
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, 버전 1703 [10.0.15063] 이상
./Device/Vendor/MSFT/Office/Installation/{id}

설치 instance ID를 나타내는 고유 식별자입니다.

설명 프레임워크 속성:

속성 이름 속성 값
형식 node
액세스 유형 추가, 삭제, 가져오기
동적 노드 명명 UniqueName: 설치 instance ID를 나타내는 고유 식별자입니다.

디바이스/설치/{id}/FinalStatus

범위 에디션 적용 가능한 OS
✅ 장치
✅ 사용자
✅ 프로
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, 버전 1809 [10.0.17763] 이상
./Device/Vendor/MSFT/Office/Installation/{id}/FinalStatus

최종 Office 365 설치 상태.

  • Office CSP가 설치되도록 트리거되면 FinalStatus 노드가 있는지 여부를 먼저 검사. 노드가 있는 경우 삭제합니다.
  • Office 설치가 모든 터미널 상태(성공 또는 실패)에 도달하면 다음 값을 포함하는 이 노드가 만들어집니다.
    • 상태 = 0: 70(성공)
    • 상태 경우 != 0: 60(실패)

설명 프레임워크 속성:

속성 이름 속성 값
형식 int
액세스 유형 가져오기

디바이스/설치/{id}/Install

범위 에디션 적용 가능한 OS
✅ 장치
✅ 사용자
✅ 프로
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, 버전 1703 [10.0.15063] 이상
./Device/Vendor/MSFT/Office/Installation/{id}/Install

설치 작업은 데이터의 구성을 고려하여 Office를 설치합니다. 문자열 데이터는 Office를 설치하는 데 사용할 xml 구성입니다.

설명 프레임워크 속성:

속성 이름 속성 값
형식 chr (문자열)
액세스 유형 Exec, Get

디바이스/설치/{id}/Status

범위 에디션 적용 가능한 OS
✅ 장치
✅ 사용자
✅ 프로
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, 버전 1703 [10.0.15063] 이상
./Device/Vendor/MSFT/Office/Installation/{id}/Status

CSP의 설치 상태.

설명 프레임워크 속성:

속성 이름 속성 값
형식 int
액세스 유형 가져오기

Device/Installation/CurrentStatus

범위 에디션 적용 가능한 OS
✅ 장치
✅ 사용자
✅ 프로
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10 버전 1709 [10.0.16299] 이상
./Device/Vendor/MSFT/Office/Installation/CurrentStatus

현재 Office 365 설치는 컴퓨터에 상태.

설명 프레임워크 속성:

속성 이름 속성 값
형식 chr (문자열)
액세스 유형 가져오기

사용자/설치

범위 에디션 적용 가능한 OS
✅ 장치
✅ 사용자
✅ 프로
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, 버전 1703 [10.0.15063] 이상
./User/Vendor/MSFT/Office/Installation

Office CSP에 대한 설치 옵션입니다.

설명 프레임워크 속성:

속성 이름 속성 값
형식 node
액세스 유형 가져오기

사용자/설치/{id}

범위 에디션 적용 가능한 OS
✅ 장치
✅ 사용자
✅ 프로
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, 버전 1703 [10.0.15063] 이상
./User/Vendor/MSFT/Office/Installation/{id}

설치 instance ID를 나타내는 고유 식별자입니다.

설명 프레임워크 속성:

속성 이름 속성 값
형식 node
액세스 유형 추가, 삭제, 가져오기
동적 노드 명명 UniqueName: 설치 instance ID를 나타내는 고유 식별자입니다.

사용자/설치/{id}/FinalStatus

범위 에디션 적용 가능한 OS
✅ 장치
✅ 사용자
✅ 프로
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, 버전 1809 [10.0.17763] 이상
./User/Vendor/MSFT/Office/Installation/{id}/FinalStatus

최종 Office 365 설치 상태.

설명 프레임워크 속성:

속성 이름 속성 값
형식 int
액세스 유형 가져오기

사용자/설치/{id}/Install

범위 에디션 적용 가능한 OS
✅ 장치
✅ 사용자
✅ 프로
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, 버전 1703 [10.0.15063] 이상
./User/Vendor/MSFT/Office/Installation/{id}/Install

설치 작업은 데이터의 구성을 고려하여 Office를 설치합니다. 문자열 데이터는 Office를 설치하는 데 사용할 xml 구성입니다.

설명 프레임워크 속성:

속성 이름 속성 값
형식 chr (문자열)
액세스 유형 Exec, Get

사용자/설치/{id}/Status

범위 에디션 적용 가능한 OS
✅ 장치
✅ 사용자
✅ 프로
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, 버전 1703 [10.0.15063] 이상
./User/Vendor/MSFT/Office/Installation/{id}/Status

CSP의 설치 상태.

설명 프레임워크 속성:

속성 이름 속성 값
형식 int
액세스 유형 가져오기

사용자/설치/CurrentStatus

범위 에디션 적용 가능한 OS
✅ 장치
✅ 사용자
✅ 프로
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10 버전 1709 [10.0.16299] 이상
./User/Vendor/MSFT/Office/Installation/CurrentStatus

현재 Office 365 설치는 컴퓨터에 상태.

설명 프레임워크 속성:

속성 이름 속성 값
형식 chr (문자열)
액세스 유형 가져오기

현재 채널에서 비즈니스용 Microsoft 365 앱 Retail을 설치하는 샘플 SyncML입니다.

<SyncML xmlns="SYNCML:SYNCML1.2">
  <SyncBody>
    <Exec>
      <CmdID>7</CmdID>
        <Item>
          <Target>
            <LocURI>./Vendor/MSFT/Office/Installation/0AA79349-F334-4859-96E8-B4AB43E9FEA0/install</LocURI>
          </Target>
          <Meta>
            <Format xmlns="syncml:metinf">chr</Format>
          </Meta>
          <Data>&lt;Configuration&gt;&lt;Add OfficeClientEdition=&quot;32&quot; Channel=&quot;Current&quot;&gt;&lt;Product ID=&quot;O365BusinessRetail&quot;&gt;&lt;Language ID=&quot;en-us&quot; /&gt;&lt;/Product&gt;&lt;/Add&gt;&lt;Display Level=&quot;None&quot; AcceptEULA=&quot;TRUE&quot; /&gt;&lt;/Configuration&gt;</Data>
        </Item>
    </Exec>
    <Final/>
  </SyncBody>
</SyncML>

시스템에서 Office 365 제거하려면 다음을 수행합니다.

<SyncML xmlns="SYNCML:SYNCML1.2">
  <SyncBody>
    <Exec>
      <CmdID>7</CmdID>
        <Item>
          <Target>
            <LocURI>./Vendor/MSFT/Office/Installation/E24B23D8-94A8-4997-9E6E-8FF25025845B/install</LocURI>
          </Target>
          <Meta>
            <Format xmlns="syncml:metinf">chr</Format>
          </Meta>
          <Data>&lt;Configuration&gt;&lt;Remove All=&quot;TRUE&quot;/&gt;&lt;Display Level=&quot;None&quot; AcceptEULA=&quot;TRUE&quot; /&gt;&lt;/Configuration&gt;</Data>
        </Item>
    </Exec>
    <Final/>
  </SyncBody>
</SyncML>

디바이스에서 Office 365 현재 상태 가져옵니다.

<SyncML xmlns="SYNCML:SYNCML1.2">
  <SyncBody>
    <Get>
      <CmdID>7</CmdID>
      <Item>
        <Target>
          <LocURI>./Vendor/MSFT/Office/Installation/CurrentStatus</LocURI>
        </Target>
      </Item>
    </Get>
    <Final />
  </SyncBody>
</SyncML>

상태 코드

상태 설명 설명
0 설치 성공 확인
997 설치 진행 중
13 ERROR_INVALID_DATA
다운로드한 ODT(Office 배포 도구)의 서명을 확인할 수 없음
실패
1460 ERROR_TIMEOUT
ODT를 다운로드하지 못했습니다.
실패
1602 ERROR_INSTALL_USEREXIT
사용자가 설치를 취소했습니다.
실패
1603 ERROR_INSTALL_FAILURE
사전 요청 검사 실패했습니다.
  • SxS(2016 MSI가 설치될 때 설치 시도됨)
  • 현재 설치된 Office와 설치하려는 Office 간의 비트 불일치(예: 64비트 버전이 현재 설치되어 있는 동안 32비트 버전을 설치하려고 할 때).
  • 실패
    17000 ERROR_PROCESSPOOL_INITIALIZATION
    C2RClient를 시작하지 못했습니다.
    실패
    17001 ERROR_QUEUE_SCENARIO
    C2RClient에서 설치 시나리오를 큐에 대기하지 못했습니다.
    실패
    17002 ERROR_COMPLETING_SCENARIO
    프로세스를 완료하지 못했습니다. 가능한 이유:
  • 사용자가 설치를 취소했습니다.
  • 다른 설치로 인해 설치가 취소됨
  • 설치하는 동안 디스크 공간이 부족합니다.
  • 알 수 없는 언어 ID
  • 실패
    17003 ERROR_ANOTHER_RUNNING_SCENARIO
    또 다른 시나리오가 실행 중입니다.
    실패
    17004 ERROR_COMPLETING_SCENARIO_NEED_CLEAN_UP
    가능한 이유:
  • 알 수 없는 SKU
  • CDN에 콘텐츠가 없습니다.
    • zh-sg와 같이 지원되지 않는 LAP를 설치하는 것과 같이
    • 콘텐츠를 사용할 수 없는 CDN 문제
  • Office 콘텐츠에 대한 서명 검사 실패와 같은 서명 검사 문제
  • 사용자가 취소됨
  • 실패
    17005 ERROR_SCENARIO_CANCELLED_AS_PLANNED 실패
    17006 ERROR_SCENARIO_CANCELLED
    앱을 실행하여 업데이트 차단
    실패
    17007 ERROR_REMOVE_INSTALLATION_NEEDED
    클라이언트가 "설치 제거" 시나리오에서 클라이언트 클린 요청
    실패
    17100 ERROR_HANDLING_COMMAND_LINE
    C2RClient 명령줄 오류
    실패
    0x80004005 E_FAIL
    볼륨 라이선스를 설치하는 데 ODT를 사용할 수 없습니다.
    실패
    0x8000ffff E_UNEXPECTED
    컴퓨터에 C2R Office가 없을 때 제거하려고 했습니다.
    실패

    구성 서비스 공급자 참조