Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Artigo original publicado na terça-feira, 1º de janeiro de 2013
Recentemente, tive a infeliz necessidade de compreender o modelo de licenciamento um pouco melhor para habilitar a edição no Office Web Apps. É um caminho um pouco tortuoso, então pensei em detalhá-lo rapidamente aqui. Basicamente, a ideia é:
- Criar um novo mapeamento de licenciamento para pessoas que realização edição no Office Web Apps. O mapeamento de licença é criado com o cmdlet New-SPUserLicenseMapping, e ele permite definir o mapeamento entre uma declaração e um direito. A lista de direitos é embutida em código e você pode obtê-la com o cmdlet Get-SPUserLicense. Para a edição no Office Web Apps, convém usar o direito OfficeWebAppsEdit. A declaração pode ser um grupo do Active Directory ou qualquer outra declaração que os usuários venham a ter. Após a criação do mapeamento, adicione-o e ative o licenciamento. Para obter mais detalhes, consulte https://technet.microsoft.com/en-us/library/jj219627.
- Ao criar um farm do Office Web Apps, use a opção -EditingEnabled; você também pode usá-la com o cmdlet Set-OfficeWebAppsFarm após o fato. Para obter mais detalhes, consulte https://technet.microsoft.com/en-us/library/jj219436.
Um script completo de PowerShell ficaria parecido com este (supondo a utilização de uma associação em um grupo AD chamado "OWA Editors" como a declaração necessária para edição):
#OBSERVAÇÃO: isso é feito usando um grupo de segurança do AD, por isso usei o parâmetro -SecurityGroup
#Se eu estivesse usando FBA, utilizaria os parâmetros -Role e -RoleProvider
#Se eu estivesse usando SAML, usaria os parâmetros -ClaimType, -OriginalProvider e
#-Value; também é possível usar -Claim com um parâmetro SPClaim
$a = New-SPUserLicenseMapping -SecurityGroup "OWA Editors" –License OfficeWebAppsEdit
$a | Add-SPUserLicenseMapping
Enable-SPUserLicensing
New-OfficeWebAppsFarm -Verbose -InternalUrl https://<nomedocomputador> -ExternalUrl https://<nome.do.computador.totalmente.qualificado> -CertificateName <NomeAmigávelDoCertificadoDaEtapaAnterior> -ClipartEnabled -TranslationEnable -EditingEnabled
Para obter mais detalhes sobre a configuração do Office Web Apps em seu farm, consulte meu posta anterior aqui: https://blogs.msdn.com/b/sharepoint_br/archive/2012/09/20/configurando-office-web-apps-no-sharepoint-2013.aspx.
Esta é uma postagem de blog traduzida. Consulte o artigo original em Enabling Licensing and Editing for Office Web Apps in SharePoint 2013