SharePoint Saturday Montréal 23 mai 2015 SharePoint Saturday Montréal Outils de classe Office 365 au service de l’éducation ! Kevin Lavallée Développeur.

Slides:



Advertisements
Présentations similaires
Tutoriel - Les Ressources du BCH
Advertisements

Support.ebsco.com Créer des alertes de recherche Didacticiel.
Les technologies décisionnelles et le portail
Création de la base du SI Idée de départ : créer plusieurs couches de données avec chacune un intérêt propre et indépendante. Chaque couche doit pouvoir.
Installer un serveur FTP
Vue d'ensemble Présentation multimédia : Administration d’un environnement Microsoft Windows Server 2003 Ouverture de session sur Windows Server 2003 Installation.
CRÉER UNE APPLICATION INTERNET RELIEE A UNE BASE DE DONNEES
Chap. 4 Recherche en Table
ESUP-FWA Connexion simplifiée à Apogée & Harpège via l'ENT
Les principes généraux Les objectifs du dispositif Le b2i et les défis sur Internet Une visite concrète.
Connecter des données métier à Office SharePoint Server 2007 via le Business Data Catalog.
Personnalisation des sites SharePoint avec SharePoint Designer 2007
Introduction Pour concrétiser l’enseignement assisté par ordinateur
Accompagnement à la scolarité : Quelle spécificités pour un ENT?
TP 3-4 BD21.
Quest-ce quun lien ?. Exemple à partir du site du ministère de léducation nationale A la page daccueil, vous y trouvez du texte et … des liens vers dautres.
Accès à distance aux ressources électroniques Bibliothèque de Brossard Georgette-Lepage 30 avril 2009 Présenté par Brigitte Gagnon.
Développement d’applications web
Lancement d’une nouvelle version Juillet 2009
MIAGE MASTER 1 Cours de gestion de projet
TD en ligne Un outil développé pour la plate-forme Claroline
Bibliothèque Patchouli
Autodesk® Revit® Building 9
Nouveau système de courriel à la FMSS
Parcours de formation SIN-7
Administration de SharePoint
Solution e-Media Présentation Générale Direction du Système d’Information Opérateur Informatique ERDF Mars 2012.
Les instructions PHP pour l'accès à une base de données MySql
Auto Exterior Scoop SQP PROCESSUS 24 juillet 2006 Version validée V01.
Tutoriel web endnote Outil de recherche et de partage bibliographique 1.
Mini guide pour utilisation du site web A lattention des ECO Artisans ®
ENVOI DUNE PIÈCE « LOURDE » HYPOTHÈSE Vous disposez dun compte sur google ou autre Votre correspondant aussi (ou msn, free…) pour éviter les problèmes.
Développement dapplication avec base de données Semaine 10 : WCF avec Entité Framework Automne 2013.
1 Un partenariat privilégié au bénéfice des entreprises.
L ILIE, UN AN DÉJÀ... Expérimenter les services proposés par l’ENT Lilie.
DOC-DEPOT.COM - ‘' Mon essentiel à l'abri en toute confiance '' 29 mai 2014 Copies d’écrans Acteur Social Avec commentaires.
PERSONNALISATION D’AUTOCAD 2006
GESTION DES UTILISATEURS ET DES GROUPES
Windows 2003 Server Modification du mode de domaine
PHP 6° PARTIE : LES SESSIONS 1.Introduction 2.Identificateur de session 3.Variables de session 4.Client / Serveur 5.Principe 6.Ouverture de session 7.Enregistrement.
4/13/2017 3:41 PM Intégration Visio SharePoint 2010 Application à la création de Workflows Genève -15 Avril 2010 Michel LAPLANE MVP Visio - WGroupe.
Saisie des absences en salles de classes par les enseignants
Direction générale des technologies de l’information et de la communication (DGTIC) Scénario pédagogique – WebDépôt Création d’un dépôt de travaux assurant.
Support.ebsco.com Didacticiel Mon EBSCOhost Didacticiel.
33 rue de Ponthieu, Paris t +33 (0) Refonte du site ENPC Janvier 2011 Formation des testeurs.
SharePoint Saturday Montréal 23 mai 2015 SharePoint Saturday Montréal SharePoint 2013 est un CMS efficace pour un site Web public? Marie-Eve Dostie Développeur.
Instructions pour les administrateurs Choisissez les diapositives Inscription qui correspondent à votre environnement, à savoir en SaaS ou sur site. Modifiez.
Présentation de l’application Classflow
Nassim Bouaziz Mariève Bureau
SharePoint Saturday Montréal 23 mai 2015 SharePoint Saturday Montréal Créer des tableaux de bord avec Excel et SharePoint en ligne Luc Labelle Fondateur,
Mot de passeFiche Les mots de passe Le contenu de ce document est mis à disposition selon les termes de la Licence Creative Commons Attribution - Pas d’Utilisation.
MARS 2015V0.1 DOC-DEPOT La Consigne Numérique Solidaire Support Formation Acteur Social (compte bénéficiaire)
Table Ronde Bulletins de Sécurité MS Bulletin de sécurité hors cycle.
Je vous souhaite la bienvenue comme client de Jeunesse Global Je vous servirai au meilleur de ma connaissance Ci-dessous la procédure complète pour commander.
Diffusion Nationale TOULOUSE -Mai 2006 STSWEB Rattacher Services et ARE Gestion individuelle des services et ARE.
Les salles de réunion: un cauchemar
TP n°3 – Implantation d’un atelier de mécanique avec le logiciel Impact   Une entreprise de décolletage souhaite aménager une zone stockage produit fini.
Scénario Les scénarios permettent de modifier la position, taille … des calques au cours du temps. Son fonctionnement est très proche de celui de Macromedia.
1Boulogne Informatic Club PRESENTATION DE WINDOWS 10.
Utilisation de la plateforme DomoLeaf en mode Adhérent 1 (Accessible avec une carte d’accès, en vente auprès de votre distributeur)
Formation K-sup Niv 1 Février 2009 CRISI - COM. Programme formation (1 ère ½ journée) _ Fonctionnement de K-Sup _ Création de la structure du site de.
Installation du PGI – CEGID
E-lyco à la découverte de l’interface. L’environnement numérique de travail e-lyco est un ensemble de services en ligne, personnalisés et sécurisés, accessibles.
Chapitre 9 Configuration de Microsoft Windows XP Professionnel pour fonctionner sur des réseaux Microsoft Module S41.
SharePoint Saturday Montréal#SPSMontreal 2 avril 2016 SharePoint Saturday Montréal Mettre en place for Release Pipeline pour SharePoint/Office 365 dans.
Systems for all your business needs Workshop Plateforme de Développement et de Déploiement Présentée par: Mr. Sofiane Bouziri Directeur Général de Grepsys.
PROJET DE SESSION DANS LE CADRE DU COURS: SCG Réalisation d’applications en SIG PRÉSENTÉ PAR: Marie-Andrée Levesque 18 AVRIL 2006.
Formation SGA Module Saisie des Demandes d’achat Durée : 0,5 jour.
KOSMOS 1 Les activités de l’enseignant Module 6 1.Le cahier de textes des classes 2.Le travail à faire et les corrections 3.Le classeur pédagogique 4.Les.
Transcription de la présentation:

