Introduction à Access Services
Mario Leblond
Conseiller sénior en TI, Fujitsu
Mario Leblond

  Conseiller sénior en TI chez Fujitsu

    Conseiller en architecture de solution SharePoint

    MCTS – SharePoint 2007

    MCITP – SharePoint 2010


  Conférencier pour le Groupe d’Utilisateur SharePoint Québec
    http://www.sharepointquebec.org/

      http://spcontext.wordpress.com/
      http://linkedin.com/in/marioleblond
      @marioleblond      #sps2012

                                                                2
Sondage

  Utilisation d’Access
    Combien d’entre vous utilisez Access ?


  Access Services
    Est-ce que vous connaissez Access Services ?
    Utilisez-vous Access Services présentement ?




                                                   3
Agenda

 Retour sur Microsoft Access


 Introduction à Access Services


 Configuration d’Access Services


 Intégration d’Access à Sharepoint 2010


 Migration d’une banque Access vers Access Services


 Access Services en mode infonuagique


 Conclusion
                                                      4
Retour sur Microsoft
Access




                       5
Retour sur Microsoft Access

  Première version d’Access en 1992


  Positionnement d’Access


  Points positifs
    Développement en milieu utilisateur
    Intégration de plusieurs sources de données
    Développement rapide de petite application


  Points négatifs
    Pas de centralisation des données ou de l’accès
    Sécurité des données
    La gestion de la banque Access


                                                      6
Introduction à Access
Services




                        7
Introduction à Access Services

  Nouveau service avec Sharepoint 2010


  Disponible seulement dans la version Entreprise
    Une certaine intégration est possible sans la version Entreprise


  Positionnement d’Access Services
    Le même que la version de la suite Office
    Sans les points négatifs


  Bénéfices
    Déploiement
    Centralisation des données
    Centralisation de la gestion
    Sécurisation
    Gestion des conflits
                                                                       8
Configuration
d’Access Services




                    9
Configuration d’Access Services

  Vérifier que Sharepoint est en version Entreprise
  Activer les services d’infrastructure
    Service Access
    Application de service Access
    L’association entre l’application de service et l’application Web
  Vérifier que les fonctionnalités sont activées (par défaut)
    Fonctionnalité de la batterie de serveurs Access Services
    Fonctionnalités de l’application Web SharePoint Server Enterprise
    Fonctionnalités de la collection de sites SharePoint Server
    Enterprise
    Fonctionnalités du site SharePoint Server Enterprise
  Pour les rapports Access
    SSRS Add-in for SQL Server 2008 R2
    Session State Service


                                                                        10
Configuration d’Access Services




                                  11
Intégration d’Access
à Sharepoint 2010




                       12
Intégration d’Access à Sharepoint 2010

  4 manières d’intégrer Access à Sharepoint

    Liaison d’une liste Sharepoint dans Access
    Publication des données dans des listes Sharepoint
    Publication sur Access Services
    Création et publication d’un modèle de site Sharepoint




                                                             13
Intégration d’Access à Sharepoint 2010

  Liaison d’une liste Sharepoint dans Access
    Importer la liste dans Access
    Lier la liste à Access




                                               14
Intégration d’Access à Sharepoint 2010

  Liaison d’une liste Sharepoint dans Access




                                               15
Intégration d’Access à Sharepoint 2010

  Publication des données dans des listes Sharepoint
    Publication d’une table dans une liste Sharepoint




    Publication de la banque de données dans des listes Sharepoint




                                                                     16
Intégration d’Access à Sharepoint 2010

  Publication des données dans des listes Sharepoint




                                                       17
Intégration d’Access à Sharepoint 2010

  Publication sur Access Services




                                         18
Intégration d’Access à Sharepoint 2010

  Conversion des objets
    Le fichier ACCDB   ==>   Site Sharepoint
    Tables             ==>   Listes
    Formulaires        ==>   Page ASPX
    Rapports           ==>   Rapport SQL Reporting Services
    Data Macros        ==>   Flux de travail
    UI Macros          ==>   Javascript
    Objet client       ==>   Entreposer dans Sharepoint mais non
                             disponible dans le navigateur; seulement
                             dans l’application client




                                                                        19
Intégration d’Access à Sharepoint 2010

  Bénéfices
    Centralisation des données et de l’application
       Permet au département TI d’avoir une vue sur les applications

    Sécurité intégrée à Sharepoint

    Prise de copie de sécurité

    Performance améliorée
       Permet la gestion de très grande liste

    Meilleure gestion de la concurrence




                                                                       20
Intégration d’Access à Sharepoint 2010

  Publication de banque Access dans Access Services




                                                      21
Intégration d’Access à Sharepoint 2010

  Création et publication d’un modèle de site Sharepoint




                                                           22
Migration vers
Access Services




                  23
