커뮤니티 허브 및 GitHub

적용 대상: Configuration Manager(현재 분기)

IT 관리자 커뮤니티는 수년에 걸쳐 다양한 기술 자료를 개발했습니다. 스크립트 및 보고서 같은 항목을 처음부터 다시 작성하는 대신, IT 관리자가 서로 공유할 수 있는 커뮤니티 허브 를 Configuration Manager에 만들었습니다. 다른 사람들의 작업을 활용하여 작업 시간을 단축할 수 있습니다. 이 커뮤니티 허브는 서로 다른 사용자의 작업을 활용하여 작업하도록 함으로써 창의성을 높이도록 합니다. GitHub는 공유를 위해 구축한 산업 전반의 프로세스 및 도구를 이미 포함합니다. 이제 커뮤니티 허브는 이 새로운 커뮤니티를 촉진하는 기반으로 Configuration Manager 콘솔에서 직접 해당 도구를 활용할 수 있습니다.

커뮤니티 허브 정보

커뮤니티 허브에서 지원되는 개체는 다음과 같습니다.

  • CMPivot 쿼리
  • 애플리케이션
  • 작업 순서
  • 구성 항목
  • 자식 구성 항목을 포함하는 구성 기준
    • 소프트웨어 업데이트 또는 버전별 참조가 포함된 기준은 지원되지 않습니다.
  • PowerShell 스크립트
  • 보고서
  • Power BI 보고서 템플릿
    • 커뮤니티 허브에서 PowerBI 보고서 템플릿을 공유하고 사용하는 방법에 대한 자세한 내용은 Power BI Report Server와 통합을 참조하세요.

새로운 기능

  • 2021년 3월에 추가된 자식 구성 항목을 포함한 구성 기준에 대한 지원
  • 2021년 2월에 추가된 Power BI 보고서 지원

전제 조건

  • 커뮤니티 허브에 액세스하는 데 사용되는 Configuration Manager 콘솔을 실행하는 디바이스에는 다음 항목이 필요합니다.

    • .NET Framework 버전 4.6 이상
      • Configuration Manager 2010에서는 .NET Framework 버전 4.6.2 이상이 필요합니다.
    • Windows 10 빌드 17110 이상
      • 버전 2010 이전에는 Windows Server가 지원되지 않으므로 Configuration Manager 콘솔은 사이트 서버와 별도의 Windows 10 디바이스에 설치해야 합니다.
      • 버전 2010부터 Windows Server를 지원하는 Microsoft Edge WebView2 콘솔 확장을 설치합니다.
    • 로그인한 사용자 계정은 기본 제공 관리자 계정이 될 수 없습니다.
  • Configuration Manager에서 관리 서비스가 설정되어 작동하는 상태여야 합니다.

  • 조직에서 방화벽 또는 프록시 디바이스를 사용하여 인터넷과의 네트워크 통신을 제한하는 경우 Configuration Manager 콘솔이 인터넷 엔드포인트에 액세스하도록 허용해야 합니다. 자세한 내용은 Internet access requirements(인터넷 액세스 요구 사항)를 참조하세요.

  • GitHub 계정은 허브 페이지에서 콘텐츠를 제공하고 공유하는 용도로만 필요합니다. 공유하지 않으려는 경우 GitHub 계정 없이도 다른 사용자가 제공한 내용을 사용할 수 있습니다. 자세한 내용은 커뮤니티 허브에 기여를 참조하세요.

    중요

    Configuration Manager 버전 2006 이하는 GitHub에 로그인할 수 없습니다. 로그인하려면 WebView2 콘솔 확장이 설치된 Configuration Manager 버전 2010 이상이 필요합니다.

사용 권한

  • 스크립트를 가져오려면: SMS_Scripts 클래스에 대한 사용 권한을 만듭니다.
  • 보고서를 가져오려면: 전체 관리자 보안 역할입니다.
  • 버전 2010부터 전체 관리자는 계층 구조 설정을 통해 검토되지 않은 콘텐츠에 대한 계층 구조를 선택할 수 있습니다. 하위 계층 구조 관리자는 검토되지 않은 허브 항목에 대해 계층 구조를 선택할 수 없습니다. 자세한 내용은 커뮤니티 허브 콘텐츠 분류 섹션을 참조하세요.

