Introduction dev office 365 2015 group usagers SharePoint Montreal
-
Upload
vincent-biret -
Category
Technology
-
view
408 -
download
0
Transcript of Introduction dev office 365 2015 group usagers SharePoint Montreal
Groupe Usagers SharePoint Québec
Introduction au dev office 365 en 2015 30/11/15Sébastien Levert – Vincent Biret
@sebatienlevert@baywet
Agenda (pas dans l’ordre) Microsoft Graph (Sébastien) Office add-ins (Sébastien) Office UI Fabric (si vous êtes sages, Sébastien) Rappels sur Add-ins SharePoint (Vincent) File Handlers (Vincent) Groups Connectors (Vincent) Ressources de formation (Vincent)
Microsoft Graph
A unified Microsoft API endpoint for accessing the capabilities of the Microsoft Cloud
Unified access to data living in the Microsoft Cloud
Unified access to intelligence and insights coming from the Microsoft Cloud
Fonctionnalités du Microsoft Graph
graph.microsoft.com/v1.0/
https://graph.microsoft.com/v1.0/me https://graph.microsoft.com/v1.0/me/manager https://graph.microsoft.com/v1.0/users?$filter=department+eq+'Executive' https://graph.microsoft.com/v1.0/users?$select=department,displayName,jobTitle
https://graph.microsoft.com/v1.0/me/messages https://graph.microsoft.com/v1.0/me/microsoft.graph.sendMail https://graph.microsoft.com/v1.0/me/drive https://graph.microsoft.com/v1.0/me/drive/root/children
https://graph.microsoft.com/v1.0/groups/<id>
Fonctionnalités du /v1.0
À tester via https://graphexplorer2.azurewebsites.net/ Office 365 & Outlook.com OAuth 2.0 Permissions déléguées Permissions d’applications Opérations de requêtes Actions et fonctions
graph.microsoft.com/beta/
https://graph.microsoft.com/beta/me/workingWith https://graph.microsoft.com/beta/me/trendingAround
graph.microsoft.com/beta/subscriptionsPOST https://graph.microsoft.com/beta/subscriptions Content-type: application/json Content-length: 208 {
"changeType": "Created", "notificationUrl": "https://url/api/send/client","clientState": "subscription-identifier","resource": "me/messages"
}
Fonctionnalités du /beta
À tester via https://api-explorer.azurewebsites.net Office 365 & Outlook.com OAuth 2.0 Permissions déléguées Permissions d’applications Opérations de requêtes Actions et fonctions CORS Notifications Webhooks
Office Add-Ins
Spécialisation des API JS pour permettre un pont entre VBA et JS
Yeoman est maintenant l’outil de prédilection pour la création d’Add-In
Les commandes sont maintenant supportées Démo!
Office UI Fabric
Lancé en version 1.0 Bootstrap pour Office Démo!
Full trust et sandboxUn peu d’histoire pour comprendre d’où on vient
Full Trust
.NET uniquement (version de SharePoint)
S’exécute dans W3WP (ou owstimer)
Pas de sécurité applicative
Modèle complexe et lourd
Sandbox
Modèle serveur restreint
S’exécute dans le sandbox worker
Notion d’utilisation des ressources
Code déprécié!!!!!
SharePoints Add-insAnciennement Apps
Deux modèles
SharePoint Hosted
Provider Hosted
Auto-Hosted (déprécié)
Deux authentifications
High-trust (ACS)
Low-trust (OAuth)
Langages
Ce que vous voulez!!!!! **
** javascript uniquement pour SP-Hosted
Affichage
Office 365 groups connectors
Slack in office 365
“
”Demo
File handlers
File handlers
Prévisualisation
Ouverture
“
”Demo
Ressources pour continuerHistoire que vous repartiez avec autre chose que des cadeaux
En ligne
Dev.office.com/training
https://github.com/OfficeDev/PnP
www.microsoftvirtualacademy.com
Channel9
Graph.microsoft.io
Sur place
Votre user group préféré
SharePoint Saturday Montréal 2016 (bientôt la date)
Conclusion