Rodrigo Romano – MVP SharePoint Server

Registros de um Especialista SharePoint :)

Posts Tagged ‘Licença

SharePoint 2013: Licenciamento de uma App

with 2 comments


Olá SharePointers,

Quando a versão nova do SharePoint 2013 foi lançada, muito se especulou sobre o modelo de licenciamento para Apps e como isso funcionaria, entreanto, após tanto tempo (estamos quase no SP1 do SharePoint 2013) pouco vejo falar sobre o assunto.

Em 2012, fiz uma apresentação para um evento no Senac São José dos Campos com vários profissionais renomados no mercado (http://pt.slideshare.net/rodrigoromano/mudanas-no-desenvolvimento-com-sharepoint-2013) e falei um pouco sobre o assunto.

Pensando na falta de conteúdo sobre o assunto, pensei em escrever um post.

 

Aquisição de Licenças

Ao comprar um App, a licença é enviada para o SharePoint em forma de um token. Esse token contém as informações básicas sobre a licença, tais como: data/hora da aquisição, quantas licenças foram adquiridas e etc.

Essas licenças podem ser por usuário ou por aplicativo.

 

image

OBS: O mais importante é entender que é necessário garantir a aplicação da licença via CÓDIGO customizado.

Sendo assim, o SharePoint fornece as APIs para buscar o Token de licenciamento na Store, validá-lo e tomar alguma ação no aplicativo baseado no resultado dessa validação. Dessa forma, o SharePoint provê uma funcionalidade extensível que atenda qualquer caso mais específico de uma App customizada.

 

image

 

 

 

Resumindo…

O SharePoint fornece toda a infraestrutura da App Store, permitindo a venda (gratuita ou paga) das Apps. Além disso, fornece o mecanismo para aquisição e gerenciamento das licenças, bem como WebService para validação de uma licença.

O único trabalho do desenvolvedor, nesse caso, é fazer a chamada ao Web Service, validar a licença obtida e tomar alguma ação baseada em seu resultado.

Simples, não?

SharePoint sempre pensando em nossa produtividade Smiley de boca aberta

 

Referências

(As imagens foram retiradas do link abaixo).

http://blogs.msdn.com/b/officeapps/archive/2012/11/09/licensing-your-apps-for-sharepoint.aspx

http://msdn.microsoft.com/en-us/library/office/jj163257.aspx

Advertisements

Written by Rodrigo Romano

January 14, 2014 at 8:04 pm

Troubleshooting: Trial period for this product is about to expire

leave a comment »


Olá SharePointers,

Hoje vou postar uma dica para resolver um problema bem diferente: Trial period for this product is about to expire.

image

Antes de mais nada, vou explicar o cenário:

Primeiro foi instalado o SharePoint 2010 Standard em 4 servidores (2 WFEs e 2 Apps). Após a instalação, foi necessário converter a licença para Enterprise.

Com isso em mente,  abri a Central Admin, fui em Upgrade and Migration e cliquei no Link Convert farm license type.

 

image

Na tela que abriu, digitei o serial do Enterprise cliquei em OK e fiquei “torcendo” para um “SUCCESS”…. Mas, infelizmente, não foi isso o que aconteceu. Deu erro.

image

Após várias tentativas (de todas as opções possíveis de troubleshootings disponíveis sobre o assunto) sem sucesso, resolvi tirar todos os servidores da Farm e criar novamente.

A grande surpresa é que o problema da conversão da licença foi resolvido, MAAAS apareceu a mensagem de erro abaixo:

image

Após algumas pesquisas, encontrei uma informação que foi muito revelante na hora de tentar uma abordagem para resolver o problema: como deu erro no processo de conversão da licença, alguma chave no REGEDIT poderia estar com as permissões erradas e o SharePoint não consegue acessar para validar a licença da FARM.

Sendo assim, para resolver o problema, a solução foi rodar o comando abaixo em cada Front End da FARM:

psconfig.exe -cmd secureresources

Para mais informações sobre o comando, veja: http://technet.microsoft.com/pt-br/library/cc263093%28v=office.14%29.aspx

 

E voilà! Tudo resolvido Alegre

 

Abraços!

Written by Rodrigo Romano

November 27, 2013 at 8:42 pm