Hoang-Quang Dao

Donner une énergie plus positive : vouloir proposer, partager, créer du lien… mon blog.

Archive for the ‘Sharepoint 2010’ Category

La plateforme collaborative Windows Sharepoint 2010

Créer un site SharePoint 2010 avec la double authentification

Posted by hoangquangdao sur 21 février 2011

Création d’une collection de sites d’une application Web par authentification par revendications

Nous allons maintenant créer une collection de sites sur cette application Web.

1. Aller au site Administration centrale puis cliquer sur Créer des collections de sites en veillant préalablement que l’application web avec une authentification par revendications soit activée et est sélectionné comme application web de travail dans la liste déroulante.

SharePoint-Site-01

2. Donner un titre et la description de la collection de sites, sélectionnez un modèle, spécifiez un utilisateur normal de Windows en tant qu’administrateur primaire et l’administrateur du fournisseur SqlConnexionExtranetAuthent comme administrateur de collection de sites secondaire. Lorsqu’on laisse la souris sur l’utilisateur le système montre à quel fournisseur il appartient.

SharePoint-Site-02SharePoint-Site-03

3. Appuyez sur OK pour créer notre collection de sites.

4. Une fois que notre collection de sites est créée, accéder à elle afin de voir la page d’authentification qui permet de choisir Windows ou l’authentification par formulaire.

Web-App-09

5. En choisissant « l’authentification par formulaire » il faut saisir l’utilisateur administrateur et son mot de passe pour se connecter au site.

Web-App-10

En protocole standard HTTP, un avertissement signale que le mot de passe est envoyé en clair, contrairement au protocole HTTPS.

Web-App-11

6. Maintenant, on peut ajouter des utilisateurs et des rôles avec des autorisations spécifiques à notre collection de sites.

  • Connectez-vous à votre site SharePoint sous votre compte d’administrateur.
  • Cliquez sur Actions du site situé dans les onglets au haut de l’écran, puis cliquez sur Authorisations du site.
  • Sous l’onglet Modifier, cliquez sur Accorder des Autorisations
  • Dans la zone Utilisateur, entrez l’adresse courriel de l’utilisateur et sélectionnez les permissions que vous voulez lui accorder
  • Cliquez sur OK

 SharePoint-Site-04 SharePoint-Site-05

SharePoint-Site-06

7. Une fois l’administrateur du site créé, on peut également se connecter au site en tant qu’administrateur afin d’ajouter des groupes et des utilisateurs.

Web-App-12

8. Enfin, en utilisant un utilisateur des sous-groupes, on peut se connecter au site avec les autorisations visiteurs par exemple.

Web-App-13

Voilà une configuration de la double authentification de bout en bout pour configurer SqlConnexionExtranetAuthent et d’utiliser l’authentification par revendications de Windows SharePoint 2010.

Publicités

Posted in Windows Sharepoint Foundation | Tagué: , , | Leave a Comment »

SharePoint 2010 – configuration de la double authentification (partie 4)

Posted by hoangquangdao sur 11 février 2011

Premièrement nous allons créer une application Web en définissant l’authentification basée sur les revendications en tant que mécanisme d’authentification. Nous aurons également besoin de cocher la case « Activer ASP.NET » et de cocher la case « rôle Provider » en fournissant le nom de nos membres et fournisseur de rôle.

Créer une application Web qui utilise l’authentification Windows par revendications (SharePoint Server 2010)

Pour créer une application Web qui utilise l’authentification basée sur des revendications :

1. Dans la page d’accueil de l’Administration centrale, dans la section Gestion des applications.

Web-App-01a

Cliquer sur Gérer les applications Web.

 Web-App-01b

2. Sur le ruban, cliquez sur Nouveau.

Web-App-01c

3. Dans la page Créer une Application Web, dans la section Authentification, cliquez sur Authentification par revendications.

 Web-App-02

4. Dans la section Site Web IIS, vous pouvez configurer les paramètres de votre nouvelle application Web en sélectionnant l’une des deux options suivantes :

  • Cliquez sur Utiliser un site Web existant, puis sélectionnez le site Web sur lequel installer votre nouvelle application Web.
  • Cliquez sur Créer un nouveau site Web IIS, puis tapez le nom du site Web dans la zone Nom.

