Sommaire
ACT 5.0ACT 5.0ObjectifsObjectifs
ArchitectureArchitecture
AgentsAgents
CorrectifsCorrectifs
InterfaceInterface
Programme BetaProgramme Beta
Objectifs
MissionMissionFaciliter l’adoption des logiciels pour Faciliter l’adoption des logiciels pour Windows par les entreprisesWindows par les entreprises
Mettre à disposition des outils pour réduire Mettre à disposition des outils pour réduire les risques d’incompatibilités qui les risques d’incompatibilités qui empêcheraient le déploiementempêcheraient le déploiement
ButsButsRéduire le coût de possession de WindowsRéduire le coût de possession de Windows
Réduire le temps que prend le déploiement Réduire le temps que prend le déploiement de Windowsde Windows
Objectifs
StratégieStratégie
• Base pour une architecture flexible et extensible qui donne la possibilité de créer de nouveaux agents
• Etendre l’utilisation de « déploiement de l’application » à « Gestion de la compatibilité durant la vie de l’application »
• intégration avec Microsoft Office
Détecter, diagnostiquer, et corriger les problèmes de compatibilités avec Windows
Délivrer/Partager des connaissances à travers les sources en ligne
Mettre à disposition un outil qui est en adéquation avec la version de Windows
Faire en sorte que ACT devienne le premier outil pour l’évaluation de la compatibilité des applications
• Publier la Beta d’ACT 5.0 pendant la phase Beta de Windows Vista
• ACT 5.0 RTW pour 4 semaines après Windows Vista RTM1
2
3
4
• Entre-aide entre professionnels de l’informatique (communauté)
• Données officielles de Microsoft et des Editeurs sur les compatibilités des applications
• Agents de compatibilité avec Windows Vista (LUA, Inventory, IE 6/7)
Objectifs
CollecterCollecterles donnéesles données
AnalyserAnalyser CorrigerCorriger
Recenser les
applications
Récupérer les informations de
compatibilité des applications
Tester et déployer les
solutions
Créer des packages solutions
Donner des priorités et
catégoriser les applications
Mettre à jour les données
avec la communauté
Approche en trois phasesApproche en trois phases
Architecture globale
ComposantsComposantsApplicationApplication
Récupération des donnéesRécupération des données
OrganisationOrganisation
AnalyseAnalyse
CorrectifsCorrectifs
AgentsAgents
CentralisationCentralisation
Echange en ligneEchange en ligne
Architecture globale
Service de données
ACT
BD ACT
Agents
DCOM WFInventory IE LUA UIA etc…
Application d’échange en
ligne
`
`
Europe Amérique
Topologie réseau
Responsables compatibilité
Sebastien
Jean
Internet
RH Finance
Architecture - agents
Agents
Distribution des agents Simple inventaire SMS ou outils tiers Scripts de logon Stratégie de groupe
Configurer les agents Sélectionner les agents pertinents Temps d’exécution Catégoriser par département, région, etc.…
Agents Exe, service Possibilité de créer des agents
Filiale (Ventes, Recherches)
RH, IT
Topologie réseau
Am
éri
qu
eEu
rop
eA
sie
Filiale (Ventes, Finances)
Firewall
SecurityUpdate
DCOM
etc
InternetExplorer
LUA
InventoryInventoryInventory
LUA
InternetExplorerInternetExplorer
Architecture - données
Service de
données
Service de
données
Service de
données
BD ACT locale
Application d’échange en
ligne
Internet
Filiale (Ventes, Recherches)
RH, IT
Topologie réseau
Am
éri
qu
eEu
rop
eA
sie
Filiale (Ventes, Finances)
Responsables
compatibilité
Administrateur
Administrateur
Agents
Agents passifsAgents passifsDCOMDCOM
Permission de lancementPermission de lancement
Permission d’activationPermission d’activation
Accès anonyme distantAccès anonyme distant
FirewallFirewallPorts fermés par défautPorts fermés par défaut
UIA – Update Impact AnalyzerUIA – Update Impact AnalyzerFichiers et clés de registre utilisés par Fichiers et clés de registre utilisés par l’application et les mises à joursl’application et les mises à jours
Agents
Agents actifsAgents actifsIEIE
Verrouillage zone localeVerrouillage zone locale
gestion des type mime et “sniffing”gestion des type mime et “sniffing”
Permissions de sécuritéPermissions de sécurité
blocage de popup, blocage de téléchargement, blocage de popup, blocage de téléchargement, blocage des ActiveX ayant un mauvais certificatblocage des ActiveX ayant un mauvais certificat
Agents
Agents actifsAgents actifsLUA – Least-privilege User AccessLUA – Least-privilege User Access
Indique si une application marcherait Indique si une application marcherait normalement sans être administrateurnormalement sans être administrateur
Identifie les appels API qui ne fonctionnerait pas Identifie les appels API qui ne fonctionnerait pas sans les droits Administrateursans les droits Administrateur
Identifie les accès qui requiert les droits Identifie les accès qui requiert les droits AdministrateurAdministrateur
Démonstration
Démonstration
Collect, LUA
CorrectifsSans correctif de compatibilité: Message d’erreur WindowsSans correctif de compatibilité: Message d’erreur Windows
Appelle GetVersion
Retourne 5.1.2600
Appelle GetVersion
Retourne 4.0.950
setup.exe kernel32.dll
setup.exe correctif de correctif de compatibilitécompatibilité
kernel32.dll
Avec correctif de compatibilité: L’installation continueAvec correctif de compatibilité: L’installation continue
100% fixés pour : LUA, Registre, Fichiers, Affichage100% fixés pour : LUA, Registre, Fichiers, Affichage
Correctifs
Le principe :Le principe :Redirection de fichiersRedirection de fichiers
%ALLUSERSPROFILE\Application Data\AppName\%ALLUSERSPROFILE\Application Data\AppName\drive\filepathdrive\filepath
%USERPROFILE\Application Data\AppName\%USERPROFILE\Application Data\AppName\drive\filepathdrive\filepath
Redirection des clés de registreRedirection des clés de registreCreation/Modification/Suppression dans HKLM Creation/Modification/Suppression dans HKLM redirigé vers HKCU\Software\Redirectedredirigé vers HKCU\Software\Redirected
Hook sur des DLLs pour les appels d’APIHook sur des DLLs pour les appels d’API
Correctifs
VisualiserVisualiser
les log d’erreursles log d’erreurs
ChangerChanger
les paramètresles paramètres
de sécuritéde sécurité
d’Internet Explorerd’Internet Explorer
Browse Internet or Intranet sites
with a “logging enabled” version of
Internet Explorer
Tester les sites IntranetTester les sites Intranet
avec le mode “logging”avec le mode “logging”
d’Internet Explorerd’Internet Explorer
Corrections de type .REGCorrections de type .REG
pour Internet Explorerpour Internet Explorer
Démonstration
Démonstration
Correctifs
Application d’échange en ligne Fonctionnalités
Les professionnels de l’informatique partagent les évaluations de compatibilité
Echange sécurisé et respectant la confidentialité
Simplicité et facilité de partage
Envoi anonyme ou non Partenariat avec MCS et
spécialistes du déploiement pour collecter des données pour la communauté
Solution supportant la montée en charge
FonctionneOu
Problèmes rencontrés
1. La communauté
Visualiser les risques et/ou
les problèmes rencontrés
Professionnel de
l’informatique(Enterprise A)
Professionnel de
l’informatique(Enterprise B)
Application d’échange en
ligne
Internet
Fonctionnalités Editeurs de logiciel soumette
des données pour leurs logiciels
Données des autorités de certification
Mise à disposition de données Microsoft (test, certification)
Analyseset rapports
TestsApp Compat
Certifie que l’application fonctionne
ouPublie les problèmes
Editeurs
Microsoft Logo et Certification
2. Sources d’autorité
Application d’échange en ligne
Envoyer/Recevoir les données avec le Web service d’échange en ligne
Détails comparatifs des résultats de compatibilité - Mes résultats, Communauté, Microsoft et Editeurs
Send and Receive Data
Synchronize Data
Last updated 7/28/2005
! (New apps available)
Microsoft Application Compatibility ManagerMicrosoft Application Compatibility Manager
Send Data Cancel
Hide the specific applications to be shared with the ACT Community
Application Name Version Vendor
Adobe Acrobat Reader 7.0.9.0 ADOBE
Photo Shop 10.0 ADOBE
Roxy CD Creator 11.0 ROXY
Micorsoft Office 12.0 Microsoft
You are about to share your application and issue data with Microsoft Corporation ; and anonymously with the ACT Community. You will receive compatibility issue information, based on your company’s applications, from both Microsoft and the ACT Community.
View an example of the data sent
Refer to the Privacy Statement for information on how this data is used.
Choisir les applications pour lesquelles partager les données
Application d’administration
Microsoft Application Compatibility ToolkitMicrosoft Application Compatibility Toolkit
Fix IssuesAnalyze DataCollect Data HelpConfigure Organize Data
Report of “All” Applications
Previous | NextPage 1 of 5Record Per Page: 25Total Records: 145
View Task Overview
Report Tasks
Export Data
Save Report
Open Report
Apply Filter
Filter Data
Show All
Application Summary
All Applications 145With Issues 45Without Issues 94With No Data 6
Reports
By Risk Rating
Applications
Windows Vista
OS
Send/Receive Data
Sync online data
Last updated 7/28/2005
! (New apps available)
Analyze Data Tasks
Microsoft Office Professional 2003 10.0 (75% passed of 200)
2 493
Microsoft Office Project 2003 10.0 - 0 23
Microsoft Office Publisher 2003 10.1 - - - 245
Microsoft Office Visio 2003 10.1
(50% passed of 242) 253 84
Microsoft Office Communicator 11.0.9 (10% passed of 300)
300
200
Microsoft Office One Note 2003 10.9.0 - 10 56
CA eTrust Antivirus 11.3 - - - 90
WinZip 4.5 -
(30% passed of 400) 450 100
Microsoft Firewall Client 6.7 - 10 233
SQL Server Desktop Engine 7.0 - 0 56
Applications Version Microsoft
Risk Rating Community Risk
Rating Issues Computers
Configuration centralisé des paramètres des agents
- Sélectionner les agents à utiliser
- Paramétrages
- planification
- Déploiement (SMS, autres)
- etc.
Catégories personnalisées, priorités, suivi, applications à inclure/exclure
Corrections automatisé des problèmes de compatibilité
Rapports et analyses, Saisir des bugs (interface comme Product Studio), export, etc.
Version Beta
Vous permet de donner votre avis sur les Vous permet de donner votre avis sur les nouvelles fonctionnalités (Par exemple, la nouvelles fonctionnalités (Par exemple, la nouvelle UI, les flots de données, l’aspect nouvelle UI, les flots de données, l’aspect communauté)communauté)
Echanger des données avec les Editeurs sur la Echanger des données avec les Editeurs sur la compatibilité des applications avec Windows compatibilité des applications avec Windows VistaVista
Mise à disposition de trois agents : Inventory, Mise à disposition de trois agents : Inventory, LUA, IELUA, IE
Afin de mettre des priorités et d’incorporer vos Afin de mettre des priorités et d’incorporer vos retours dans le livraison RTWretours dans le livraison RTW
0606Mars FinWindows Vista + 4
semaines
Beta
Pour commencer
Programme BetaProgramme BetaMSConnect - MSConnect - http://connect.microsoft.comhttp://connect.microsoft.com
AnnoncesAnnonces
TéléchargementsTéléchargements
Bugs, avisBugs, avis
Accès privé pour les partenairesAccès privé pour les partenaires
Application compatibility ToolkitApplication compatibility ToolkitLien sur la barre d’outils pour accès direct Lien sur la barre d’outils pour accès direct au site MSConnect site pour rapporter un au site MSConnect site pour rapporter un bug/avisbug/avis
Questions/Réponses
Avez-vous des Avez-vous des questionsquestions
Microsoft FranceMicrosoft France18, avenue du Québec18, avenue du Québec
91 957 Courtaboeuf Cedex91 957 Courtaboeuf Cedex
www.microsoft.com/france
0 825 827 8290 825 827 829
[email protected]@microsoft.com