SharePoint and javascript – modern development

5 Dec 2017
SharePoint and javascript – modern development
SharePoint and javascript – modern development
SharePoint and javascript – modern development
SharePoint and javascript – modern development
SharePoint and javascript – modern development
SharePoint and javascript – modern development
SharePoint and javascript – modern development
SharePoint and javascript – modern development
SharePoint and javascript – modern development
SharePoint and javascript – modern development
SharePoint and javascript – modern development
SharePoint and javascript – modern development
SharePoint and javascript – modern development
SharePoint and javascript – modern development
SharePoint and javascript – modern development
SharePoint and javascript – modern development
SharePoint and javascript – modern development
SharePoint and javascript – modern development
SharePoint and javascript – modern development
SharePoint and javascript – modern development
SharePoint and javascript – modern development
SharePoint and javascript – modern development
SharePoint and javascript – modern development
SharePoint and javascript – modern development
1 sur 24

Contenu connexe

Tendances

SharePoint Fest Seattle 2018 - From SharePoint to Office 365 DevelopmentSharePoint Fest Seattle 2018 - From SharePoint to Office 365 Development
SharePoint Fest Seattle 2018 - From SharePoint to Office 365 DevelopmentSébastien Levert
ESPC Webinar - From SharePoint to Office 365 DevelopmentESPC Webinar - From SharePoint to Office 365 Development
ESPC Webinar - From SharePoint to Office 365 DevelopmentSébastien Levert
SharePoint Fest DC 2018 - From SharePoint to Office 365 DevelopmentSharePoint Fest DC 2018 - From SharePoint to Office 365 Development
SharePoint Fest DC 2018 - From SharePoint to Office 365 DevelopmentSébastien Levert
Enhance your Javascript with Typescript - Félix BillonEnhance your Javascript with Typescript - Félix Billon
Enhance your Javascript with Typescript - Félix BillonaOS Community
Citizen Developer Tools (session at SharePoint Saturday Houston 4/28/2018) by...Citizen Developer Tools (session at SharePoint Saturday Houston 4/28/2018) by...
Citizen Developer Tools (session at SharePoint Saturday Houston 4/28/2018) by...Antti Koskela
Yo Office! Use your SPFx Skills to Build Add-Ins for Word, Excel, Outlook and...Yo Office! Use your SPFx Skills to Build Add-Ins for Word, Excel, Outlook and...
Yo Office! Use your SPFx Skills to Build Add-Ins for Word, Excel, Outlook and...BIWUG

Similaire à SharePoint and javascript – modern development

2018 12-06 SharePoint - the new era of provisioning2018 12-06 SharePoint - the new era of provisioning
2018 12-06 SharePoint - the new era of provisioningYannick Plenevaux
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)Convert your Full Trust Solutions to the SharePoint Framework (SPFx)
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)Brian Culver
Session Flow advanced - Serge Luca, Isabelle van CampenhoudtSession Flow advanced - Serge Luca, Isabelle van Campenhoudt
Session Flow advanced - Serge Luca, Isabelle van CampenhoudtaOS Community
Microsoft Flow : what you need to know before starting a real projectMicrosoft Flow : what you need to know before starting a real project
Microsoft Flow : what you need to know before starting a real projectserge luca
Swedish SharePoint UserGroup Göteborg Oct 5 2016  SharePoint FrameworkSwedish SharePoint UserGroup Göteborg Oct 5 2016  SharePoint Framework
Swedish SharePoint UserGroup Göteborg Oct 5 2016 SharePoint FrameworkDavid Opdendries
Best practices for managing and operating your SharePoint farmsBest practices for managing and operating your SharePoint farms
Best practices for managing and operating your SharePoint farmsBIWUG

Similaire à SharePoint and javascript – modern development(20)

Dernier

The Ultimate Administrator’s Guide to HCL Nomad WebThe Ultimate Administrator’s Guide to HCL Nomad Web
The Ultimate Administrator’s Guide to HCL Nomad Webpanagenda
Product Research Presentation-Maidy Veloso.pptxProduct Research Presentation-Maidy Veloso.pptx
Product Research Presentation-Maidy Veloso.pptxMaidyVeloso
The Flutter Job Market At The MomentThe Flutter Job Market At The Moment
The Flutter Job Market At The MomentAhmed Abu Eldahab
Unleashing Innovation: IoT Project with MicroPythonUnleashing Innovation: IoT Project with MicroPython
Unleashing Innovation: IoT Project with MicroPythonVubon Roy
h2 meet pdf test.pdfh2 meet pdf test.pdf
h2 meet pdf test.pdfJohnLee971654
Supplier Sourcing_Cathy.pptxSupplier Sourcing_Cathy.pptx
Supplier Sourcing_Cathy.pptxCatarinaTorrenuevaMa

SharePoint and javascript – modern development

Notes de l'éditeur

  1. CCL
  2. CCL 2007 and before : Farm Solutions 2010 : Sandboxed Solutions, CSOM, JSON, ListData.svc (ancestor of REST API) 2013: REST API, Add-ins (SP HOSTED, PROVIDER HOSTED) 2016: SPFx
  3. CCL
  4. YPL
  5. YPL
  6. CCL
  7. CCL
  8. YPL
  9. YPL Node  .NET/IIS/IIS Express
  10. CCL
  11. CCL
  12. Context: A Salaries libraries containing one folder per employee Each folder has broken permissions Read for the employee Contribute for Payroll Officers We have two users Bob Designer (with Design permission on the site) John Payroll (with Edit permission on the site, in the Payroll Officers group) Bob is asked to redesign the content of the Homepage of the site He embeds HTML/CSS He embeds also a malicious script The script will check if the current user is a Payroll Officer If yes, the script will copy all the content of Salaries to a newly created hidden library The url of the new library will be sent to Bob When a Payroll Officer visits the homepage, he executes the malicious script with his permissions
  13. CCL
  14. YPL (4 min) Show the cdnBasePath in ./config/write-manifests.json gulp bundle --ship gulp package-solution --ship Copy ./temp/deploy content to /sites/aos_classic/SiteAssets/spfx/salary Deploy ./sharepoint/solution/spfx-salary-manager.sppkg to /sites/appcatalog/appcatalog Trust the solution and show the URL Add the WebPart On a Modern Page On a Classic Page
  15. CCL
  16. Show how to create an Azure Function App (DON’T REALLY CREATE IT) Show how to add a Function Available languages Available templates Show the Azure AD Authentication Mention the CORS support Copy/Paste the code Register the App in SharePoint and grant permissions Configure Client Id/Client Secret in the app settings Copy/Paste the URL Mention the admin consent Configure the WebPart with the URL Click the Add Folder button