대부분 기본 제공 보안 역할커뮤니티 허브 노드에 액세스할 수 있습니다.

역할 이름 허브 보기 허브 콘텐츠 기여 허브 콘텐츠 다운로드
원격 도구 운영자 아니요 해당 없음 해당 없음
읽기 전용 분석가 아니요
다른 모든 역할 yes

커뮤니티 허브 사용

  1. 커뮤니티 작업 영역의 커뮤니티 허브 노드로 이동합니다.
  2. 다운로드할 항목을 선택합니다.
  3. 허브에서 개체를 다운로드하고 사이트로 가져오려면 Configuration Manager 사이트에서 적절한 권한이 필요합니다.
    • 스크립트를 가져오려면: SMS_Scripts 클래스에 대한 사용 권한을 만듭니다.
    • 보고서를 가져오려면: 전체 관리자 보안 역할입니다.
  4. 다운로드한 보고서는 보고 서비스 지점의 hub 라는 보고서 폴더에 배포됩니다. 다운로드한 스크립트는 스크립트 실행 노드에서 볼 수 있습니다. 일반적으로 다운로드된 항목은 해당 항목이 사용되는 콘솔 노드에 배치됩니다.
  5. 커뮤니티 허브 노드에서 다운로드한 항목 을 선택하여 조직이 허브에서 다운로드한 모든 항목을 봅니다.

커뮤니티 허브에서 다운로드한 모든 항목

(버전 2006에서 도입됨)

직접 링크를 사용하여 Configuration Manager 콘솔 커뮤니티 허브 노드의 항목으로 이동하고 해당 항목을 참조할 수 있습니다. 커뮤니티 허브 항목에 대한 직접 링크를 공유하여 동료와 쉽게 협업하세요. 관련 딥 링크는 현재 콘솔의 커뮤니티 허브 노드에 있는 항목에만 해당합니다.

직접 링크 필수 구성 요소:

  • Configuration Manager 콘솔 버전 2006 이상
  • 커뮤니티 허브 링크를 따르는 경우 로컬 기본 제공 관리자 계정을 사용할 수 없습니다.

항목 공유:

  1. 허브에서 항목으로 이동하고 공유 를 선택합니다.
  2. 복사한 링크를 붙여넣고 다른 사용자와 공유합니다.

공유 링크 열기:

  1. Configuration Manager 콘솔이 설치된 머신에서 링크를 엽니다.
  2. 메시지가 표시되면 커뮤니티 허브 시작 을 선택합니다.
  3. 콘솔에서 커뮤니티 허브 노드의 스크립트가 직접 열립니다.

커뮤니티 허브 콘텐츠 분류

‘(버전 2010에서 도입됨)’

Configuration Manager 버전 2010부터 커뮤니티 허브 콘텐츠는 관리자가 해당 환경에 표시되는 콘텐츠의 유형을 선택할 수 있게 하도록 Microsoft 범주, 큐레이팅된 범주, 검토되지 않은 범주로 그룹화되어 있습니다. 관리자는 커뮤니티 허브 에서 제공되는 다양한 범주의 콘텐츠에서 선택하여 위험 프로필을 일치시키고 해당 범주의 콘텐츠를 Microsoft 외부 및 자신의 회사 외부에서 공유하고 사용할 수 있습니다. 전체 관리자 만 계층 구조 설정을 통해 검토되지 않은 콘텐츠에 대한 계층 구조를 선택할 수 있습니다.