SharePoint Saturday Montréal 23 mai 2015 SharePoint Saturday Montréal Outils de classe Office 365 au service de l’éducation ! Kevin Lavallée Développeur

SharePoint Saturday Montréal Ordre du jour Besoins fonctionnels qui ont mené à la composante actuelle Présentation de la composante « Outils de classe » Historique menant à la solution actuelle Les limitations de la solution actuelle Office365App – Les avantages Survol du code Questions et réponses

SharePoint Saturday Montréal La situation a peut-être évolué depuis… du passé ! Plusieurs des informations présentées sont basées sur des expériences

SharePoint Saturday Montréal Liste des besoins En tant qu’enseignant je souhaite : Pouvoir créer un travail et l’assigner a des élèves Pouvoir récupérer les exemplaires de travail de ses élèves. Pouvoir détecter les élèves qui n’ont pas remis leur exemplaire de travail En tant qu’élève je souhaite : Avoir accès à une zone de dépôt de travaux pour remettre mon exemplaire de travail à mon enseignant

SharePoint Saturday Montréal Description de la composante Les outils de classes permettent la gestion du dépôt de travaux en utilisant les forces de Office365 OneDrive comme endroit de stockage d’information Autant pour les enseignants que pour les élèves Création des zones de « dépôt de travaux » dans les OneDrive des élèves pour accueillir leurs exemplaires. Assignation de travaux déjà existants à des élèves.

SharePoint Saturday Montréal Description de la composante (suite) Donner des droits en modification à l’enseignant dans les dépôts de travaux qu’il crée dans les OneDrive de ses élèves. Permettre à l’enseignant de sélectionner un travail précédemment créé

