Olá pessoal tudo bom? Novo ano, hora de continuarmos a falar sobre SharePoint, é claro 🙂
Bom o ano de 2016 passou e muito se falou sobre o SharePoint Framework. Achei ele muito legal (mesmo com a quantidade absurda de arquivos gerados e a dificuldade de plublicar) mas os exemplos que vi e que criei sempre rodavam apenas localmente. Isso passou me incomodar, pois eu gosto de ver a aplicação rodando dentro do Sharepoint. Imagino que a grande maioria dos desenvolvedores também pensa assim…
Com essa vontade de ver uma webpart rodando no SharePoint OnLine criei um .spapp e tentei publicar no meu site de desenvolvimento.
- New app to deploy:
- Upload to developer site:
- Selecionei o arquivo:
- Pacote no site, agora apenas o deploy:
- E então, para minha tristeza, o seguinte erro aconteceu:

Então porque isso aconteceu? Resposta simples: Até o momento da publicação deste post (09/01/2017) o SharePoint framework ainda não foi liberado oficialmente para ser executado em produção, estando em beta.
Então como testar? Para isso é necessário habilitar os recursos beta do seu office 365. Para isso siga os seguintes passos:
- Acesse a administração do office: https://portal.office.com/adminportal/home#/homepage
- Na tela exibida clique em “Settings” > “Organization Profile“:
- Na tela exibida clique em “Edit“
- Na tela de “Release Preferences” > “Release Track” temos as seguintes opções:
- Standart release: A opção padrão, somente libera as atualizações quando realmente estiverem prontas.
- First release for everyone: Esta opção libera as atualizações, mesmo em beta, para todos os usuários.
- First release for selected users: Esta opção libera as atualizações beta apenas para determinados usuários.
Como apenas eu vou fazer os testes, irei selecionar a opção “First release for selected users”:
- Será aberto uma tela para a confirmação de seleção de usuários:
- Na tela seguinte clique em “Add people”:
- Na tela seguinte selecione para quais usuários as atualizações estarão disponíveis e, em seguida, clique em “Save”:
Feito isso será aberto uma mensagem informando que as atualizações foram salvas e em alguns instantes as atualizações beta estarão disponíveis.
Agora sim, podemos tentar subir .spapp o e não teremos mais este problema 😀
Referências:
- Set up your Office 365 tenant: https://dev.office.com/sharepoint/docs/spfx/set-up-your-developer-tenant
- Set up the Standard or First Release options in Office 365: https://support.office.com/en-us/article/Set-up-the-Standard-or-First-Release-options-in-Office-365-3b3adfa4-1777-4ff0-b606-fb8732101f47?ui=en-US&rs=en-US&ad=US