커뮤니티 허브 콘텐츠에는 콘텐츠 원본에 대한 세 가지 범주가 있습니다.

  • Microsoft curated(Microsoft 큐레이팅 완료): Microsoft에서 제공하는 콘텐츠
  • Community curated(커뮤니티 큐레이팅 완료): 커뮤니티에서 제공하며 Microsoft에서 검토하는 콘텐츠
  • Community unreviewed(커뮤니티 검토 안 함): 커뮤니티에서 제공하며 Microsoft에서 검토하지 않는 콘텐츠

커뮤니티 허브의 콘텐츠 원본에 대한 세 가지 범주

관리자는 다음 옵션에서 환경에 표시되는 콘텐츠 유형을 선택할 수 있습니다.

  • Microsoft 콘텐츠 표시: 이 옵션을 선택하면 Microsoft에서 만든 콘텐츠만 커뮤니티 허브에 표시됩니다. 이 콘텐츠에는 맬웨어 및 부적절한 텍스트가 없는지 확인하는 몇 가지 기본적인 테스트와 유효성 검사가 포함되어 있습니다.
  • Microsoft 및 조정된 커뮤니티 콘텐츠 표시: Microsoft 및 커뮤니티 파트너가 큐레이팅하고 기본적인 수준의 검토를 거친 콘텐츠를 표시합니다. 이 옵션을 선택하면 큐레이팅된 콘텐츠만 표시됩니다. 큐레이션 프로세스에는 콘텐츠에 맬웨어 및 부적절한 텍스트가 없음을 확인하는 기본 검토가 포함되어 있지만 반드시 테스트되지는 않았습니다. Microsoft의 콘텐츠뿐만 아니라 커뮤니티의 콘텐츠도 포함합니다.
  • 검토되지 않은 콘텐츠를 포함하여 모든 콘텐츠 표시: 이 옵션을 선택하면 모든 콘텐츠가 표시됩니다. 이 옵션에는 커뮤니티에서 제공되었으며 검토되지 않은 오픈 소스 유형 샘플이 포함되어 있습니다. 즉, 콘텐츠가 반드시 검토되지는 않았습니다. 오픈 소스 유형 샘플 콘텐츠 그대로 제공됩니다. 사용 전에 직접 검사 및 테스트하는 것이 좋습니다. 이런 작업은 모든 콘텐츠에 좋지만 특히 이런 종류의 콘텐츠에 좋습니다.

커뮤니티 허브에 허용되는 콘텐츠 원본의 계층 구조 설정

‘오픈 소스’ 스타일 콘텐츠이므로 관리자는 사용하기 전에 항상 제공된 내용을 검토해야 합니다. 새 큐레이션 프로세스는 명확한 품질 문제나 규정 준수 문제가 없음을 확인하기 위해 자료를 조사하기 위한 것이지만 다소 피상적인 검토입니다. GitHub 내에 저장되고 커뮤니티 허브에서 액세스되는 모든 콘텐츠가 Microsoft에서 지원되지는 않습니다. Microsoft는 일반 커뮤니티에서 수집되거나 공유된 콘텐츠의 유효성을 검사하지 않습니다. 자세한 내용은 GitHub 서비스 약관GitHub 개인정보처리방침을 참조하세요.

커뮤니티 허브에 환경에 대해 표시할 콘텐츠 범주 선택

  1. Configuration Manager 콘솔에서 관리 > 개요 > 사이트 구성 > 사이트 로 이동합니다.
  2. 계층 구조에서 최상위 사이트를 선택하고 리본에서 계층 구조 설정 을 선택합니다.
  3. 일반 탭에서 커뮤니티 허브 설정을 Microsoft 콘텐츠 표시 로 변경합니다.
  4. 계층 구조 설정 변경을 마쳤으면 확인 을 선택합니다.
  5. 커뮤니티 작업 영역에서 커뮤니티 허브 노드를 엽니다.
  6. Microsoft 콘텐츠만 표시되고 다운로드할 수 있는지 확인합니다.
  7. 계층 구조 설정 으로 돌아가서 검토되지 않은 콘텐츠를 포함하여 모든 콘텐츠 표시 등의 다른 옵션을 선택합니다.
  8. 해당 계층 구조 설정 범주와 일치하는 콘텐츠 유형만 표시되고 커뮤니티 허브에서 다운로드할 수 있는지 확인합니다.