SharePoint Saturday Montréal Solution basée sur les sites / gabarits Gabarit avec un outil de création de sites de classes Très difficile d’utiliser un gabarit pour livrer du contenu sans problèmes Mise à jour d’un gabarit existant problématique Aucun lien entre un gabarit et les sites qui l’utilise Certains « breaking change » peuvent survenir et rendre un gabarit inutilisable pour les nouvelles collections de site. Clarification du besoin Les enseignants veulent juste avoir accès à des outils Notion de « site » plus effacée Difficulté à livrer des workflows par gabarit

SharePoint Saturday Montréal Application Sharepoint « ProviderHosted » Basée sur des listes Sharepoint pour stocker les documents Dépôt En Correction Corrigé Propriétaires de site = Enseignants Difficultés de mise en place de la solution Groupe de sécurité au nom prédéfini qui doit contenir les élèves dans le site Pour une expérience d’utilisation idéale, l’enseignant devait briser manuellement des droits sur une des listes (Corrigé).

SharePoint Saturday Montréal Application Sharepoint (suite) Utilisation de workflow par changement de statut (donnée personnalisé) pour passer d’une liste à une autre. Difficulté de livraison d’un workflow Perte des valeurs des colonnes de données personnalisées lors d’un « upload » par-dessus un fichier existant. Exploration « SharepointHosted » Survol qui n’a jamais mené à une app livrable pour nos besoins

SharePoint Saturday Montréal Application Sharepoint (diagramme)

SharePoint Saturday Montréal Solution actuelle Basé sur les droits d’application Sharepoint qui nous donne un contrôle total sur tous les OneDrive Sera bientôt alimenter par les données identitaires provenant d’autres applications GRICS.

SharePoint Saturday Montréal Limitations Difficulté du transfert d’un OneDrive à un autre par l’application Hébergement dans Azure (bande passante = $$$) Donner les droits (partage) au OneDrive de l’élève diminue la nécessité de ce besoin potentiel Solution de contournement : transfert côté client (JS) Limite de taille maximale de fichier (par poste, par navigateur) Support complet difficile de cette méthode Droits d’administrateur requis pour installer l’application

SharePoint Saturday Montréal Limitations (suite…) Sharepoint App : même si on préfèrerait être une Office365App. Impossibilité d’agir en tant qu’application avec des droits différents de ceux de l’utilisateur connecté en tant que Office365App. Ça s’en vient, c’est déjà fait pour Outlook On est présentement en train de faire un nouvel essaie pour réussir le passage Durée de vie de l’application sans action… Investigation en cours

SharePoint Saturday Montréal Office365App – Les avantages Plus besoin de livrer un «.app » Déconnecté de Sharepoint Possibilité de pousser une app à un utilisateur par Azure Active Directory (AAD) Possibilité d’accrocher l’app sur son écran d’accueil

SharePoint Saturday Montréal En C# Du code ! On va vous en montrer

Droits de OutilsClasseApp (manisfest) Tenant : Full control Tenant pour avoir accès aux OneDrive de d’autres personnes Full control requis pour BreakRoleInheritance utilisé lors du partage à l’enseignant User Profile : Read Trouver les adresses des OneDrive en connaissant uniquement son compte

SharePoint Saturday Montréal CreateUserClientContextForSPHost Pour avoir le contrôle sur la personne connectée (l’enseignant)

SharePoint Saturday Montréal CreateAppOnlyClientContext Contrôle total sur tous les OneDrive en prenant les droits de l’application Code maison qui cumule 3 appels à des méthodes existantes du TokenHelper

SharePoint Saturday Montréal CreateAppOnlyClientContext Exemple d’utilisation

SharePoint Saturday Montréal Code qui appel ce qui utilise CreateAppOnlyClientContext Code d’assignation d’un travail qui cause l’impossibilité d’être Office365App pour l’instant

SharePoint Saturday Montréal SetEditorRightsOnFolder Ce qui fait qu’on doit être « Full Control » du tenant (manifest).

SharePoint Saturday Montréal Références et informations complémentaires Office365App to-o365-app-launcher to-o365-app-launcher Création d’une application Sharepoint « Provider Hosted »

SharePoint Saturday Montréal Or Argent Bronze Web Merci à nos commanditaires !

SharePint ! Ce soir à 18h Le Trèfle, 3971 Rue Ontario E