5. Dans la section Site Web IIS, dans la zone Port, tapez le numéro de port que vous souhaitez utiliser pour accéder à l’application Web. Si vous créez un nouveau site Web, ce champ est rempli avec un numéro de port aléatoire. Si vous utilisez un site Web existant, ce champ est rempli avec le numéro de port actuel.

6. Dans la section Site Web IIS, dans la zone Chemin d’accès, tapez le chemin d’accès du répertoire de base du site Web IIS sur le serveur. Si vous créez un nouveau site Web, ce champ est rempli avec un chemin d’accès suggéré. Si vous utilisez un site Web existant, ce champ est rempli avec le chemin d’accès actuel à ce site Web.

7. Dans la section Configuration de la sécurité, choisissez d’autoriser ou non l’accès anonyme et d’utiliser ou non SSL (Secure Sockets Layer).

  • Sous Autoriser l’accès anonyme, cliquez sur Oui ou Non. Si vous choisissez d’autoriser l’accès anonyme, cela permet l’accès anonyme au site Web à l’aide du compte d’accès anonyme spécifique à l’ordinateur (en l’occurrence, IIS_IUSRS).
  • Sous Utiliser le protocole SSL, cliquez sur Oui ou Non. Si vous choisissez d’activer le protocole SSL pour le site Web, vous devez configurer SSL en demandant et en installant un certificat SSL. Pour plus d’informations sur la configuration de SSL, voir Configuration de SSL sur IIS 7.0 (éventuellement en anglais) (http://go.microsoft.com/fwlink/?linkid=187887&clcid=0x40C).

 Web-App-03

8. Dans la section Types d’authentification basée sur les revendications, sélectionnez l’authentification que vous souhaitez utiliser pour l’application Web.

  • Pour activer l’authentification Windows, sélectionnez Activer l’authentification Windows et, dans le menu déroulant, sélectionnez Négocier (Kerberos) ou NTLM. Pour plus d’informations, voir Configurer l’authentification Kerberos (SharePoint Server 2010).
    Si vous ne souhaitez pas utiliser l’authentification Windows intégrée, désactivez Authentification Windows intégrée.
    Si vous souhaitez que les informations d’identification des utilisateurs soient envoyées sur le réseau sous une forme non chiffrée, sélectionnez Authentification de base (le mot de passe est envoyé en texte clair).
  • Pour activer l’authentification par formulaire, sélectionnez Activer l’authentification par formulaire, puis entrez le nom du fournisseur d’appartenances et le nom du gestionnaire de rôles dans les zones.
    • Il faut alors renseigner les noms des fournisseurs de membres et rôle utilisés.
    • <membership defaultProvider= »AspNetSqlMembershipProviderExtranet« >
    • <roleManager enabled= »true » defaultProvider= »AspNetSqlRoleProviderExtranet« >
    • Donc AspNetSqlMembershipProviderExtranet et AspNetSqlRoleProviderExtranet

9. Dans la section URL de page de connexion, choisissez l’une des options suivantes pour vous connecter à SharePoint Server 2010.

  • Sélectionnez Utiliser l’URL de la page de connexion par défaut si vous souhaitez que les utilisateurs soient redirigés vers un site Web de connexion par défaut pour l’authentification par revendications.
  • Sélectionnez Utiliser une URL de page de connexion personnalisée, puis tapez l’URL de connexion si vous souhaitez que les utilisateurs soient redirigés vers un site Web de connexion personnalisé pour l’authentification par revendications.

10. Dans la section URL publique, tapez l’URL pour le nom de domaine de tous les sites auxquels les utilisateurs auront accès dans cette application Web. Cette URL sera utilisée comme URL de base dans les liens apparaissant sur les pages dans l’application Web. L’URL par défaut est le nom et le port du serveur actuel, et est automatiquement actualisée pour refléter les paramètres SSL, d’en-tête d’hôte et de numéro de port actuels sur la page. Si vous déployez SharePoint Server 2010 derrière un équilibreur de charge ou un serveur proxy, cette URL peut devoir différer des paramètres SSL, d’en-tête d’hôte et de port sur cette page.

La valeur Zone est automatiquement définie sur Par défaut pour une nouvelle application Web.

11. Dans la section Pool d’applications, exécutez l’une des actions suivantes :

  • Cliquez sur Utiliser le pool d’applications existant, puis sélectionnez le pool d’applications que vous souhaitez utiliser dans le menu déroulant.
  • Cliquez sur Créer un nouveau pool d’applications, puis tapez le nom du nouveau pool d’applications ou conservez le nom par défaut.

12. Sous Sélectionnez un compte de sécurité pour ce pool d’applications, effectuez l’une des opérations suivantes :

  • Cliquez sur Prédéfini pour utiliser un compte de sécurité prédéfini, puis sélectionnez le compte de sécurité dans le menu déroulant.
  • Cliquez sur Configurable pour spécifier un nouveau compte de sécurité à utiliser pour un pool d’applications existant.

 Web-App-04

13. Dans la section Nom de la base de données et authentification, choisissez le serveur de base de données, le nom de la base de données et la méthode d’authentification pour votre nouvelle application Web :

  • Serveur de base de données : Tapez le nom du serveur de la base de données et l’instance Microsoft SQL Server que vous souhaitez utiliser sous la forme <NOM_SERVEUR\instance>..
  • Nom de la base de données : Tapez le nom de la base de données ou utilisez l’entrée par défaut.
  • Authentification de la base de données : soit par Windows, soit par Authentification SQL

14. Si vous utilisez la mise en miroir des bases de données, dans la section Serveur de basculement, dans la zone Serveur de bases de données de basculement, tapez le nom d’un serveur de bases de données de basculement spécifique que vous souhaitez associer à une base de données de contenu.

15. Dans la section Connexions aux applications de service, sélectionnez les connexions aux applications de service qui seront disponibles pour l’application Web. Dans le menu déroulant, cliquez sur Par défaut ou Personnalisé. L’option Personnalisé permet de choisir les connexions aux applications de service que vous souhaitez utiliser pour l’application Web.

16. Dans la section Programme d’amélioration du produit, cliquez sur Oui ou Non.

 Web-App-05

17. Cliquez sur OK pour créer la nouvelle application Web.

 Web-App-06

18. Mise à jour de sécurité de l’authentification par revendication : les Applications Web qui utilisent l’authentification basée sur les revendications nécessitent une mise à jour. Ces Applications Web peuvent être exposées à une faille de sécurité qui peut autoriser les utilisateurs à élever leurs privilèges. Une mise à jour de  sécurité est nécessaire sur les serveurs de la batterie de serveurs. Pour plus d’informations sur cette règle, voir http://go.microsoft.com/fwlink/?LinkID=184705

Téléchargement : http://archive.msdn.microsoft.com/KB979917/Release/ProjectReleases.aspx?ReleaseId=4033

Posted in Windows Sharepoint Foundation | Tagué: , , , , | Leave a Comment »

SharePoint 2010 – configuration de la double authentification (partie 5)

Posted by hoangquangdao sur 10 février 2011

Les étapes pour intégrer l’authentification sur un site SharePoint par la gestion de profils/rôles ASP.NET

Après avoir créé l’application web, il faut modifier les fichiers web.config pour définir le fournisseur d’accès aux membres et aux rôles de AspNetSql :

1. Modifier le fichier web.config du site d’Administration Centrale SharePoint :

  • Répertoire : C:\inetpub\wwwroot\wss\VirtualDirectories\30544
  • Ajout des éléments <membership>et <roleManager>au fichier web.config de l’ACS à l’intérieur de l’élément <system.web> </ system.web>. Le fournisseur de rôle par défaut devrait être « AspNetWindowsTokenRoleProvider »
  • Ajout de l’élément <connectionStrings>déclarée à l’extérieur de<system.web> </ system.web>.
  • En outre, on peut également ajouter le fournisseur d’appartenance dans l’élément <PeoplePickerWildcards>.

Cela devrait ressembler à ceci :

<PeoplePickerWildcards>
<clear />
<add key="AspNetSqlMembershipProvider" value="%" />
<add key="AspNetSqlMembershipProviderExtranet" value="%" />
</PeoplePickerWildcards>

<connectionStrings>
<add name="SqlConnexionExtranetAuthent"
connectionString="data source=.\SQLEXPRESS;
Initial Catalog=Extranet_User_DataBase;
User ID=MonAdministrateur;Password=MonMotDePasse;
Integrated Security=SSPI"
providerName="System.Data.SqlClient"/>
</connectionStrings>

<roleManager enabled="true" defaultProvider="AspNetWindowsTokenRoleProvider">
<providers>
<add name="AspNetSqlRoleProviderExtranet"
type="System.Web.Security.SqlRoleProvider"
connectionStringName="SqlConnexionExtranetAuthent"
applicationName="/" />
</providers>
</roleManager>

<membership>
<providers>
<add name="AspNetSqlMembershipProviderExtranet"
type="System.Web.Security.SqlMembershipProvider"
connectionStringName="SqlConnexionExtranetAuthent"
enablePasswordRetrieval="false"
enablePasswordReset="true"
requiresQuestionAndAnswer="false"
applicationName="/"
requiresUniqueEmail="false"
passwordFormat="Hashed"
maxInvalidPasswordAttempts="5"
minRequiredPasswordLength="1"
minRequiredNonalphanumericCharacters="0"
passwordAttemptWindow="10"
passwordStrengthRegularExpression=""/>
</providers>
</membership>

2. Modifier le fichier web.config de l’application Web Extranet :

  • Répertoire : C:\WEB_Datas\mon-extranet.com
  • Ajout des éléments <membership> et <roleManager> au fichier web.config de l’ACS à l’intérieur de l’élément <system.web> </ system.web>. Le fournisseur de rôle par défaut devrait être « AspNetWindowsTokenRoleProvider »
  • Ajout de l’élément <connectionStrings> déclarée à l’extérieur de <system.web> </ system.web>.
  • En outre, on peut également ajouter le fournisseur d’appartenance dans l’élément <PeoplePickerWildcards>.

Cela devrait ressembler à ceci :

<PeoplePickerWildcards>
<clear />
<add key="AspNetSqlMembershipProvider" value="%" />
<add key="AspNetSqlMembershipProviderExtranet" value="%" />
</PeoplePickerWildcards>

<connectionStrings>
<add name="SqlConnexionExtranetAuthent"
connectionString="data source=.\SQLEXPRESS;
Initial Catalog=Extranet_User_DataBase;
User ID=MonAdministrateur;Password=MonMotDePasse;
Integrated Security=SSPI"
providerName="System.Data.SqlClient"/>
</connectionStrings>

<roleManager enabled="true" defaultProvider="AspNetWindowsTokenRoleProvider">
<providers>
<add name="AspNetSqlRoleProviderExtranet"
type="System.Web.Security.SqlRoleProvider"
connectionStringName="SqlConnexionExtranetAuthent"
applicationName="/" />
</providers>
</roleManager>

<membership>
<providers>
<add name="AspNetSqlMembershipProviderExtranet"
type="System.Web.Security.SqlMembershipProvider"
connectionStringName="SqlConnexionExtranetAuthent"
enablePasswordRetrieval="false"
enablePasswordReset="true"
requiresQuestionAndAnswer="false"
applicationName="/"
requiresUniqueEmail="false"
passwordFormat="Hashed"
maxInvalidPasswordAttempts="5"
minRequiredPasswordLength="1"
minRequiredNonalphanumericCharacters="0"
passwordAttemptWindow="10"
passwordStrengthRegularExpression=""/>
</providers>
</membership>

3. Modifier le fichier web.config de l’application Web SharePoint Token Security :

  • Répertoire : C:\Program Files\Fichiers communs\Microsoft Shared\Web Server Extensions\14\WebServices\SecurityToken
  • Ajout des éléments <membership>et<roleManager>au fichier web.config de l’ACS à l’intérieur de l’élément <system.web> </ system.web>. Le fournisseur de rôle par défaut devrait être « AspNetWindowsTokenRoleProvider »
  • Ajout de l’élément <connectionStrings> déclarée à l’extérieur de <system.web> </ system.web>.
  • En outre, on peut également ajouter le fournisseur d’appartenance dans l’élément <PeoplePickerWildcards>.

Cela devrait ressembler à ceci :

<connectionStrings>
<add name="SqlConnexionExtranetAuthent"
connectionString="data source=.\SQLEXPRESS;
Initial Catalog=Extranet_User_DataBase;
User ID=MonAdministrateur;Password=MonMotDePasse;
Integrated Security=SSPI"
providerName="System.Data.SqlClient"/>
</connectionStrings>

<roleManager enabled="true" defaultProvider="AspNetWindowsTokenRoleProvider">
<providers>
<add name="AspNetSqlRoleProviderExtranet"
type="System.Web.Security.SqlRoleProvider"
connectionStringName="SqlConnexionExtranetAuthent"
applicationName="/" />
</providers>
</roleManager>

<membership>
<providers>
<add name="AspNetSqlMembershipProviderExtranet"
type="System.Web.Security.SqlMembershipProvider"
connectionStringName="SqlConnexionExtranetAuthent"
enablePasswordRetrieval="false"
enablePasswordReset="true"
requiresQuestionAndAnswer="false"
applicationName="/"
requiresUniqueEmail="false"
passwordFormat="Hashed"
maxInvalidPasswordAttempts="5"
minRequiredPasswordLength="1"
minRequiredNonalphanumericCharacters="0"
passwordAttemptWindow="10"
passwordStrengthRegularExpression=""/>
</providers>
</membership>

4. Une fois tous les composants dotés des informations sur les membres / fournisseurs de rôles, faire un IISRESET juste pour être sûr.

Ajoutons maintenant un administrateur de notre fournisseur SqlConnexionExtranetAuthent à la politique d’utilisation de notre application web avec un contrôle total.

Web-App-07

Pour ce faire, aller dans Administration centrale du site « Gérer les applications Web« , sélectionner l’application web, dans le ruban, cliquer sur « Stratégie de l’utilisateur« , de là « Ajouter des utilisateurs« . Il suffit alors de rechercher et contrôler « Vérifier les noms » l’ajout de l’administrateur avec un contrôle total et cliquez sur Terminer. Maintenant, il y a un utilisateur de: utilisateur de SqlConnexionExtranetAuthent, administrateur en format d’authentification par revendications.

Web-App-08

Il ne reste plus qu’à créer ne collection de sites dans cette application Web « Extranet » qui aura la double authentification des utilisateurs de l’Active Directory du domaine et des utilisateurs de SqlConnexionExtranetAuthent.

Posted in Microsoft, Windows Sharepoint Foundation | Tagué: , , , | Leave a Comment »

SharePoint 2010 – configuration de la double authentification (partie 3)

Posted by hoangquangdao sur 9 février 2011

Les étapes pour déployer le site Internet de gestion de profils/rôles ASP.NET

WEB-ASP.NET-01

1. Il faut ouvrir Visual Studio, choisissez Fichier> Nouveau> Site Web. Sélectionnez le modèle Site Web ASP.NET. Donner un nom (par exemple, SqlMembershipProvider). Maintenant, le modèle de projet de site Web ASP.NET est créé. Appuyer sur OK.

WEB-ASP.NET-02

2. Ouvrir le fichier web.config.

WEB-ASP.NET-03

On va alors commencer par ajouter la chaine de connexion à la base de données que nous venons de créer « Extranet_User_DataBase« . On ajoute donc cette information dans le bloc « ConnectionStrings« .

<!-- Fournisseur de connexion -->
<connectionStrings>
<add name="SqlConnexionExtranetAuthent"
connectionString="data source=.\SQLEXPRESS;Initial Catalog=Extranet_User_DataBase;User ID=MonAdministrateur;Password=MonMotDePasse;Integrated Security=SSPI"providerName="System.Data.SqlClient"/>
providerName="System.Data.SqlClient"/>
</connectionStrings>

Une fois cette chaine de connexion renseignée, il nous faut ajouter les informations concernant les Providers de sécurité qui utiliseront cette base de données. Pour cela, il faut se placer dans le bloc « System.Web » et ajouter les informations suivantes.

<!-- MemberShip Provider -->
<membership defaultProvider="AspNetSqlMembershipProviderExtranet">
<providers>
<add name="AspNetSqlMembershipProviderExtranet"
type="System.Web.Security.SqlMembershipProvider"
connectionStringName="SqlConnexionExtranetAuthent"
enablePasswordRetrieval="false"
enablePasswordReset="true"
requiresQuestionAndAnswer="false"
applicationName="/"
requiresUniqueEmail="false"
passwordFormat="Hashed"
maxInvalidPasswordAttempts="5"
minRequiredPasswordLength="1"
minRequiredNonalphanumericCharacters="0"
passwordAttemptWindow="10"
passwordStrengthRegularExpression=""/>
</providers>
</membership>
<!-- Profile Provider -->
<profile>
<providers>
<clear/>
<add name="AspNetSqlProfileProviderExtranet" type="System.Web.Profile.SqlProfileProvider" connectionStringName="SqlConnexionExtranetAuthent" applicationName="/"/>
</providers>
</profile>
<!-- Role Provider -->
<roleManager enabled="true"
defaultProvider="AspNetSqlRoleProviderExtranet">
<providers>
<add name="AspNetSqlRoleProviderExtranet"
type="System.Web.Security.SqlRoleProvider"
connectionStringName="SqlConnexionExtranetAuthent"
applicationName="/" />
</providers>
</roleManager>

3. Maintenant que notre projet WEB est correctement paramétré, nous allons pouvoir remplir cette base de données. Il faut lancer l’outil de configuration ASP.NET, en sélectionnant Site Web et l’option dans menu ASP.NET configuration.

WEB-ASP.NET-config

Cela va lancer un navigateur connecté sur un site .NET de configuration pour le projet WEB

WEB-ASP.NET-04

4. On doit bien valider que l’application WEB utilise bien les providers que nous venons de paramétrer dans le Web.Config. On va donc dans l’onglet »Fournisseur » et clique sur « Sélectionnez un fournisseur différent pour chaque fonctionnalité (avancée)« .

WEB-ASP.NET-05

On voit alors la liste des providers possibles dont ceux que l’on a définis.

WEB-ASP.NET-06

5. Maintenant que tout est OK, on va dans l’onglet « Sécurité » et sur l’écran suivant, sélectionnez « Sélectionner le type d’authentification » et dans l’écran suivant, choisir le bouton radio « À partir d’Internet« .

WEB-ASP.NET-07

6. Dans l’écran suivant, choisir le bouton radio « À partir d’Internet« .

WEB-ASP.NET-08

Et cliquer « Terminé« . Si tout va bien, nous allons être redirigés vers l’onglet « Sécurité« .

7. Il faut cliquer sur « Créer un utilisateur » avec l’option « Utilisateur actif« .

WEB-ASP.NET-09

Une fois les informations remplies, il suffit de cliquer sur « Créer un utilisateur« , ce qui affichera la page de gestion des utilisateurs accessible également sur l’onglet « Sécurité » en cliquant sur »Gérer les utilisateurs » afin d’ajouter des rôles ou des utilisateurs.

WEB-ASP.NET-10

8. Après cela, nous pouvons créer des rôles et assigner des rôles spécifiques à des utilisateurs. Il faut revenir à l’onglet « Sécurité » en cliquant sur « Gérer les utilisateurs » dans l’outil.

WEB-ASP.NET-11

Il faut saisir le nom du nouveau rôle, ici le groupe des « Administrateurs » :

WEB-ASP.NET-12

Après avoir cliqué sur « ajouter le rôle« , l’écran récapitulatif de tous les rôles

WEB-ASP.NET-13

Enfin pour assigner ce nouveau rôle à un utilisateur, il faut revenir à l’onglet « Sécurité » en cliquant sur « Gérer les utilisateurs » et ajouter le rôle à l’utilisateur.

WEB-ASP.NET-14

On peut maintenant voir comment appliquer cette authentification sur un site SharePoint.

Posted in SQL Server 2008 Express, Windows Sharepoint Foundation | Tagué: , , , , | Leave a Comment »

Sharepoint 2010 – Configuration de la double authentification partie 2

Posted by hoangquangdao sur 8 février 2011

Gestion du référentiel de gestion de profils/rôles avec l’outil de configuration ASP.NET

L’étape suivante consiste à ajouter des d’utilisateurs et des rôles à la base de données du référentiel. Une des meilleures façons de le faire est d’utiliser l’outil de configuration ASP.NET qui est fourni avec Visual Studio.

Prérequis, l’installation de l’environnement de développement Visual Studio.

1. Téléchargement et installation de l’environnement de développement Microsoft Visual Basic 2008 ou 2010 Express en suivant les instructions de téléchargement sur le site de Microsoft (les liens sont référencé sur ce site http://www.gentilkiwi.com/telechargements-s41-t-microsoft.htm) :

  • Visual Studio Express 2008 SP1 (C++/C#, Basic, Web etc.) Téléchargement direct Microsoft : Fichier vs2008expresswithsp1frax1504731.iso (« dézipper » l’image ISO avec 7z par exemple et lancer le programme d’installation Setup.hta)

Visual-Studio-2008-01 Visual-Studio-2008-02

  • Visual Studio Express 2010 (C++/C#, Basic, Web etc.) Téléchargement direct Microsoft : Fichier vs2010expressfra.iso

Visual-Studio-2010-01 Visual-Studio-2010-02

2. Procéder à l’installation de Visual Studio Web 2010 Express

Page de l’assistant d’installation de Microsoft Visual Web 2010 Express

Visual-Studio-2010-03

Accepter les termes du contrat de licences « gratuite » de la version Express

Visual-Studio-2010-04

Définir le répertoire d’installation, par défaut dans le répertoire des programmes

Visual-Studio-2010-05

Après avoir appuyé sur Installer, il faut patienter quelques minutes la fin du téléchargement et de l’installation

Visual-Studio-2010-06

Après la page de confirmation de l’installation, il est conseillé de faire une mise à jour de l’ordinateur

Visual-Studio-2010-07

Posted in Windows Sharepoint Foundation | Tagué: , , , | Leave a Comment »

SharePoint 2010 – Configuration de la double authentification partie 1

Posted by hoangquangdao sur 7 février 2011

Installation à l’aide AspNetSqlMembershipProvider

Pour la mise en place de l’authentification en utilisant les revendications AspNetSqlMembershipProvider nécessite des informations pour spécifier le serveur SQL et la base de données qui serviront à gérer les utilisateurs et les rôles pour ajouter un élément de connexion supplémentaires.

Tout d’abord, il faut mettre en place le référentiel. Pour cela, il faut utiliser un outil appelé « aspnet_regsql » prévu par le framework .NET. Cet outil peut être trouvé dans le chemin: C: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 sur le serveur.

Les étapes à accomplir pour déployer la base référentielle de gestion des profils/rôles

1. Lancer la commande « aspnet_regsql » du framework .NET v2.0 dans une console de commande DOS à partir du répertoire du framework, pour faire apparaître la fenêtre de l’assistant d’installation de la base de gestion de profils/rôles pour les fournisseurs d’accès personnalisés.

User-Database-01

2. Choisir de configurer le serveur SQL serveur qui hébergera la base de gestion de profils/rôles pour les futures applications Web et cliquer sur Suivant :

User-Database-02

3. Configurer les paramètres de connexion à la base de données SQL Serveur, ici dans l’exemple, SQL Express 2008 R2, avec un administrateur de base de données. Il faut vérifier le nom du serveur et de fournir un nom personnalisé pour la base de données qui sera créée. Si aucun nom n’est spécifié pour la base de données, le nom par défaut « aspnetdb » sera utilisé. On peut exécuter cet outil à distance pour créer cette base de données sur un serveur SQL.

User-Database-03

4. L’écran suivant montre le récapitulatif des paramètres d’installation.

User-Database-04

5. Après avoir cliqué sur Suivant, et attendu quelques secondes pour l’installation, on peut cliquer sur Terminer.

User-Database-05

 

Posted in SQL Server 2008 R2 Express, Windows Sharepoint Foundation | Tagué: , , , | Leave a Comment »

Configuration de Windows SharePoint Foundation 2010

Posted by hoangquangdao sur 20 janvier 2011

Configuration de Windows SharePoint Foundation 2010

Il faut commencer par lancer l’Assistant de Configuration des produits SharePoint 2010.

Config-WSF-2010-01

Le premier écran de l’assistant alerte sur les prérequis d’informations nécessaires pour la suite de la configuration.

Config-WSF-2010-02

De même l’assistant alerte également des redémarrages de certains services.

Config-WSF-2010-03

S’il s’agit d’une première installation indépendante il faut choisir de créer la batterie de serveurs.

Config-WSF-2010-04

C’est alors à cet écran de configuration que les paramètres de configuration nécessaires pour le serveur sont à saisir.

Config-WSF-2010-05

Il faut ensuite saisir le mot de passé de sécurité pour la configuration de ce serveur.

Config-WSF-2010-06

Enfin, il ne reste plus qu’à configure les site Internet d’Administration centrale de SharePoint en indiquant le port particulier à utiliser (ici le port 1476) et le fournisseur d’authentification par défaut (ici NTLM)

Config-WSF-2010-07

Dans les paramètres avancés, il est possible d’indiquer le nom de domaine et l’organisation dans l’Active Directory, afin de pouvoir gérer la création des compte SharePoint également dans le l’UO détermine du domaine Active Directory. Mais je vous déconseille d’utiliser cette option avancée, car elle est très contraingnante.

Config-WSF-2010-08

Un écran de résumer récapitule tous les paramètres saisis.

Config-WSF-2010-09

La configuration automatique se lance alors et en créant la base de données de configuration du serveur SharePoint.

Config-WSF-2010-10

L’écran final de la configuration, résume les tâches de configuration qui ont été menées avec succès.

Posted in Windows Sharepoint Foundation | Tagué: , | Leave a Comment »

Windows Sharepoint Foundation 2010

Posted by hoangquangdao sur 12 novembre 2010

Contenu Windows Sharepoint Foundation 2010

  • Introduction
  • Installation
  • Etapes d’installation

Introduction

Cet article montre comment installer Windows Sharepoint Foundation 2010, le nouveau moteur de base de l’infrastructure SharePoint. Le principe de ce service est de mettre à la disposition d’un ensemble de personnes des documents partagés au travers d’un site WEB.

Installation

Tout comme la version normale de Windows Sharepoint 2010, l’édition Foundation nécessite d’avoir déjà d’installé les composants suivants :
Ensuite, vous devez aller sur le site de Microsoft pour obtenir le fichier d’installation:
Windows SharePoint Foundation 2010
Une fois le fichier obtenu, vous pouvez l’exécuter afin de lancer l’installation.

Etapes d’installation

L’installation démarre par une décompression et on obtient ensuite le premier écran du centre d’installation.
WSF01

install SharePoint Foundation 2010 01

Choisir le mode d’installation. Si dans le doute vous ne savez pas si vous avez tous les logiciels nécessaires pour l’installation de Windows Sharepoint Foundation, commencer par l’installation des prérequis logiciels. Il faut s’assurer que la connexion Internet fonctionne afin que le contrôle des prérequis, qui peut durer quelques minutes, soit effectué.

Ces prérequis consistent à installer dans notre exemple :
  • Correctif MS SQL 2008 R2 : windows6.1-kb976462-v2-x64.exe
  • Correctif .NET 3.5 sp1 :dotnetfx35setup.exe
  • Microsoft Chart Controls for Microsoft .NET Framework 3.5 : MSChart.exe
  • Windows Identity Foundation : Windows6.1-KB974405-x64.msu
  • Microsoft Filter Pack 2.0 : FilterPackx64.exe
  • Complément SQL Server® 2008 R2 Reporting Services pour Microsoft SharePoint® Technologies 2010 : rsSharePoint.msi
  • Microsoft Sync Framework Runtime v1.0 (x64) : SyncSetup_fr.x64
  • Microsoft® SQL Server® 2008 R2 Native Client : sqlncli_x64.msi
  • Microsoft® SQL Server® 2008 R2 ADOMD.NET : SQLSERVER2008_ASADOMD10.msi
  • Microsoft® Analysis Services OLE DB Provider for Microsoft® SQL Server® 2008 R2 : SQLSERVER2008_ASOLEDB10.msi
  • Microsoft® SQL Server® 2008 R2 Analysis Management Objects : SQLSERVER2008_ASAMO10.msi
  • Microsoft® Windows PowerShell Extensions for SQL Server® 2008 R2 : PowerShellTools_SQL2008R2.msi
  • Microsoft® SQL Server® 2008 R2 Command Line Utilities : SqlCmdLnUtils.msi
WSF02

install SharePoint Foundation 2010 02

Après l’installation des prérequis logiciels, il vous faudra un redémarrage et relancer l’installation qui vous amènera à la page où il faut accepter les conditions du contrat de licence Microsoft et « Continuer ».
WSF03

install SharePoint Foundation 2010 03

Il faut alors choisir le type d’installation. Dans l’exemple nous allons installer une simple ferme ne mode autonome.
WSF04

install SharePoint Foundation 2010 04

Nous choisissons le type de serveur autonome qui ne requiert pas une connexion de Sharepoint à une base SQL Serveur Standard ou Entreprise. De plus ce mode est plus simple à configurer et plus rapide afin de le tester.
WSF05

install SharePoint Foundation 2010 05

L’autre onglet permet de choisir le répertoire de stockage des données.
WSF06

install SharePoint Foundation 2010 06

L’installation commence, il faut alors attendre quelques minutes.
WSF07

install SharePoint Foundation 2010 07

A la fin de l’installation, l’écran de fin s’affiche en proposant d’exécuter l’assistant de configuration de Sharepoint (PSCONFIG).

Posted in Microsoft, Sharepoint 2010, SQL Server 2008 Express, SQL Server 2008 R2 Express, Windows Sharepoint Foundation | Tagué: , | Leave a Comment »