Migration vers Access Services

  Convertir le format .mdb vers le format .accdb
    http://msdn.microsoft.com/en-us/library/bb203849.aspx


  Exécuter l’outil de vérification de compatibilité Web




    En cas d’erreur :




                                                            24
Migration vers Access Services

  Limitations
    Non disponibilité des fonctionnalités avancées de Sharepoint
       Type de contenu de site, Métadonnée, BCS

    Non disponibilité des fonctionnalités avancées d’Access
       Objet client

    Personnalisation inexistante
       Conserve le « look and feel » du client Access
       Ne peut pas être configuré pour hérité de la page maître

    Non disponibilité du menu « Action du site »

    Impossibilité d’utiliser Sharepoint Designer




                                                                   25
Migration vers Access Services

  Principaux problèmes
    Nom de colonnes ou nom de table erroné
    Clé ou index composé de plusieurs colonnes
    Intégrité référentielle
    Clé primaire ou clé étrangère textuel
    Type de données OLE devant être converti en attachement
    Table contenant des relations récursives
       Parents / enfants dans la même table


  Avant de vous lancez dans une migration
    Faire l’inventaire de vos applications Access
    Essayer de migrer quelques applications représentatives
    Faire une bilan




                                                              26
Migration vers Access Services




                                 27
Access Services en
mode infonuagique




                     28
Access Services en mode infonuagique

  Microsoft Office 365




                                       29
Access Services en mode infonuagique
 Microsoft Office 365 – Plan professionnels et PME




                                          30
Access Services en mode infonuagique
 Microsoft Office 365 – Plan Entreprise




                                          31
Conclusion




             32
Conclusion

  Utiliser le service, il est disponible et simple à configurer !!!
    Si vous avez la version Entreprise et vous utilisez Access


  La migration est une chose sérieuse
    Pas linéaire, documenter et normaliser le processus


  Normaliser les applications Access
    Construisez et déployez des modèles compatibles


  À partir de maintenant, utiliser le format Web Database

  Laisser la configuration de service Access par défaut
    Changer les paramètres uniquement si c’est une nécessité



                                                                      33
Conclusion

  Blogue de l’équipe Access (Anglais)
    http://blogs.msdn.com/b/access/
  Offre de conversion Web pour Access 2010 (Anglais)
    http://www.access2010converter.com/index.html
  TechNet – Planification du service Access
    http://technet.microsoft.com/fr-fr/library/ee683869.aspx
  TechNet – Administration du service Access
    http://technet.microsoft.com/fr-fr/library/ee692394.aspx
  TechNet – Livre blanc sur le service Access
    http://technet.microsoft.com/fr-fr/library/ff397963.aspx




                                                               34
Merci !!!




            35

