Potencia tu aplicación con SharePoint Embedde

Configura SharePoint Embedded: Innovació en l’emmagatzematge documental

Configura SharePoint Embedded, una solució d’API dissenyada per permetre als desenvolupadors integrar fàcilment l’emmagatzematge de documents en qualsevol aplicació, aprofitant la robustesa i la flexibilitat de Microsoft 365. En eliminar la necessitat de construir una infraestructura pròpia, aquesta potent API ofereix una manera eficient de gestionar documents i arxius en aplicacions multiusuari.

Aquesta solució crea una partició d’emmagatzematge exclusiva dins del llogater de Microsoft 365 del consumidor. Així, l’aplicació propietària té accés als documents. A més, introdueix una entitat nova anomenada “Contenidor d’emmagatzematge d’arxius” o simplement “Contenidor”, que abstraeix l’emmagatzematge dels documents de l’estructura tradicional de llocs i biblioteques de SharePoint.

Avantatges del SharePoint Embedded

  1. Seguretat i Compliance. Hereta les robustes característiques de seguretat i compliance de Microsoft 365. Incloent xifrat de dades, prevenció de pèrdua de dades, etiquetatge de sensibilitat i retenció de registres. Els desenvolupadors poden controlar l’accés als documents mitjançant rols i permisos, i auditar les operacions realitzades als contenidors i documents.
  2. Escalabilitat i Rendiment. En estar integrat amb el núvol de Microsoft, SharePoint Embedded es beneficia de l’escalabilitat i el rendiment oferts per la infraestructura de Microsoft. Garantint una alta disponibilitat i baixa latència en l’accés als documents. A més, els desenvolupadors poden optimitzar l’ús de recursos i el cost de l’emmagatzematge mitjançant la configuració de límits de mida i polítiques de cicle de vida per als contenidors i documents.
  3. Experiència d’Usuari. Els usuaris poden accedir als documents des de qualsevol dispositiu i aplicació i poden sincronitzar-se amb OneDrive. A més, tenen accés a les capacitats de col·laboració i coautoria de l’Office Online i Teams. Així com a funcions de cerca, vista prèvia, conversió i anàlisi de documents.
  4. Cost i Simplicitat. Elimina la necessitat de crear i mantenir una infraestructura d’emmagatzematge pròpia. La qual cosa redueix significativament el cost i la complexitat de les aplicacions. A més, simplifica el desenvolupament i la gestió de les aplicacions al proporcionar una API única i coherent per a l’accés als documents.

Com funciona SharePoint Embedded?

La solució es basa en l’arquitectura de Microsoft 365, composta per tres capes principals: identitat, servei i dades.

  • Identitat. Utilitza Azure Active Directory (AAD) com a proveïdor d’identitat per autenticar i autoritzar usuaris i aplicacions. Les aplicacions han de registrar-se en AAD i sol·licitar un permís d’aplicació específic per a SharePoint Embedded.
  • Servei. Empra SharePoint Online com a plataforma de servei, exposant una API de SharePoint Embedded per a la gestió de contenidors i una API de SharePoint o Graph per a l’accés als documents.
  • Dades. Utilitza l’emmagatzematge de SharePoint Online com a plataforma de dades, creant una partició d’emmagatzematge dins del llogater de Microsoft 365 del consumidor, on només l’aplicació propietària pot accedir als documents.

Com començar amb SharePoint Embedded?

Per començar a utilitzar SharePoint Embedded, els desenvolupadors han de seguir aquests passos:

  1. Crear una aplicació registrada en Azure Active Directory que representi l’aplicació propietària dels documents.
  2. Sol·licitar un permís d’aplicació per a SharePoint Embedded al portal d’Azure.
  3. Obtenir un token d’accés per a l’aplicació utilitzant el flux de credencials de client d’OAuth 2.0.
  4. Cridar a l’API de SharePoint Embedded per crear, llegir, actualitzar i eliminar contenidors i documents.

Conclusió

SharePoint Embedded representa una solució innovadora que permet als desenvolupadors d’aplicacions integrar fàcilment l’emmagatzematge de documents i arxius en qualsevol aplicació. Aprofitant la robustesa i la flexibilitat de la plataforma de Microsoft 365. En eliminar la necessitat d’infraestructura pròpia i oferir avantatges com seguretat, escalabilitat i experiència d’usuari millorada, SharePoint Embedded es posiciona com una eina valuosa en el desenvolupament d’aplicacions modernes i eficients.

Potencia la teva aplicació amb SharePoint Embedded avui mateix! A punt per dur el teu emmagatzematge documental al següent nivell? Contacta’ns ara mateix per descobrir com et podem ajudar a integrar aquesta potent solució a la teva aplicació!

Thelma Owusu – Functional Consultant at Itequia