SharePoint 2013에서 Office Web Apps 편집이 가능하도록 라이선스를 설정하는 방법

최초 문서 게시일: 2013년 1월 1일 화요일

최근에 Office Web Apps에서 편집이 가능하도록 하는 라이선싱 모델에 대해 좀 더 잘 이해하게 된 계기가 있었습니다. 다소 우회적인 방법이기 때문에 여기서 간략히 소개하는 것이 좋을 것 같았습니다. 요약하면 다음과 같습니다.

  1. Office Web Apps를 편집해야 하는 사용자를 위한 새 라이선스 매핑을 만듭니다. 이 라이선스 매핑은 New-SPUserLicenseMapping cmdlet을 사용하여 만들어지며, "이 클레임"을 "이 권한"에 매핑할 수 있도록 합니다. 권한 목록은 하드 코딩되어 있으며 Get-SPUserLicense cmdlet을 사용하여 가져올 수 있습니다. Office Web Apps를 편집하려면 OfficeWebAppsEdit 권한을 사용해야 합니다. "이 클레임"은 Active Directory 그룹이거나 사용자가 갖게 될 기타 클레임일 수 있습니다. 매핑을 만든 후에는 이 매핑을 추가하고 라이선싱을 사용하도록 설정해야 합니다. 자세한 내용은 https://technet.microsoft.com/ko-kr/library/jj219627.aspx을 참조하십시오.
  2. Office Web Apps 팜을 만드는 경우 -EditingEnabled 스위치를 사용합니다. 또한 팜을 만든 후에 Set-OfficeWebAppsFarm cmdlet과 함께 이 스위치를 사용할 수도 있습니다. 자세한 내용은 https://technet.microsoft.com/ko-kr/library/jj219436.aspx을 참조하십시오.

이를 위한 전체 PowerShell 스크립트는 다음과 같습니다. 여기서는 편집에 필요한 클레임으로 "OWA Editors"라는 AD 그룹의 멤버 자격을 사용한다고 가정했습니다.

#참고: 여기서는 AD 보안 그룹을 사용하므로 -SecurityGroup 매개 변수를 사용한 것입니다.
#FBA를 사용하는 경우 이 대신 -Role 및 -RoleProvider 매개 변수를 사용해야 합니다.
#SAML을 사용하는 경우 이 대신 -ClaimType, -OriginalProvider 및
#-Value 매개 변수를 사용하거나 SPClaim 매개 변수와 함께 -Claim을 사용해야 합니다.
$a = New-SPUserLicenseMapping -SecurityGroup "OWA Editors" –License OfficeWebAppsEdit
$a | Add-SPUserLicenseMapping
Enable-SPUserLicensing
New-OfficeWebAppsFarm -Verbose -InternalUrl https://<컴퓨터 이름> -ExternalUrl https://<정규화된 컴퓨터 이름> -CertificateName <이전 단계 인증서의 이름> -ClipartEnabled -TranslationEnable -EditingEnabled

팜에 Office Web Apps를 설정하는 방법에 대한 자세한 내용은 저의 이전 게시물(https://blogs.msdn.com/b/sharepoint_ko/archive/2012/09/20/sharepoint-2013-office-web-apps.aspx)을 참조하십시오.

 

이 문서는 번역된 블로그 게시물입니다. 원본 문서는 Enabling Licensing and Editing for Office Web Apps in SharePoint 2013을 참조하십시오.