다음을 통해 공유


Windows PowerShell을 사용하여 배포 관리

 

게시 날짜: 2017년 1월

적용 대상: Dynamics 365 (on-premises), Dynamics CRM 2016

Windows PowerShell을 사용하면 배포 명령을 쉽게 실행하여 배포 관리자 사용자 인터페이스에서 수행할 수 있는 작업과 같은 배포 구성을 변경할 수 있습니다.Microsoft Dynamics 365 SDK에서 설명하는 방법을 사용하여 이 작업을 수행할 수도 있습니다. 전체 서버 역할을 설치하거나 배포 도구 서버 역할을 설치할 때 개별 서버 역할을 설치하는 경우 Powershell cmdlet이 컴퓨터에 설치됩니다. 명령을 실행하려면 먼저 Microsoft Dynamics 365 명령을 Powershell로 등록해야 합니다. 이 항목에서는 Powershell을 사용하기 위한 추가 작업을 수행하는 방법을 설명합니다.

Microsoft Dynamics 365용 Powershell cmdlet에 대한 도움말은 Microsoft Dynamics CRM PowerShell 참조에서 검색하십시오.

Powershell 사용에 대한 자세한 내용은 Windows PowerShell을 사용한 스크립트 작업을 참조하십시오.

배포 웹 서비스의 프로그래밍 방식 사용에 대한 자세한 내용은 MSDN: 배포 웹 서비스를 사용하여 배포 관리를 참조하십시오.

이 항목의 내용

Dynamics 365 PowerShell cmdlet을 사용하여 시작하기

PowerShell cmdlet 사용

PowerShell cmdlet을 사용하여 속성 설정

Dynamics 365 PowerShell cmdlet 도움말 항목 가져오기

PowerShell을 사용하여 배포 구성 설정 업데이트

Dynamics 365 PowerShell cmdlet을 사용하여 시작하기

cmdlet 등록

  1. Microsoft Dynamics 365 서버에 관리자 계정으로 로그인합니다.

  2. Powershell 명령 프롬프트를 엽니다.

  3. 다음 명령을 입력합니다.

    Add-PSSnapin Microsoft.Crm.PowerShell
    

    이 명령은 현재 세션에 Dynamics 365Powershell 스냅인을 추가합니다. 스냅인은 Microsoft Dynamics 365 서버 설치 및 설정 중에 등록됩니다.

중요

  • XRM 도구 커넥터 cmdlet, Get-CrmConnection 및 Get-CrmOrganizations 등록에 대한 자세한 내용은MSDN: XRM 도구에 PowerShell cmdlets를 사용하여 CRM에 연결을 참조하십시오.

  • Package Deployer cmdlet 등록에 대한 자세한 내용은 Dynamics CRM Package Deployer 도구 및 Windows PowerShell을 사용하여 패키지 배포을 참조하십시오.

  • Dynamics 365Powershell 명령을 등록해야 합니다. 그렇지 않으면 cmdlet을 실행하려고 할 때 다음 메시지가 나타납니다.

    Microsoft Dynamics 365 Windows PowerShell 명령' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오.

Dynamics 365 cmdlet 목록 보기

  • Powershell 프롬프트에서 다음을 입력합니다.

    Get-Help *Crm*
    

cmdlet에 대한 도움말 보기

  • Powershell 프롬프트에서 CrmCmdletName을 명령 이름으로 변경하여 다음을 입력합니다.

    Get-Help CrmCmdletName
    

특정 cmdlet에 대한 자세한 도움말은 Get-HelpCRMCmdlet–full(예: Import-CRMOrganization cmdlet)을 사용하십시오.

Get-Help Import-CRMOrganization -full

PowerShell cmdlet 사용

Dynamics 365Powershell 명령을 등록하면 작업을 수행하는 데 사용할 수 있습니다.

다음 명령을 사용하여 배포 관리자 목록을 출력합니다.

PS C:\Users\Administrator> Get-CrmDeploymentAdministrator

이 명령을 실행하면 다음과 같이 출력됩니다.

Id

이름

ExtensionData

--

----

-------------

4f431656-90f8-e211-831c-00155da83c4f

myDomainName\Administrator

PowerShell cmdlet을 사용하여 속성 설정

Microsoft Dynamics 365Powershell 명령을 등록한 경우 이러한 명령을 사용하여 배포 차원 속성 설정 또는 일부 조직 속성 설정과 같은 작업을 수행할 수 있습니다.

예를 들어, Microsoft Dynamics 365 배포 관리자를 추가하려면 domain\adminName이 추가하려는 관리자의 Active Directory 도메인 및 사용자 이름인 다음 명령을 실행합니다.

New-CrmDeploymentAdministrator domain\adminName

Dynamics 365 PowerShell cmdlet 도움말 항목 가져오기

도움말 항목 링크가 있는 Microsoft Dynamics 365Powershell cmdlet의 전체 목록은 Microsoft Dynamics CRM PowerShell 참조를 참조하십시오.

PowerShell을 사용하여 배포 구성 설정 업데이트

Powershell를 사용하여 클레임 기반 인증, 인터넷 연결 배포(IFD) 및 웹 서비스 같은 배포 차원 설정을 업데이트합니다.추가 정보:배포 구성 설정 업데이트

참고 항목

배포 구성 설정 업데이트
Microsoft Dynamics 365 운영

© 2017 Microsoft. All rights reserved. 저작권 정보