• Un site Web technique pour les administrateurs – http://www.microsoft.com/france/technet/default.mspx • Une newsletter personnalisable – http://www.microsoft.com/france/technet/presentation/flash/default.mspx • Des séminaires techniques toute l’année, partout en France –
Download ReportTranscript • Un site Web technique pour les administrateurs – http://www.microsoft.com/france/technet/default.mspx • Une newsletter personnalisable – http://www.microsoft.com/france/technet/presentation/flash/default.mspx • Des séminaires techniques toute l’année, partout en France –
1 • Un site Web technique pour les administrateurs – http://www.microsoft.com/france/technet/default.mspx • Une newsletter personnalisable – http://www.microsoft.com/france/technet/presentation/flash/default.mspx • Des séminaires techniques toute l’année, partout en France – http://www.microsoft.com/france/technet/seminaires/seminaires.mspx • Des Webcasts accessibles à tout instant – http://www.microsoft.com/france/technet/seminaires/webcasts.mspx • Un abonnement – http://www.microsoft.com/france/technet/presentation/cd/default.mspx 2 • Découvrir les apports et les spécificités de Microsoft Office SharePoint Server 2007 en termes d’administration et de déploiement • Quels bénéfices attendre du déploiement d’une solution basée sur les technologies SharePoint ? Connaissance des technologies SharePoint 3 Évolutions MOSS 2007 Planning Déploiement Migration Administration Ressources “Il n’y a rien en ce monde qui n’ait un moment décisif” Henri Cartier-Bresson 4 Évolutions MOSS 2007 Planning Déploiement Migration Administration Ressources 5 Clients Partenaires Présence sur Internet Enterprise Portal Employés HR, Finance, etc. Collaboration d’équipe Applications métier (ERP, CRM, data warehouse, apps spécifiques . . .) Personnel 6 Microsoft Office SharePoint Server 2007 Windows SharePoint Services “v3” Office SharePoint Portal Server 2003 Windows SharePoint Services “v2” SharePoint Team Services “v1” Content Management Server 2002 SharePoint Portal Server 2001 7 Décisionnel Processus métier Collaboration Plate-forme SharePoint Gestion de contenu Portail Recherche 8 Collaboration Gest. contenu Portail Recherche Processus Décisionnel Discussions Calendriers Présence Gestion Projet Mode déconnecté Authoring Approbation Publication Web Contrôle & Audit Rights Mgt Rétention Multilingue déploiement Indexation Pertinence Métadonnées Alertes Interface Person. Form. riches Données métiers Listes de données Actions Métier Single Sign-On BizTalk Intég. Excel Services Report Center KPIs Tableaux de bord SQL RS\AS Intég. Data Con. Library MesSites Ciblage Rech. Personne Social Networking Confidentialité Profils Annuaire Sites Services Systèmes Management Sécurité Stockage Topologie Modèle de site APIs Délégation Provisioning Monitoring déploiement Droits Rôles Auth Pluggable. Par éléments ! Menus Dynam. Métadonnées Versions Backup Config. Mgmt. Fermes Services Fonctions Activ. Extranet Rendering Modèles Navigation Visual Blueprint Fields\Forms OM and SOAP Events Déploiement Web Parts | Personnalisation | Pages maitres | Framework (Navigation, Sécurité…) Services Base de données Services de Recherche Services de Workflow Services du Système Opérationnel 9 Amélioration de la plate-forme pour une meilleure évolutivité : ASP.NET 2 Windows Workflow Foundation Amélioration de la personnalisation Listes étendues Administrabilité et rapidité du déploiement : Amélioration de la sauvegarde / restauration, incluant la “poubelle” Amélioration des déploiements extranet Mise à jour complète Déploiements côte-à-côte Plate-forme SharePoint Intégration entre les serveurs 2007 : Provisioning, Sécurité, navigation, recherche 10 • Améliorations de fond : – – • Accès de n’importe quel endroit : – – • Intégration & synchronisation Outlook, Rester informé grâce aux alertes et aux flux RSS. Collaboration Communautés et Communication : – – – • Gestion de projet et de suivi, Amélioration sur les librairies documentaires. Wikis & blogs, E-mail et discussions, Personnes et groupes. Conception de Workflow, d’interface utilisateurs et de vues de données via SharePoint Designer. Plate-forme SharePoint 11 Focus sur l’Information Worker. Windows Workflow Foundation : Hébergé dans Windows SharePoint Services, WSS expose WWF au travers de services prêt-à-l’emploi. Expérience intégrée client/serveur : Formulaires InfoPath Office et Serveur, Tâches : WSS, mail, et applications Office. Capacités « Out-of-box » : Révision, approbation, signatures, translation, expiration… Activités ciblées. Plate-forme de développement : Plug-in Visual studio, Assistant SharePoint Designer. Exemple “d’activités” Office Gestion de tâches : Création, aboutissement, approbation, révision, changement, destruction. Elément : Mise à jour, copie / destruction, changement. Document : Get Range (XLServer). Web : Envoyer un e-mail, Créer une alerte, Valider les droits utilisateurs, Demander des permissions. 12 Visual Designer Concepts clés : Les Workflows sont un ensemble d’activités. Les activités sont les blocs de base. Les Workflows fonctionnent au sein d’un Host Process : une application ou un serveur. Les développeurs peuvent créer leur propres bibliothèques d’activités personnalisées. Composants : Base Activity Library : activités “Out-of-box”, base pour construire du spécifique. Runtime Engine : exécution des Workflows et gestion de l’état. Runtime Services : flexibilité du hosting et communication. Visual Designer : construction graphique et par codage. Un Workflow une activité Custom Activity Library Windows Workflow Foundation Base Activity Library Runtime Engine Runtime Services Processus Hôte 13 Intégration des données : Vue des données en lecture/écriture, Nouvelle couche de données incluant WSS, SQL, XML, Metro, SOAP, Agrégation avec jointures et unions. Workflow : Concepteur de Workflow sans codage, Création de workflows de gestion de documents, Extensibilité développeurs. Personnalisation riche : Pages maîtres, CSS et édition de pages de Web parts, Modèles de pages et résumés de liens (CMS), Catalogue de données métier SPS. 14 15 Workflow Designers (à la ‘WinForms’ Designer) : Sequential Designer State Machine Designer Activity Designer Création de nouveaux workflows, Edition visuelle (/code), Intégration de code .NET, Debogging Visual, Support de thèmes. Activity Designer (à la ‘UserControl’ Designer) Création de nouvelles activités, Edition visuelle (/code), Héritage depuis des activités de base ou de zéro. 16 • Site portail : – – • Recherche de personnes et d’expertise : – – • Page publique améliorée. Ciblage et personnalisation : – • “Tab” spécifique de recherche de personne, Support de réseau social. Mon site : – • Intégration plus profonde avec Windows SharePoint Services, Modèles pour intranet, extranet, Internet. Ciblage plus aisé – liste de distribution et groupes de sécurité. Amélioration sur la gestion des profils : – Évolutivité, schéma flexible, synchronisation LDAP. Plate-forme SharePoint Portail 17 • • Meilleurs résultats sur la première page, avec mise en valeurs des hits. Moteur de recherche d’Entreprise : – – – – • Intranet, Extranet, Internet Contenu non-Web : documents Office et autres formats, Collaborateurs, etc. Recherche dans les applications métiers (ERP, CRM, Bases de données…). Sécurité omniprésente. Moteur de ranking revu : – Collaboration étroite avec Microsoft Research et MSN. Plate-forme SharePoint Recherche 18 • Gestion documentaire : – – • Workflow et approbation : – – – • Workflows prêts-à-l’emploi en série, en parallèles, multi-étapes, Intégrés avec l’e-mail et les applications poste de travail de la version 2007 de Microsoft Office, Personnalisable grâce à SharePoint Designer (basés sur Windows Workflow Fundation). Stratégie et conformité : – – – • Librairies documentaires évolutives, Sécurité et suivi. Audit contrôlé en central, expiration et stratégies de rétention, Archivage, rétention et conformité, Contenu e-mail en tant qu’enregistrements. Web Content Management : – – – Conçu pour la publication sur des sites Internet, Nouvelles capacités d’édition Web et sous Word, Nouveaux outils de déploiement et de publication. Plate-forme SharePoint Gestion de contenu 19 • Atteindre plus d’utilisateurs par les formulaires : – – – Formulaires InfoPath accessibles par le navigateur (Cross-navigateur et cross-plate-forme), Connexion de données, nouveaux contrôles, meilleures capacités d’impression, Intranet, extranet, Internet. • Automatisation des processus métier basés sur des formulaires : • Formulaires dans Outlook, incluant la promotion des propriétés, Workflow, archivage, gestion des droits numériques.. • Formulaires et processus métier Formulaire InfoPath dans le navigateur Formulaire InfoPath dans Outlook Plate-forme SharePoint Développer et déployer rapidement des solutions de formulaires dans l’entreprise 20 Serveurs Office 2007 Publication XSN XSN, XML chargé Exécution de la logique métier Event log rejoué InfoPath Designer Génération XSN Chargement XSN, XML Mode déconnecté si besoin XSN, XML chargé Exécution de la logique métier Rendering Validation Exécution de calcul Exécution de règles Edition d’actions InfoPath Client ASPX WSS Chargement script et données Retour des données mises à jour Publication event log via XML HTTP Browser Génération et rendu HTML (utilisation script) Validation Exécution de calcul Exécution de règles Edition d’actions (toutes utilisent des scripts). 21 Serveur de Service Web Serveurs Office 2007 XSN, XML chargé Exécution de la logique métier ASPX XSN WSS Publication event log via XML HTTP Soumettre XSN, XML chargé Exécution de la logique métier Soumettre InfoPath Client Browser 22 Services Excel : Partager des feuilles de calcul par le biais de navigateurs Internet, Feuilles de calcul interactives au sein de SharePoint, Publier uniquement ce que vous voulez, contrôler les versions, Utiliser les modèles Excel par accès programmatique depuis des applications personnalisées. Décisionnel Dashboards et composants Web : Filtrage commun (“slicing”) entre Web parts, KPIs, classeurs Excel et rapports SQL 2005 Reporting Services. Plate-forme SharePoint Site Web de centre de rapport : Site Web prêt-à-l’emploi, optimisé pour l’accès aux rapports et à la gestion, Gestion cohérente de rapports, feuilles de calcul et connexion de données, Intégré avec les Reporting Services SQL Server 2005. Librairies de connexion de données et catalogue de données métier : Stockage centralisé de connexions de données importantes. 23 Frontaux Web Frontal Web : SharePoint UI, Rendu HTML + Web services. Serveur applicatif : Charge les feuilles de calcul, rafraîchissement des données, calcul, Maintient l’état pour l’interactivité, Cache des fichiers et requêtes pour raisons de performance. Frontal Web Excel web access Excel web services ECS Proxy Répartition libre Serveur d’application ECS interface Les serveurs Office fournissent : Plate-forme de développement, Excel calculation service Stockage : feuilles de calcul, connexion, Administration : paramétrage, interface utilisateur, scripting, Sécurité : authentification, autorisation. Serveurs d’applications Mono-serveur ou multi-tiers. Evolutivité horizontale. Sources de données externes 24 Restitution HTML de haute qualité, Aucune empreinte, Interactif. Navigateur Excel 2007 Voir et interagir Publication de feuilles de calcul Exportation/cliché dans Excel Accès programmatique Office SharePoint server 2007 Protéger, partager & réutiliser les feuilles de calcul Feuilles de calcul stockées dans les librairies documentaires. Calcul et affichage serveur. Rassemblement et cache de données externes. Choix des parties à publier. Excel 2007 Clichés ouverts, Feuilles de calcul ouvertes. Applications personnalisées Saisir/avoir des valeurs de feuilles de calcul. Effectuer des calculs. Récupérer l’ensemble du classeur. 25 Évolutions MOSS 2007 Planning Déploiement Migration Administration Ressources 26 Web Front-End servers Application servers SQL servers 27 Topologie Roles des Serveurs Réseaux 28 IIS WSS v2 / SPS 2003 WSS v3 / MOSS Web Sites Virtual Servers Web Applications Serveur physique Web Application(s) Top Level Site(s) Site(s) Site(s) Site Collection 29 Performance Grande Ferme Ferme Moyenne Petite Ferme Serveur Unique Disponibilité 30 A : Authentification & Changement de configuration B : Accès direct au contenu C : Requêtes de recherche D : Indexation Cf. http://technet2.microsoft.com Office System MOSS Evaluation Supplemental Doc lien direct 31 Physical Logical Serveur 1: • Content Sites • SSP –SSP admin site –Shared services –Shared web services • Central admin • Toutes les bases de données 32 Logical Physical Servers 1 and 2: Load balanced servers • Content Sites • SSP –SSP admin site –Shared services –Shared web services • Dedicated SQL server Central admin on Server 1 Server 3: • All databases 33 Physical Load balanced servers Application server (Index) Clustered SQL server Logical Servers 1 and 2: • Content Sites • SSP –SSP admin site –Shared services –Shared web services Server 3: • SSP Shared service (Index) Shared web services • Central Admin Servers 4 and 5: • All databases 34 Web Front-End servers Application servers Index Search Excel Calculation Clustered SQL servers 35 36 • Installation sur un unique serveur – CPU: 2,5 GHz – Mémoire: 2 Go recommandé, 1 Go minimum – DDD: dépend du scénario envisagé • Installation “en ferme” – Serveur Web : 2,5 GHz, 2 Go RAM – Serveur Application : Dual proc 2,5 GHz, 2 Go RAM – SQL: Dual proc 2,5 GHz; 2Go RAM • 32 & 64-bit supportés 37 Est-ce que vos besoins de disponibilité sont < 99% ? Est-ce que l’accès à vos informations est critique ? Est-ce que votre organisation peut tolérer une perte d’accès ? 38 Cache Authentication Why use Caching? Method? • Performance • SSL • Scalability • Kerberos • Availability 39 Perimeter Network Internet, Partners, External Users Corporate Network https://www.example.com http://www.sample.com Reverse Proxy Server 40 41 Content Recovery Disaster Recovery stsadmin 42 OOB Search UI/Custom Search Apps Query Ranking Results Search Configuration Data Query OM and Web Service Query Engine Keywords Best Bets Stemmers Content Index Schema Protocol Scopes Handlers iFilters WordBreakers Crawl Log Index Engine Content Sources External Web Sites Notes Exchange Folders SharePoint Sites Business Data Network Shares … Information 43 Évolutions MOSS 2007 Planning Déploiement Migration Administration Ressources 44 • Déployer du « code » – – – – – ASPX, image, CSS Web Part assemblies Event receivers Workflow template assemblies Workflow activity assemblies • Déployer des éléments de configuration – Définitions de site – Définitions de Liste – “Feature”(NOUVEAU) • Des métadonnées – Des colonnes de liste par exemple • Du contenu – Des articles, des pages 45 Eléments de personalisation réutilisable Permettent d’étendre les sites existants Faciles à déployer, activer et désactiver Elements.xml Feature.xml Nom ID Description Périmètre Assembly Dépendances Elements associés Custom Actions Custom Views Content Type Definitions Layouts Pages Modules (files) List Instances List Templates Event Receivers Delegate Controls Workflow Bindings 46 47 Item Custom Actions Site Settings Links Admin Custom Actions Ferme Item Custom Actions Site Settings Links Admin Custom Actions Web Application Collection de sites Site Site Settings Links Site Web Part Definitions Workflow Definitions Site Content Types Layout Files List Instances List Definition + Forms + Views List Instances List Item Events Item Custom Actions Web Admin Custom Actions Layout Files 48 Installation de la Feature Copie sur les frontaux Web stsadm –o installfeature stsadm –o scanforfeatures ActivateFeature DeactivateFeature stsadm –o activatefeature stsadm –o deactivatefeature UninstallFeature stsadm –o uninstallfeature Suppression des fichiers de la Feature 49 Farm Features Site Collection Features Web Features WSS Core Links Content Lightup Core Content Types Core Column Templates Basic Web Parts Team Collaboration Document Libraries Picture Libraries Basic List Links Announcements Tasks Contacts Events Surveys Discussion Boards Visible Cachée 50 • Comment déployer les features, définitions de sites, assemblies sur les serveurs SharePoint? • Ancienne méthode: – Copie manuelle des fichiers sur le système de fichiers du serveur – Ajout des entrées dans le fichier web.config – IIS reset – A répéter sur tous les frontaux Nouvelle méthode: déploiement par solution 51 HelpDesk.wsp (WSS Solution Cab) Ajoute Supprime Feature Manifests WSS Config DB Template Files Assemblies Déploie Retire UI, Command Line, OM “deploy” command New WFE Frontaux Web 52 Évolutions MOSS 2007 Planning Déploiement Migration Administration Ressources 53 v2 Config v3 Config v2 Content v3 Content v2 Farm v3 Farm 54 Windows Workflow Foundation •Install prerequisites •Run and test a full backup ASP.NET 2.0 •Run the PreUpgrade Scan Tool 55 SharePoint Portal Server 2003 Office SharePoint Server 2007 V2 Config DB V3 Config DB V2 Search and User Profiles V3 SSP DBs V2 Site Collection V3 Site Collection Office SharePoint Server 2007 56 – SQL CPU – SQL Disk I/O SQL Server v3 Config v2 Config v2 Content v2 Farm Temp v3 Content v3 Farm 57 V2 Site http://example.com V3 Site http://temporary_url.com 58 – SQL CPU – SQL Disk I/O v2 Config SQL Server v3 Config v2 Content v3 Content v2 Farm v3 Farm 59 V2 Site FrontPage Customizations V3 Site Custom Site Definitions Custom Web Parts 60 Filters Search Alerts Search Settings Scopes SharePoint Portal Server 2003 Office SharePoint Server 2007 Index Files 61 Shared Services SharePoint Portal Server 2003 Office SharePoint Server 2007 SP Site 62 Delete unneeded v2 Sites v2 Site v2 Site Finalize Upgrade Post-Upgrade Data Migration v3 Site Un-Install v2 v3 Site 63 Évolutions MOSS 2007 Planning Déploiement Migration Administration Ressources 64 Serveur MOSS Web Application(s) Central Admin Portal Template Central SSP Admin Admin Portal Template Shared Services Site Settings 65 Central Admin Shared Services Site Settings 66 Données Configuration Sécurité Administration centrale Sauvegarde, Restauration Topologie de la ferme Droits d’accès administrateurs Services Partagés Liaison Active Directory Excel Services, BDC, Recherche Droits d’accès personnalisés aux services (Shared Services) Collection de sites Contenu & Structure « Look & Feel » Workflow, Web Parts Droits d’accès aux collections de sites Site Type de contenu, Politique de rétention Droits d’accès aux documents et au site « Look & Feel » 67 Central Admin Shared Services Site Settings 68 69 70 71 Server Farm File Server Central Admin Console Full Backup SQL Backup/Restore Differential 72 Timer Service Timer Jobs Admin Service 73 Office SharePoint Server 2007 74 75 76 Uniquement Services partagés (Shared Services) Gestion des profiles utilisateurs & « My site » Recherche & Alertes Excel Services Business data catalog Project Server MOSS ! Application Web n°1 CorpWeb Application Web n°2 HRWeb FinWeb LegalWeb 77 Uniquement MOSS ! Services Partagés n°1 Services Partagés n°2 Application Web n°1 CorpWeb Application Web n°2 HRWeb FinWeb LegalWeb 78 Services partagés Uniquement Gestion des profiles utilisateurs & « My site Gestion des profiles utilisateurs & «» My site » Recherche & Alertes Recherche & Alertes Excel Services Excel Services Business data catalog Business data catalog Project Server Ferme Ferme N°1 unique MOSS ! Project Server Ferme N°2 Application Web n°1 CorpWeb Application Web n°2 HRWeb FinWeb LegalWeb 79 80 81 82 Utilisateur Niveau de permissions Utilisateur ou groupe Niveau de permissions Groupe SharePoint permission Objet Utilisateur permission Utilisateur Site Liste ou « librairie » Dossier, Item ou Document 83 Owners Permission Levels Members Full Control Visitors Design Contribute Read 84 Comptes Utilisateurs Activer uniques Kerberos Activer le service SPAdmin Activer SSL 85 Microsoft Forefront Security for SharePoint intègre plusieurs moteurs anti-virus de différents éditeurs de sécurité du marché et permet de contrôler le contenu stockés dans les environnements collaboratifs Microsoft Office SharePoint 2007 et Windows SharePoint Services 3.0 en éliminant les documents contenant du code malicieux, du contenu inapproprié ou des informations confidentielles. Protection Complète Performance Optimale Administration simplifiée Solution comportant plusieurs moteurs anti-virus Filtrage sur mots clés des fichiers et du contenu Support des documents Open XML & protégés par DRM Intégration forte avec SharePoint Server Innovations dans l’analyse et contrôle des performance Gestion simple de la configuration et des opérations Mises à jour automatiques des signatures Reporting, notifications et alertes 86 Protection contre les virus des librairies de Documents SQL - Analyse temps réel des documents téléchargés Document Library dans les/des bibliothèques de documents - Analyse manuelle et planifiée des bibliothèques de documents Document SharePoint Server Document Respect de la politique de contenu - Filtrage de fichiers sur les noms, les types ou les extensions pour empêcher les documents d’être postés - Filtrage du contenu sur des mots clés à l’intérieur des documents pour vérifier les mots et les phrases inappropriées Users 87 Surveillance Administration centrale Rapports d’utilisation des politiques de gestion de l’information Services Partagés Rapports d’utilisation de la recherche (Shared Services) Collection de sites Rapports d’utilisation des collections de sites Site Rapports sur l’utilisation des sites 88 89 90 91 92 93 94 95 96 97 MOM Server Ops Console Admin Console WFE Servers Application Servers Database Servers 98 Évolutions MOSS 2007 Planning Déploiement Migration Administration Ressources 99 • Site technique : Technet (séminaires, livemeeting, Webcasts et e-demos….) http://technet.microsoft.com/fr-fr/office/sharepointserver – Guides techniques http://technet2.microsoft.com/Office, Office SharePoint Server 2007 • Site produit http://www.microsoft.com/france/office/2007/servers/sharepoint server • Blog francophone http://blogs.technet.com/office 100 101 Microsoft France 18, avenue du Québec 91 957 Courtaboeuf Cedex www.microsoft.com/france 0 825 827 829 [email protected] 102