Sharepoint Summit Quebec Introduction Access Services

  • 1.
    Introduction à AccessServices Mario Leblond Conseiller sénior en TI, Fujitsu
  • 2.
    Mario Leblond Conseiller sénior en TI chez Fujitsu Conseiller en architecture de solution SharePoint MCTS – SharePoint 2007 MCITP – SharePoint 2010 Conférencier pour le Groupe d’Utilisateur SharePoint Québec http://www.sharepointquebec.org/ http://spcontext.wordpress.com/ http://linkedin.com/in/marioleblond @marioleblond #sps2012 2
  • 3.
    Sondage Utilisationd’Access Combien d’entre vous utilisez Access ? Access Services Est-ce que vous connaissez Access Services ? Utilisez-vous Access Services présentement ? 3
  • 4.
    Agenda Retour surMicrosoft Access Introduction à Access Services Configuration d’Access Services Intégration d’Access à Sharepoint 2010 Migration d’une banque Access vers Access Services Access Services en mode infonuagique Conclusion 4
  • 5.
  • 6.
    Retour sur MicrosoftAccess Première version d’Access en 1992 Positionnement d’Access Points positifs Développement en milieu utilisateur Intégration de plusieurs sources de données Développement rapide de petite application Points négatifs Pas de centralisation des données ou de l’accès Sécurité des données La gestion de la banque Access 6
  • 7.
  • 8.
    Introduction à AccessServices Nouveau service avec Sharepoint 2010 Disponible seulement dans la version Entreprise Une certaine intégration est possible sans la version Entreprise Positionnement d’Access Services Le même que la version de la suite Office Sans les points négatifs Bénéfices Déploiement Centralisation des données Centralisation de la gestion Sécurisation Gestion des conflits 8
  • 9.
  • 10.
    Configuration d’Access Services Vérifier que Sharepoint est en version Entreprise Activer les services d’infrastructure Service Access Application de service Access L’association entre l’application de service et l’application Web Vérifier que les fonctionnalités sont activées (par défaut) Fonctionnalité de la batterie de serveurs Access Services Fonctionnalités de l’application Web SharePoint Server Enterprise Fonctionnalités de la collection de sites SharePoint Server Enterprise Fonctionnalités du site SharePoint Server Enterprise Pour les rapports Access SSRS Add-in for SQL Server 2008 R2 Session State Service 10
  • 11.
  • 12.
  • 13.
    Intégration d’Access àSharepoint 2010 4 manières d’intégrer Access à Sharepoint Liaison d’une liste Sharepoint dans Access Publication des données dans des listes Sharepoint Publication sur Access Services Création et publication d’un modèle de site Sharepoint 13
  • 14.
    Intégration d’Access àSharepoint 2010 Liaison d’une liste Sharepoint dans Access Importer la liste dans Access Lier la liste à Access 14
  • 15.
    Intégration d’Access àSharepoint 2010 Liaison d’une liste Sharepoint dans Access 15
  • 16.
    Intégration d’Access àSharepoint 2010 Publication des données dans des listes Sharepoint Publication d’une table dans une liste Sharepoint Publication de la banque de données dans des listes Sharepoint 16
  • 17.
    Intégration d’Access àSharepoint 2010 Publication des données dans des listes Sharepoint 17
  • 18.
    Intégration d’Access àSharepoint 2010 Publication sur Access Services 18
  • 19.
    Intégration d’Access àSharepoint 2010 Conversion des objets Le fichier ACCDB ==> Site Sharepoint Tables ==> Listes Formulaires ==> Page ASPX Rapports ==> Rapport SQL Reporting Services Data Macros ==> Flux de travail UI Macros ==> Javascript Objet client ==> Entreposer dans Sharepoint mais non disponible dans le navigateur; seulement dans l’application client 19
  • 20.
    Intégration d’Access àSharepoint 2010 Bénéfices Centralisation des données et de l’application Permet au département TI d’avoir une vue sur les applications Sécurité intégrée à Sharepoint Prise de copie de sécurité Performance améliorée Permet la gestion de très grande liste Meilleure gestion de la concurrence 20
  • 21.
    Intégration d’Access àSharepoint 2010 Publication de banque Access dans Access Services 21
  • 22.
    Intégration d’Access àSharepoint 2010 Création et publication d’un modèle de site Sharepoint 22
  • 23.
  • 24.
    Migration vers AccessServices Convertir le format .mdb vers le format .accdb http://msdn.microsoft.com/en-us/library/bb203849.aspx Exécuter l’outil de vérification de compatibilité Web En cas d’erreur : 24
  • 25.
    Migration vers AccessServices Limitations Non disponibilité des fonctionnalités avancées de Sharepoint Type de contenu de site, Métadonnée, BCS Non disponibilité des fonctionnalités avancées d’Access Objet client Personnalisation inexistante Conserve le « look and feel » du client Access Ne peut pas être configuré pour hérité de la page maître Non disponibilité du menu « Action du site » Impossibilité d’utiliser Sharepoint Designer 25
  • 26.
    Migration vers AccessServices Principaux problèmes Nom de colonnes ou nom de table erroné Clé ou index composé de plusieurs colonnes Intégrité référentielle Clé primaire ou clé étrangère textuel Type de données OLE devant être converti en attachement Table contenant des relations récursives Parents / enfants dans la même table Avant de vous lancez dans une migration Faire l’inventaire de vos applications Access Essayer de migrer quelques applications représentatives Faire une bilan 26
  • 27.
  • 28.
    Access Services en modeinfonuagique 28
  • 29.
    Access Services enmode infonuagique Microsoft Office 365 29
  • 30.
    Access Services enmode infonuagique Microsoft Office 365 – Plan professionnels et PME 30
  • 31.
    Access Services enmode infonuagique Microsoft Office 365 – Plan Entreprise 31
  • 32.
  • 33.
    Conclusion Utiliserle service, il est disponible et simple à configurer !!! Si vous avez la version Entreprise et vous utilisez Access La migration est une chose sérieuse Pas linéaire, documenter et normaliser le processus Normaliser les applications Access Construisez et déployez des modèles compatibles À partir de maintenant, utiliser le format Web Database Laisser la configuration de service Access par défaut Changer les paramètres uniquement si c’est une nécessité 33
  • 34.
    Conclusion Bloguede l’équipe Access (Anglais) http://blogs.msdn.com/b/access/ Offre de conversion Web pour Access 2010 (Anglais) http://www.access2010converter.com/index.html TechNet – Planification du service Access http://technet.microsoft.com/fr-fr/library/ee683869.aspx TechNet – Administration du service Access http://technet.microsoft.com/fr-fr/library/ee692394.aspx TechNet – Livre blanc sur le service Access http://technet.microsoft.com/fr-fr/library/ff397963.aspx 34
  • 35.