Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.
SharePoint in the Enterprise
Microsoft Graph and SharePoint Framework
New cool stuff in SharePoint Framework
SharePoint an...
135MOffice 365
monthly active users
1M+
SharePoint
developers
85%Fortune 500
use SharePoint & OneDrive
300korganizations
u...
Out of the box
Easily create powerful,
beautiful looking pages
Authoring
WYSIWYG authoring
Multi-column sections
Drag/ drop editing
RTE &...
Web Parts and Toolbox
Admin Center
Powell Communication
& Team Sites
Valo Intranet
Teamwork 2.0
www.valointranet.com www.powell-365.com

• Call securely any Graph APIs from the SharePoint
Framework solutions
• Centralized control for the allowed APIs
• Simila...
Graph and 3rd party API access
SharePoint
Online
Client-side web part
Azure
Active
Directory
Custom
WebAPI
"SharePoint Onl...
• General Availability of Web and Graph APIs in
SharePoint Framework
• Deploy SharePoint Framework Extensions
across your ...
• Enable SharePoint Framework extensions globally
in your tenant
• Filter extension enablement based on site and list type...
Global deployment of SPFx Extensions - Logical architecture
js
Tenant app catalog Site collection(s)
Extension
Extension
A...
• Share data easily between components in the page
• Can be used by web parts and extensions
• Also page or list context a...
SharePoint Framework
Client-side
web part
Client-side web
part
SharePoint Framework
components exposes to the
SharePoint F...
• Write once, surface in SharePoint and also as a tab
in the Microsoft Teams
• Easy and automatic hosting in the SharePoin...
SharePoint Framework Enterprise Solutions in SP
SharePoint Framework Enterprise Solutions in Teams
SharePoint as the hosting platform for your Microsoft Teams solutions
SharePoint
Online
js
JavaScript Library
js
JavaScrip...
• Open-source solution available in GitHub
• >10 web parts, >5 extensions, >3 Site Designs with
automatic tenant wide depl...
SharePoint as Development Platform for the Modern Intranet
SharePoint as Development Platform for the Modern Intranet
SharePoint as Development Platform for the Modern Intranet
SharePoint as Development Platform for the Modern Intranet
SharePoint as Development Platform for the Modern Intranet
SharePoint as Development Platform for the Modern Intranet
SharePoint as Development Platform for the Modern Intranet
SharePoint as Development Platform for the Modern Intranet
SharePoint as Development Platform for the Modern Intranet
SharePoint as Development Platform for the Modern Intranet
SharePoint as Development Platform for the Modern Intranet
SharePoint as Development Platform for the Modern Intranet
Próxima SlideShare
Cargando en…5
×

SharePoint as Development Platform for the Modern Intranet

69 visualizaciones

Publicado el

Los comandos utilizados son:
npm install -g @microsoft/generator-sharepoint
npm install @microsoft/generator-sharepoint --save-dev
yo @microsoft/sharepoint --plusbeta
npm install momento
gulp serve
gulp bundle --ship
gulp package-solution –ship

Sigue a HelpDesk SharePoint
Twitter - https://twitter.com/helpdsp
Facebook - https://facebook.com/helpdsp
Instagram - https://www.instagram.com/helpdsp
GetCSLatam - http://get-cslatam.com/

Publicado en: Tecnología
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

SharePoint as Development Platform for the Modern Intranet

  1. 1. SharePoint in the Enterprise Microsoft Graph and SharePoint Framework New cool stuff in SharePoint Framework SharePoint and Teams enterprise development model Building portal experiences in SharePoint
  2. 2. 135MOffice 365 monthly active users 1M+ SharePoint developers 85%Fortune 500 use SharePoint & OneDrive 300korganizations use SharePoint & OneDrive
  3. 3. Out of the box
  4. 4. Easily create powerful, beautiful looking pages Authoring WYSIWYG authoring Multi-column sections Drag/ drop editing RTE & Paste support OOB web parts Page Templates
  5. 5. Web Parts and Toolbox
  6. 6. Admin Center
  7. 7. Powell Communication & Team Sites Valo Intranet Teamwork 2.0 www.valointranet.com www.powell-365.com
  8. 8.
  9. 9. • Call securely any Graph APIs from the SharePoint Framework solutions • Centralized control for the allowed APIs • Similar support also for 3rd party APIs secured with Azure Active Directory
  10. 10. Graph and 3rd party API access SharePoint Online Client-side web part Azure Active Directory Custom WebAPI "SharePoint Online Client“ Permissions - xyz Tenant administrator configures what scopes are available for the MSGraphClient and AadHttpClient by configuring permissions to specific pre-provisioned application in the Azure Active Directory. 1 3 2 Configured access tokens automatically included in the call with needed permissions Request access tokens from the Azure AD side for the used application
  11. 11. • General Availability of Web and Graph APIs in SharePoint Framework • Deploy SharePoint Framework Extensions across your Tenancy • Dialog Framework Updates
  12. 12. • Enable SharePoint Framework extensions globally in your tenant • Filter extension enablement based on site and list type • Centralized control for the tenant administrators
  13. 13. Global deployment of SPFx Extensions - Logical architecture js Tenant app catalog Site collection(s) Extension Extension Administrator controls which SharePoint Framework solutions are enabled in the tenant level with different filtering options. This can be done manually or configurations can be included in the SPFx solution packages. When end users are accessing SharePoint sites, possible tenant wide deployed extensions are rendered based on the configuration in the centralized list in the app catalog site.
  14. 14. • Share data easily between components in the page • Can be used by web parts and extensions • Also page or list context available • Initially only code based support, but UI level association coming later • Think as classic web part to web part connections, but including extensions
  15. 15. SharePoint Framework Client-side web part Client-side web part SharePoint Framework components exposes to the SharePoint Framework properties which changes are then transmitted for any registered counterparties. Eventually there will be UIs to create connections, but initially this can be achieved from the code. Client side web part or Extension can register for the events raised by other components in the page or to information from the context of the site. 1 2 Extension
  16. 16. • Write once, surface in SharePoint and also as a tab in the Microsoft Teams • Easy and automatic hosting in the SharePoint • All SharePoint Framework tooling benefits
  17. 17. SharePoint Framework Enterprise Solutions in SP
  18. 18. SharePoint Framework Enterprise Solutions in Teams
  19. 19. SharePoint as the hosting platform for your Microsoft Teams solutions SharePoint Online js JavaScript Library js JavaScript Library Office 365 public CDN js SPFx Teams solutions are deployed to Office 365 tenants using app catalog- Typical options for the sppkg file packaging and hosting available. All typical configuration available as for any SPFx solution – like asset packaging, CDN configuration, asset provisioning etc.SPFx Teams Application SPFx Teams application exposed in the Microsoft Teams as a tab (IFrame). Assets are hosted in SharePoint and published to Teams using standard Teams model.
  20. 20. • Open-source solution available in GitHub • >10 web parts, >5 extensions, >3 Site Designs with automatic tenant wide deployment • Initially with PowerShell, self-service site by Ignite • Demonstrates end-to-end solution design for modern SharePoint solution

×