WebView2 콘솔 확장 설치

‘(버전 2010에서 도입됨)’

Configuration Manager 2010부터 Microsoft Edge WebView2 콘솔 확장을 사용하면 커뮤니티 허브의 전체 기능을 사용할 수 있습니다. WebView2가 설치되어 있지 않으면 커뮤니티 허브 노드로 이동할 때 배너가 표시됩니다. WebView2 콘솔 확장:

  • Windows Server 운영 체제에 커뮤니티 허브 표시
  • GitHub에 대한 로그인 사용

중요

Configuration Manager 버전 2006 및 이전 버전에서는 GitHub에 로그인할 수 없지만 항목을 계속 다운로드할 수 있습니다. Windows Server에서 커뮤니티 허브를 사용하려면 WebView2 콘솔 확장 및 Configuration Manager 버전 2010 이상이 필요합니다.

아래 지침에 따라 커뮤니티 허브의 전체 기능을 활성화합니다.

  1. 콘솔의 오른쪽 위 모서리에서 종 모양 아이콘을 선택하여 Configuration Manager 콘솔 알림을 표시합니다.

    Configuration Manager 콘솔의 알림

  2. 알림에 새 사용자 지정 콘솔 확장을 사용할 수 있습니다 라는 메시지가 표시됩니다.

    새 사용자 지정 콘솔 확장을 사용할 수 있음 알림

  3. 사용자 지정 콘솔 확장 설치 링크를 선택하여 설치를 시작합니다.

  4. 설치가 완료되면 닫기 를 선택하여 콘솔을 다시 시작합니다.

    콘솔 확장 설치 완료

  5. Windows Server 운영 체제를 실행하는 머신에서 커뮤니티 허브 노드를 볼 수 있는지 확인합니다.

Configuration Manager 버전 2103부터는 콘솔 확장 노드에서 WebView2 확장을 설치할 수도 있습니다. 자세한 내용은 로컬 콘솔에 확장 설치를 참조하세요.

알려진 문제

커뮤니티 허브가 로드되지 않음

WebView2 콘솔 확장이 설치되지 않은 경우에는 커뮤니티 허브가 로드되지 않거나 오랜 지연 후에 로드될 수 있습니다. 콘솔 확장을 설치하는 방법에 대한 자세한 내용은 WebView2 콘솔 확장 설치콘솔 확장 관리(버전 2103부터 시작)를 참조하세요.

다른 사용자로 콘솔을 실행하는 경우 커뮤니티 허브 노드에 액세스할 수 없음

권한이 더 낮은 사용자로 로그인하고 다른 사용자로 실행 을 선택하여 Configuration Manager 콘솔을 열면 커뮤니티 허브 노드에 액세스하지 못할 수 있습니다.

다운로드한 보고서가 다운로드 페이지에서 제거되지 않음

모니터링 > 보고서 노드에서 다운로드한 보고서를 삭제하는 경우 커뮤니티 허브 > 다운로드 페이지에서는 보고서가 삭제되지 않으며 보고서를 다시 다운로드할 수 없습니다.

이전에 다운로드한 구성 항목이 포함된 기준을 다운로드할 수 없습니다.

이전에 Configuration Manager 2010을 사용하여 커뮤니티 허브에서 구성 항목을 다운로드한 경우 Configuration Manager 버전 2103으로 업그레이드한 후 기준을 다운로드하면 오류가 발생할 수 있습니다. Configuration Manager 2010을 사용하여 이전에 다운로드한 구성 항목의 업데이트된 버전이 기준에 포함되어 있으면 다운로드 오류가 발생할 수 있습니다.

해결 방법: 이 문제를 해결하려면 이전에 다운로드한 구성 항목을 삭제한 다음, 새 버전의 구성 항목으로 기준을 다운로드합니다.

다음 단계

Configuration Manager 커뮤니티 허브에 참여