Overblog Suivre ce blog
Administration Créer mon blog

Recherche

13 septembre 2012 4 13 /09 /septembre /2012 21:39

Une comparaison des différents outils de sauvegarde SharePoint.

La première colonne est le Sharepoint 2010 Sauvegarde Natif, le 2ème est Microsoft Data Protection Manager. Colonne. 3 est VSS Writer et colonne. 4 est la sauvegarde SQL.

Ensuite, une comparaison entre DPM en Sharepoint Sauvegarde Natif

Ce tableau a été prise à partir d'une présentation par Mirjam van Olst, un Architecte Sharepoint à partir des Pays-Bas.

SharePoint backup v3.1

http://www.idera.com/SharePoint/SharePoint-backup/

SharePoint Server 2010 et la sauvegarde et restauration avec DPM 2010

http://www.labo-microsoft.org/articles/Sharepoint_2010_sauvegarde/3/Default.asp

 

Repost 0
12 septembre 2012 3 12 /09 /septembre /2012 12:30

Dans cet article nous allons voir comment configurer l'authentification basée sur les formulaires pour une application Web basée sur créances à l'aide du fournisseur du répertoire actif.

Steps Involved: Étapes:

  • Create a claim based web application Créer une application Web basée sur des revendications
  • Configure the web.config files Configurez les fichiers web.config
    -> Central Administration Web application web.config file -> Administration Centrale fichier web.config de l'application Web
    -> Forms-based authentication claims-based Web application Web.Config file -> Les formulaires application Web basée sur l'authentification basée sur les revendications fichier Web.Config
    -> Security Token Service web.config file -> Security Token Service fichier web.config

Create a claim based web application: Créer une application Web basée sur réclamation:

  • Go to Central Administration =>Application Management => Manage web applications. Aller à l'Administration centrale => Gestion des applications => Gérer les applications Web.
  • In the Contribute group click on New. Dans le groupe, cliquez sur Nouveau Contribute.

    091212_1029_Lauthentifi1.gif
  • In the Authentication section of the Create New Web Application dialog box, click Claims Based Authentication. Dans la section Authentification de la Création Web boîte de dialogue Nouvelle application, cliquez sur l'authentification basée sur les revendications.

    091212_1029_Lauthentifi2.gif
  • In the Claims Authentication Types section, select Enable Forms Based Authentication (FBA). Dans la section Authentification types de réclamations, sélectionnez Activer l'authentification basée sur les formulaires (FBA).
  • Type a membership provider name. Tapez un nom de fournisseur d'appartenances.
  • Click OK to create the Web application. Cliquez sur OK pour créer l'application Web.

    091212_1029_Lauthentifi3.gif

Configure the web.config files: Configurez les fichiers web.config:

  • The Central Administration Web application Web.Config file. Le Web Administration centrale de fichier web.config de l'application.
  • The forms-based authentication claims-based Web application Web.Config file. L'authentification basée sur les formulaires basée sur les revendications fichier Web.Config de l'application Web.
  • The Security Token Service Web.Config file. Le Service de sécurité Token fichier Web.Config.

Central Administration Web application web.config file: Application Web Administration centrale fichier web.config:

  • Go to Start => Run => inetmgr. Allez dans Démarrer => Exécuter => inetmgr.
  • Go to Sites => SharePoint Central Administration => Right Click => Explore. Aller aux sites => Administration centrale de SharePoint => Clic droit => Explorer.

    091212_1029_Lauthentifi4.gif
  • Open the web.config file. Ouvrez le fichier web.config.
  • Inside the <configuration></configuration> section add the following entry. A l'intérieur du <configuration> </ configuration> Section ajoutez l'entrée suivante.

    < connectionStrings > <ConnectionStrings>
    < add <Ajouter name = " adconn " name = "adconn" connectionString = " LDAP://serverName.atest.btest.et/DC=atest,DC=btest,DC=et " /> connectionString = "LDAP :/ / serverName.atest.btest.et / DC = atest, DC = btest, DC = et" />
    </ connectionStrings > </ ConnectionStrings>
    </ configuration > </ Configuration>
  • And also add the following entry. Et aussi ajouter l'entrée suivante.

    < membership <Adhésion defaultProvider = " i " > defaultProvider = «i»>
    < providers > <Fournisseurs>
    < add <Ajouter name = " i " name = "i" type = " Microsoft.SharePoint.Administration.Claims.SPClaimsAuthMembershipProvider, Microsoft.SharePoint,Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c " /> type = "Microsoft.SharePoint.Administration.Claims.SPClaimsAuthMembershipProvider, Microsoft.SharePoint, Version = 14.0.0.0, Culture = neutral, PublicKeyToken = 71e9bce111e9429c" />
    < add <Ajouter name = " adMembers " name = "adMembers" type = " System.Web.Security.ActiveDirectoryMembershipProvider, System.Web, Version=2.0.0.0, type = "System.Web.Security.ActiveDirectoryMembershipProvider, System.Web, Version = 2.0.0.0,
    Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a "
    Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a " connectionStringName = " adconn " connectionStringName = "adconn" enableSearchMethods = " true " enableSearchMethods = "true" attributeMapUsername = " sAMAccountName " /> attributeMapUsername = "sAMAccountName" />
    </ providers > </ Providers>
    </ membership > </ Membership>
  • Save and close the web.config file. Enregistrez et fermez le fichier web.config.

Forms-based authentication claims-based Web application Web.Config file: L'authentification par formulaires basée sur les revendications fichier Web.Config de l'application Web:

  • Go to Start => Run => inetmgr. Allez dans Démarrer => Exécuter => inetmgr.
  • Go to Sites => SharePoint - 2014 => Right Click => Explore. Aller aux sites => SharePoint - 2014 => Clic droit => Explorer.
  • Open the web.config file. Ouvrez le fichier web.config.
  • Inside the <configuration></configuration> section add the following entry. A l'intérieur du <configuration> </ configuration> Section ajoutez l'entrée suivante.

    < connectionStrings > <ConnectionStrings>
    < add <Ajouter name = " adconn " name = "adconn" connectionString = " LDAP://serverName.atest.btest.et/DC=atest,DC=btest,DC=et " /> connectionString = "LDAP :/ / serverName.atest.btest.et / DC = atest, DC = btest, DC = et" />
    </ connectionStrings > </ ConnectionStrings>
    </ configuration > </ Configuration>
  • And also add the following entry. Et aussi ajouter l'entrée suivante.

    < membership <Adhésion defaultProvider = " i " > defaultProvider = «i»>
    < providers > <Fournisseurs>
    < add <Ajouter name = " i " name = "i" type = " Microsoft.SharePoint.Administration.Claims.SPClaimsAuthMembershipProvider, Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c " /> type = "Microsoft.SharePoint.Administration.Claims.SPClaimsAuthMembershipProvider, Microsoft.SharePoint, Version = 14.0.0.0, Culture = neutral, PublicKeyToken = 71e9bce111e9429c" />
    < add <Ajouter name = " adMembers " name = "adMembers" type = " System.Web.Security.ActiveDirectoryMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a " type = "System.Web.Security.ActiveDirectoryMembershipProvider, System.Web, Version = 2.0.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a" connectionStringName = " adconn " connectionStringName = "adconn" enableSearchMethods = " true " enableSearchMethods = "true" attributeMapUsername = " sAMAccountName " /> attributeMapUsername = "sAMAccountName" />
    </ providers > </ Providers>
    </ membership > </ Membership>

Security Token Service web.config file: Security Token Service fichier web.config:

  • Go to Start => Run => inetmgr. Allez dans Démarrer => Exécuter => inetmgr.
  • Go to Sites => SharePoint Web Services =>Security TokenServiceApplication => Right Click => Explore. Aller aux sites => SharePoint Services Web => Sécurité = TokenServiceApplication> Clic droit => Explorer.
  • Open the web.config file. Ouvrez le fichier web.config.
  • Inside the <configuration></configuration> section add the following entry. A l'intérieur du <configuration> </ configuration> Section ajoutez l'entrée suivante.

    < connectionStrings > <ConnectionStrings>
    < add <Ajouter name = " adconn " name = "adconn" connectionString = " LDAP://serverName.atest.btest.et/DC=atest,DC=btest,DC=et " /> connectionString = "LDAP :/ / serverName.atest.btest.et / DC = atest, DC = btest, DC = et" />
    </ connectionStrings > </ ConnectionStrings>
    </ configuration > </ Configuration>
  • And also add the following entry. Et aussi ajouter l'entrée suivante.

    < system.web > <System.web>
    < membership <Adhésion defaultProvider = " adMembers " > defaultProvider = ""> adMembers
    < providers > <Fournisseurs>
    < add <Ajouter name = " adMembers " name = "adMembers"
    type = " System.Web.Security.ActiveDirectoryMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, type = "System.Web.Security.ActiveDirectoryMembershipProvider, System.Web, Version = 2.0.0.0, Culture = neutral,
    PublicKeyToken=b03f5f7f11d50a3a " PublicKeyToken = b03f5f7f11d50a3a "
    connectionStringName = " adconn " connectionStringName = "adconn"
    enableSearchMethods = " true " enableSearchMethods = "true"
    attributeMapUsername = " sAMAccountName " /> attributeMapUsername = "sAMAccountName" />
    </ providers > </ Providers>
    </ membership > </ Membership>
    </ system.web > </ System.web>

Policy for Forms-based authentication claims-based Web application: Politique pour les formulaires application Web basée sur l'authentification basée sur les revendications:

  • Go to Central administration => Application management => Manage service applications. Aller à la centrale d'administration => Gestion des applications => Gérer les applications de service.
  • Select the web application (SharePoint - 2014). Sélectionnez l'application Web (SharePoint - 2014).
  • In the Policy group, select User policy. Dans le groupe politique, sélectionnez la politique de l'utilisateur.

    091212_1029_Lauthentifi5.gif
  • Click on Next. Cliquez sur Suivant.
  • In the Choose Users section, click on Browse option to search for the users. Dans la section Choisir les utilisateurs, cliquez sur Parcourir pour rechercher l'option pour les utilisateurs.

    091212_1029_Lauthentifi6.gif
  • Search for "sptestuser1" user who belongs to "Forms auth" category. Recherche de "sptestuser1" utilisateur qui appartient à «Formulaires auth" catégorie.

    091212_1029_Lauthentifi7.gif
  • Select the User =>Add => OK. Sélectionnez l'utilisateur => Ajouter => OK.
  • Select the option "Full control - Has full control" from Choose permissions section. Sélectionnez l'option "Contrôle total - a le contrôle total" de section Choisir les autorisations.

    091212_1029_Lauthentifi8.gif
  • Click on Ok. Cliquez sur OK.
  • Click on Finish. Cliquez sur Terminer.
  • You could see the user added as shown in the following. Vous pouvez voir l'utilisateur ajouté, comme indiqué ci-après.

Testing: Test:

  • Create a site collection for the web application SharePoint - 2014. Créer une collection de sites pour l'application Web SharePoint - 2014.
  • When you try to access the site collection it will be redirected to the login page. Lorsque vous essayez d'accéder à la collection de sites, il sera redirigé vers la page de connexion.
  • Choose forms authentication. Choisissez l'authentification par formulaires.

    091212_1029_Lauthentifi9.gif
  • Enter the user name and password. Entrez le nom d'utilisateur et mot de passe.

    091212_1029_Lauthentifi10.gif
  • You are now logged into your site as "sptestuser1", with site administrator privileges. Vous êtes maintenant connecté à votre site comme "sptestuser1", avec des privilèges d'administrateur de site.

 

Dans cet article nous allons voir comment configurer l'authentification basée sur les formulaires pour les demandes fondées application web en utilisant fournisseur SQL.

Creating the database: Création de la base de données:

Open the Visual Studio 2010 Command Prompt. Ouvrez Visual Studio 2010 Invite de commandes.

Type aspnet_regsql. Tapez aspnet_regsql.

ASP.NET SQL Server Setup Wizard will pop up. ASP.NET SQL Server Setup Wizard apparaîtra.

091212_1029_Lauthentifi11.gif

Click on Next. Cliquez sur Suivant.

091212_1029_Lauthentifi12.gif

Click on Next. Cliquez sur Suivant.

091212_1029_Lauthentifi13.gif

Click on Next. Cliquez sur Suivant.

091212_1029_Lauthentifi14.gif

Click on Finish. Cliquez sur Terminer.

A database will be created as shown in the following. Une base de données sera créée, comme indiqué ci-après.

091212_1029_Lauthentifi15.gif


Adding users to the SQL database using Web Site Administration Tool: Ajout d'utilisateurs à la base de données SQL en utilisant l'outil Administration de site Web:

Open Visual Studio 2010. Ouvrez Visual Studio 2010.

Go to File => New => Web Site. Allez dans Fichier => Nouveau => Site Web.

Select the ASP.NET Empty Web Site template. Sélectionnez le modèle ASP.NET Empty site Web.

091212_1029_Lauthentifi16.gif

Click Ok. Cliquez sur OK.

Add the following entry in the web.config file. Ajoutez l'entrée suivante dans le fichier web.config.

 

< configuration > <Configuration>

< system.web > <System.web>

< membership <Adhésion defaultProvider = " AspNetSqlMembershipProvider " > defaultProvider = "AspNetSqlMembershipProvider">

< providers > <Fournisseurs>

< clear /> </ Clear>

< add <Ajouter name = " AspNetSqlMembershipProvider " name = "AspNetSqlMembershipProvider"

connectionStringName = " AspNetSqlProvider " connectionStringName = "AspNetSqlProvider"

applicationName = " / " applicationName = "/"

type = " System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a " /> type = "System.Web.Security.SqlMembershipProvider, System.Web, Version = 2.0.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a" />

</ providers > </ Providers>

</ membership > </ Membership>

< roleManager <RoleManager enabled = " true " > enabled = "true">

< providers > <Fournisseurs>

< clear /> </ Clear>

< add <Ajouter connectionStringName = " AspNetSqlProvider " connectionStringName = "AspNetSqlProvider" applicationName = " / " applicationName = "/"

description = " Stores and retrieves roles data from the local Microsoft SQL Server database " description = «magasins et les rôles récupère les données de la base de données locale Microsoft SQL Server"

name = " AspNetSqlRoleProvider " name = "AspNetSqlRoleProvider" type = " System.Web.Security.SqlRoleProvider, System.Web,Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a " /> type = "System.Web.Security.SqlRoleProvider, System.Web, Version = 2.0.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a" />

</ providers > </ Providers>

</ roleManager > </ RoleManager>

</ system.web > </ System.web>

< connectionStrings > <ConnectionStrings>

< clear /> </ Clear>

< add <Ajouter name = " AspNetSqlProvider " name = "AspNetSqlProvider"

connectionString = " data source=.; Integrated Security=SSPI;Initial Catalog=aspnetdb; " connectionString = "data source =;. Integrated Security = SSPI; Initial Catalog = aspnetdb;"

providerName = " System.Data.SqlClient " /> providerName = "System.Data.SqlClient" />

</ connectionStrings > </ ConnectionStrings>

</ configuration > </ Configuration>

 

 

Go to Website =>ASP.Net Configuration. Aller sur le site => Configuration ASP.Net.

091212_1029_Lauthentifi17.gif

Go to Security => Users => Select authentication type. Aller à la Sécurité => Utilisateurs => type d'authentification Select.

091212_1029_Lauthentifi18.gif

Select "From the internet" option and click done. Sélectionnez «De l'Internet" et cliquez sur terminé.

091212_1029_Lauthentifi19.gif

Go to Security => Roles => Enable Roles, enter the role name and click "Add Role". Aller à la Sécurité => Rôles => Activer les rôles, entrez le nom de rôle et cliquez sur "Ajouter un rôle".

091212_1029_Lauthentifi20.gif

Go to Security => Users => Create user. Aller à la Sécurité => Utilisateurs => Créer un utilisateur.

091212_1029_Lauthentifi21.gif

Create the new user as shown in the following. Créez le nouvel utilisateur comme indiqué ci-après.

091212_1029_Lauthentifi22.gif

Once you have created the users you could see the users in the SQL database (Databases => aspnetdb =>Tables =>dbo.aspnet_users). Une fois que vous avez créé les utilisateurs, vous pouvez voir les utilisateurs dans la base de données SQL (bases de données => => Tableaux ASPNETDB => dbo.aspnet_users).

091212_1029_Lauthentifi23.gif


Create a claim based web application: Créer une application Web basée sur réclamation:

Go to Central Administration =>Application Management => Manage web applications. Aller à l'Administration centrale => Gestion des applications => Gérer les applications Web.

In the Contribute group click on New. Dans le groupe, cliquez sur Nouveau Contribute.

091212_1029_Lauthentifi24.gif

In the Authentication section of the Create New Web Application dialog box, click Claims Based Authentication. Dans la section Authentification de la Création Web boîte de dialogue Nouvelle application, cliquez sur l'authentification basée sur les revendications.

091212_1029_Lauthentifi25.gif

In the Claims Authentication Types section, select Enable Forms Based Authentication (FBA). Dans la section Authentification types de réclamations, sélectionnez Activer l'authentification basée sur les formulaires (FBA).

Type a membership provider name. Tapez un nom de fournisseur d'appartenances.

Click OK to create the Web application. Cliquez sur OK pour créer l'application Web.

091212_1029_Lauthentifi26.gif

Create a site collection for the web application SharePoint - 2015. Créer une collection de sites pour l'application Web SharePoint - 2015.


Configure the web.config files: Configurez les fichiers web.config:

The Central Administration Web application Web.Config file. Le Web Administration centrale de fichier web.config de l'application.

The forms-based authentication claims-based Web application Web.Config file. L'authentification basée sur les formulaires basée sur les revendications fichier Web.Config de l'application Web.

The Security Token Service Web.Config file. Le Service de sécurité Token fichier Web.Config.


Central Administration Web application web.config file: Application Web Administration centrale fichier web.config:

Go to Start => Run => inetmgr. Allez dans Démarrer => Exécuter => inetmgr.

Go to Sites => SharePoint Central Administration => Right Click => Explore. Aller aux sites => Administration centrale de SharePoint => Clic droit => Explorer.

091212_1029_Lauthentifi27.gif

Open the web.config file. Ouvrez le fichier web.config.

Inside the <configuration></configuration> section add the following entry. A l'intérieur du <configuration> </ configuration> Section ajoutez l'entrée suivante.

      <connectionStrings>
<
add connectionString="Server=.;Database=aspnetdb;Integrated Security=true" name="AspNetSqlProvider" />
</connectionStrings>

  • And also add the following entry.

    <roleManager defaultProvider="AspNetWindowsTokenRoleProvider" enabled="true">
    <providers>
    <
    clear />
    <
    add applicationName="/" name="AspNetWindowsTokenRoleProvider" type="System.Web.Security.WindowsTokenRoleProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
    <add name="FBARoles" type="System.Web.Security.SqlRoleProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" applicationName="/" connectionStringName="AspNetSqlProvider" />
    </providers>
    </
    roleManager>
    <
    membership defaultProvider="FBAMembership">
    <providers>
    <
    clear />
    <
    add name="FBAMembership" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" applicationName="/" connectionStringName="AspNetSqlProvider" enablePasswordReset="false" enablePasswordRetrieval="false" passwordFormat="Clear" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" />
    </providers>
    </
    membership>
     

Save and close the web.config file. Enregistrez et fermez le fichier web.config.


Forms-based authentication claims-based Web application Web.Config file: L'authentification par formulaires basée sur les revendications fichier Web.Config de l'application Web:

Go to Start => Run => inetmgr. Allez dans Démarrer => Exécuter => inetmgr.

Go to Sites => SharePoint - 2014 => Right Click => Explore. Aller aux sites => SharePoint - 2014 => Clic droit => Explorer.

Open the web.config file. Ouvrez le fichier web.config.

Inside the <configuration></configuration> section add the following entry. A l'intérieur du <configuration> </ configuration> Section ajoutez l'entrée suivante.

< connectionStrings > <ConnectionStrings>
< add <Ajouter connectionString = " Server=.;Database=aspnetdb;Integrated Security=true " connectionString = "Server =;. = Base de données aspnetdb; Integrated Security = true" name = " AspNetSqlProvider " /> name = "AspNetSqlProvider" />
</ connectionStrings > </ ConnectionStrings>

And also add the following entry. Et aussi ajouter l'entrée suivante.

< membership <Adhésion defaultProvider = " i " > defaultProvider = «i»>
< providers > <Fournisseurs>
< add <Ajouter name = " i " name = "i" type = " Microsoft.SharePoint.Administration.Claims.SPClaimsAuthMembershipProvider, Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c " /> type = "Microsoft.SharePoint.Administration.Claims.SPClaimsAuthMembershipProvider, Microsoft.SharePoint, Version = 14.0.0.0, Culture = neutral, PublicKeyToken = 71e9bce111e9429c" />
< add <Ajouter name = " FBAMembership " name = "FBAMembership" type = " System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a " type = "System.Web.Security.SqlMembershipProvider, System.Web, Version = 2.0.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a" applicationName = " / " applicationName = "/" connectionStringName = " AspNetSqlProvider " connectionStringName = "AspNetSqlProvider" enablePasswordReset = " false " enablePasswordReset = "false" enablePasswordRetrieval = " false " EnablePasswordRetrieval = "false" passwordFormat = " Clear " passwordFormat = "Effacer" requiresQuestionAndAnswer = " false " requiresQuestionAndAnswer = "false" requiresUniqueEmail = " false " /> RequiresUniqueEmail = "false" />
</ providers > </ Providers>
</ membership > </ Membership>
< roleManager <RoleManager defaultProvider = " c " defaultProvider = "c" enabled = " true " enabled = "true" cacheRolesInCookie = " false " > CacheRolesInCookie = "false">
< providers > <Fournisseurs>
< add <Ajouter name = " c " name = "c" type = " Microsoft.SharePoint.Administration.Claims.SPClaimsAuthRoleProvider, Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c " /> type = "Microsoft.SharePoint.Administration.Claims.SPClaimsAuthRoleProvider, Microsoft.SharePoint, Version = 14.0.0.0, Culture = neutral, PublicKeyToken = 71e9bce111e9429c" />
< add <Ajouter name = " FBARoles " name = "FBARoles" type = " System.Web.Security.SqlRoleProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a " type = "System.Web.Security.SqlRoleProvider, System.Web, Version = 2.0.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a" applicationName = " / " applicationName = "/" connectionStringName = " AspNetSqlProvider " /> connectionStringName = "AspNetSqlProvider" />
</ providers > </ Providers>
</ roleManager > </ RoleManager>


Security Token Service web.config file: Security Token Service fichier web.config:

Go to Start => Run => inetmgr. Allez dans Démarrer => Exécuter => inetmgr.

Go to Sites => SharePoint Web Services =>Security TokenServiceApplication => Right Click => Explore. Aller aux sites => SharePoint Services Web => Sécurité = TokenServiceApplication> Clic droit => Explorer.

Open the web.config file. Ouvrez le fichier web.config.

Inside the <configuration></configuration> section add the following entry. A l'intérieur du <configuration> </ configuration> Section ajoutez l'entrée suivante.

< connectionStrings > <ConnectionStrings>
< add <Ajouter name = " AspNetSqlProvider " name = "AspNetSqlProvider"
connectionString = " data source=.; Integrated Security=SSPI;Initial Catalog=aspnetdb; " connectionString = "data source =;. Integrated Security = SSPI; Initial Catalog = aspnetdb;"
providerName = " System.Data.SqlClient " /> providerName = "System.Data.SqlClient" />
</ connectionStrings > </ ConnectionStrings>

And also add the following entry. Et aussi ajouter l'entrée suivante.

< membership <Adhésion defaultProvider = " FBAMembership " > defaultProvider = "FBAMembership">
< providers > <Fournisseurs>
< add <Ajouter name = " FBAMembership " name = "FBAMembership"
connectionStringName = " AspNetSqlProvider " connectionStringName = "AspNetSqlProvider"
applicationName = " / " applicationName = "/"
type = " System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a " /> type = "System.Web.Security.SqlMembershipProvider, System.Web, Version = 2.0.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a" />
</ providers > </ Providers>
</ membership > </ Membership>
< roleManager <RoleManager enabled = " true " enabled = "true"
defaultProvider = " FBARoles " > defaultProvider = ""> FBARoles
< providers > <Fournisseurs>
< add <Ajouter name = " FBARoles " name = "FBARoles"
connectionStringName = " AspNetSqlProvider " connectionStringName = "AspNetSqlProvider"
applicationName = " / " applicationName = "/"
type = " System.Web.Security.SqlRoleProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a " /> type = "System.Web.Security.SqlRoleProvider, System.Web, Version = 2.0.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a" />
</ providers > </ Providers>
</ roleManager > </ RoleManager>


Policy for Forms-based authentication claims-based Web application: Politique pour les formulaires application Web basée sur l'authentification basée sur les revendications:

Go to Central administration => Application management => Manage service applications. Aller à la centrale d'administration => Gestion des applications => Gérer les applications de service.

Select the web application (SharePoint - 2015). Sélectionnez l'application Web (SharePoint - 2015).

In the Policy group, select User policy. Dans le groupe politique, sélectionnez la politique de l'utilisateur.

091212_1029_Lauthentifi28.gif

Click on Next. Cliquez sur Suivant.

In the Choose Users section, click on Browse option to search for the users. Dans la section Choisir les utilisateurs, cliquez sur Parcourir pour rechercher l'option pour les utilisateurs.

091212_1029_Lauthentifi29.gif

Search for "admin" user who belongs to "Forms auth" category. Recherche de "admin" qui appartient à "Formulaires auth" catégorie.

091212_1029_Lauthentifi30.gif

Select the User =>Add => OK. Sélectionnez l'utilisateur => Ajouter => OK.

Select the option "Full control - Has full control" from Choose permissions section. Sélectionnez l'option "Contrôle total - a le contrôle total" de section Choisir les autorisations.

091212_1029_Lauthentifi31.gif

Click on Ok. Cliquez sur OK.

Click on Finish. Cliquez sur Terminer.

You could see the user added as shown in the following. Vous pouvez voir l'utilisateur ajouté, comme indiqué ci-après.

091212_1029_Lauthentifi32.gif


Testing: Test:

When you try to access the site collection that belongs to the SharePoint - 2015 web application it will be redirected to the login page. Lorsque vous essayez d'accéder à la collection de sites qui appartient à la SharePoint - 2015 application web, il sera redirigé vers la page de connexion.

Choose forms authentication. Choisissez l'authentification par formulaires.

091212_1029_Lauthentifi33.gif

Enter the user name and password. Entrez le nom d'utilisateur et mot de passe.

091212_1029_Lauthentifi34.gif

You are now logged into your site as "admin", with site administrator privileges. Vous êtes maintenant connecté à votre site comme "admin", avec des privilèges d'administrateur de site.

091212_1029_Lauthentifi35.gif

Source : http://www.c-sharpcorner.com/uploadfile/anavijai/forms-based-authentication-in-sharepoint-2010-part-1/

http://donalconlon.wordpress.com/2010/02/23/configuring-forms-base-authentication-for-sharepoint-2010-using-iis7/ 

Repost 0
4 juillet 2012 3 04 /07 /juillet /2012 10:51

Parmi les causes : Votre mot de passe a changé.

 

L'invite de connexion est à venir chaque fois que vous cliquez sur un lien dans le site. Lorsque vous entrez un nom d'utilisateur valide et mot de passe, la page se charge. Cependant, il revient à la sur chaque nouvelle page que vous visitez. Comme un effet secondaire, parfois, votre compte d'utilisateur Windows d'être verrouillé après quelques pages.

Cette boîte de connexion de répétition est causée par un mot de passe stocké qui n'est plus valide, et se produit parce que l'utilisateur a à un moment coché la case: "Souvenez-mon mot de passe» quand ils ont été l'exploitation forestière po Il semble être une bonne idée à l'époque, mais alors il revient à vous mordre plus tard, lorsque votre mot de passe expire ou est remis à zéro. Windows tente automatiquement d'utiliser les informations d'identification stockées pour vous connecter sur le site encore et encore chaque fois que vous essayez d'ouvrir une autre page sur ce site, au lieu d'utiliser vos informations d'identification actuelles comme il le ferait normalement.

La suppression de ces mots de passe stockés est possible, mais il peut être un défi si vos politiques de sécurité de domaine masquer certaines de vos options du panneau de contrôle. Voici quelques façons d'essayer:

1. Dans Windows Vista, ouvrez le Panneau de configuration, et choisissez les applet Comptes d'utilisateurs '.

Cliquez sur le lien sur le côté gauche de la fenêtre qui dit: «Gérez vos mots de passe réseau».

2. Sélectionnez et supprimez tous les sites qui sont liés à votre nouveau mot de passe.

3. Dans Windows XP, le chemin est légèrement différent: PANNEAU DE COMMANDE> Noms d'utilisateur stockées et mots de passe.

 

Si vous n'avez pas l'option dont vous avez besoin dans le Panneau de configuration, il existe un moyen pour faire apparaître la boîte par l'intermédiaire de la boîte Exécuter.

Aller dans Démarrer> Exécuter.

Tapez la commande suivante:

rundll32.exe keymgr.dll, KRShowKeyMgr
Si vous êtes un administrateur de domaine, vous pouvez effectuer un réglage central avec la politique de groupe Active Directory pour désactiver l'utilisation de la «Mémoriser mon mot de passe 'caractéristique, qui est une bonne idée non seulement à des fins de connexion SharePoint, mais aussi pour les préoccupations générales de sécurité du réseau.

Connectez-vous à un contrôleur de domaine et aller dans Démarrer> Tous les programmes> Outils d'administration> Utilisateurs et ordinateurs Active Directory.

Cliquez-droit sur le nom de domaine (ou l'unité organisationnelle qui contient les utilisateurs que vous souhaitez contrôler), et choisissez Propriétés.

Allez sur l'onglet «Group Policy», et de modifier la politique que vous avez créé plus tôt pour les paramètres de sécurité d'IE.

Percer jusqu'à: Configuration de l'ordinateur> Paramètres Windows> Paramètres de sécurité> Stratégies locales> Options de sécurité.

Activez le paramètre appelé «Accès réseau: Ne pas autoriser le stockage d'informations d'identification ou des passeports net pour l'authentification réseau.».

Fermez toutes les fenêtres ouvertes, et d'attendre que les modifications à répliquer par le biais de votre environnement.
Un ou plusieurs de ces questions a été le coupable dans tous les cas de problèmes de connexion que j'ai jamais eu à résoudre. Si vous avez des privilèges d'administrateur de domaine de niveau de votre réseau, vous pouvez considérablement diminuer les appels de soutien et d'accroître l'adoption des utilisateurs en mettant en œuvre les changements de stratégie de groupe décrits dans les numéros 1 et 3. Il vaut bien l'effort.

Source :http://sharepointsolutions.blogspot.com/2008/06/how-do-i-make-our-sharepoint-site-stop_17.html Traduction automatique

 

Repost 0
16 mai 2012 3 16 /05 /mai /2012 19:55

Task 1: Ensure code service is running

1. Click Start, then click Administrative Tools, and then click Services.

2. Right-click SharePoint 2010 User Code Host, and then click Properties.

3. Verify that the service is not started, and that the Startup type is Disabled.

4. Click OK.

5. Open SharePoint 2010 Central Administration.

The User Account Control dialog box appears.

6. Click Yes.

7. In the Quick Launch, click System Settings.

8. Click Manage services on server.

9. In the Microsoft SharePoint Foundation Sandboxed Code Service row, click Start.

The service status changes to Started.

10. Switch to the Services console.

11. Right-click SharePoint 2010 User Code Host, and then click Properties.

12. Verify that the service is started, and that the Startup type is Automatic.

13. Click OK.

14. Close the Services console.

􀁦Task 2: Upload a sandboxed solution

1. Switch to Internet Explorer.

2. In the address bar, type http://intranet.contoso.com/sites/IT, and then press

Enter.

3. Click Site Actions, and then click Site Settings.

4. In the Galleries section, click Solutions.

5. In the Ribbon, click the Solutions tab, and then click Upload Solution.

6. Click Browse.

7. Select D:\Labfiles\Lab07\BadReceiver.wsp.

8. Click Open.

9. Click OK.

10. In the Ribbon, click Activate.

The BadReceiversolution is displayed with a status of Activated.

11. Click Site Actions, and then click Site Settings.

12. In the Site Actions section, click Manage site features.

13. In the BadReceiver Feature1 row, click Activate.

􀁦Task 3: Test a sandboxed solution

1. In the Quick Launch, click All Site Content.

2. Click Announcements.

3. In the Ribbon, click the Items tab.

4. Click New Item.

5. In the Title box, type My Announcement.

6. Click Save.

An error message appears.

7. Click Go back to site.

8. Click Site Actions, and then click Site Settings.

9. In the Galleries section, click Solutions.

Observe that the BadReceiver solution shows no resource usage. That is

because the timer job has not yet calculated resource usage for the solution.

If you happen to see resource usage, then you were lucky! The timer jobs executed just in time.

Results: After this exercise, you should have deployed and tested the BadReceiver solution.

Repost 0
15 avril 2012 7 15 /04 /avril /2012 19:11

IOTAP’s Sharepoint Implementation Methodology (SIM) is depicted in the diagram below

 

 

Below table details our Sharepoint Implementation Methodology

 

 

Stage
Activities
Players
Output
MOSS Education
IOTAP will educate stake holders about capabilities and advantages of MOSS platform
IOTAP
Stakeholders from client side
MOSS education presentation
Requirements Gathering
IOTAP will hold meetings with client stakeholders or other designated persons to understand the requirement for intranet
IOTAP
Stakeholders from client side
Requirements Document
Functional Specification
System Design
IOTAP Sharepoint Architect will develop the design of the intranet(Functional and Structural)
IOTAP
Design document
Topology diagram
Installation
IOTAP with the help of IT admin from the client side will setup the hardware and install the required software such as MOSS, SQL server etc
IOTAP
IT Admin from client side
Installation document
Configuration
IOTAP Sharepoint developers will configure various features of MOSS to suit the client requirements
IOTAP Sharepoint administrator will configure security groups and roles as required
IOTAP
Configuration document
Training
IOTAP Sharepoint administrator trains client IT admin on MOSS administrative tasks
IOTAP Sharepoint  team member will train end users of the system
IOTAP
IT admin from client side
End users
Training Manual
Trail Run
Intranet will be rolled out to subset of users and based on their feedback changes will be implemented
IOTAP
End Users
 
Go Live
Intranet will be rolled out to wide set of audience
IOTAP
End Users
 

Source:http://www.iotap.com/Solutions/SharepointSolutions/

Repost 0
22 février 2012 3 22 /02 /février /2012 19:45

Implementing Portal Solutions

 

  • décrire les fonctionnalités à base de portail de Microsoft Office SharePoint Server ;
  • décrire les fonctionnalités collaboratives et leurs avantages ;
  • décrire les profils utilisateur et leur utilisation dans les solutions à base de portail.

 

Repost 0
27 janvier 2012 5 27 /01 /janvier /2012 11:10
Repost 0
19 janvier 2012 4 19 /01 /janvier /2012 18:14
  1. Ajouter le Chart Web part sur une page
  2. Lier le graphique à une source de données
  3. Modifier l'apparence du graphique

 

1. Ajouter le Chart Web part sur une page

 

La première chose à faire est bien sûr d'ajouter notre Web part sur une page; pour cela nous allons procéder comme pour n'importe quel autre Web part.
Cliquez sur le bouton edit du ruban afin de basculer en mode édition de la page

 

Ensuite cliquez, dans l'onglet Insert, sur Web part

 

Le Chart Web part se trouve dans le dossier Business Data; sélectionnez-le et cliquez sur le bouton add pour l'ajouter à votre page

 

Votre page contient à présent un graphique; ce graphique n'étant encore lié à aucune source de données, les valeurs présentées sont donc "bidons".

 

2. Lier le graphique à une source de données
Nous venons d'ajouter le Chart Web part sur une page, mais actuellement ce Web part n'est lié à aucune source de données.
Pour choisir une source de données, cliquez sur le lien Data & Appearance et choisissez Connect chart to data

Notez que les données peuvent provenir de quatre types de sources de données :

Les données peuvent d'abord provenir d'un autre Web part partageant son contenu.

Le Web part peut également se connecter sur une liste SharePoint. Nous verrons plus tard comment procéder.

Il peut se connecter au BCS (notez au passage l'erreur de mise à jour de la nomenclature, BDC {Business Data Catalog} ayant été remplacé par BCS {Business Connectivity Service}). Ceci permet, dans SharePoint, de présenter, sous forme de graphique, des données provenant de sources externes (Base de données SQL, web service, etc ...)

Enfin, il est possible de se connecter sur un fichier Excel ayant été publié dans Excel Services.

Pour notre exemple, nous allons nous connecter à une liste SharePoint. Cette liste s'appelle results et voici son contenu:

Choisissons donc de connecter votre Chart Web part à une liste SharePoint.
La deuxième étape de l'assistant me demande de choisir un site et une liste cible. Je choisis donc ma liste results :

La troisième étape de l'assistant permet de définir un filtre sur les données. Par défaut, tous les éléments de ma liste results seront utilisés.

Mais je peux également appliquer un filtre qui ne retournera que les informations relatives au mois de février :

Pour cet exemple, je ne vais pas appliquer de filtre et donc retourner tous les enregistrements de ma liste results

Quatrième et dernière étape : lier les données avec les composants du graphique.
Il faut d'abord "mapper" les colonnes avec les deux axes du graphique. Dans notre cas, l'axe X sera lié avec la colonne Total et l'axe des Y avec la colonne Month.
Vous avez également la possibilité de modifier les paramètres de la légende ("series" en anglais).


Un peu plus bas dans cette page, vous avez la possibilité de lier des colonnes de votre liste avec d'autres composants du graphique tels que des infobulles, des hyperliens, des libellés ou même des champs personnalisés qui viendront s'ajouter au graphique.

On peut également noter la possibilité d'appliquer des formules d'analyse de données sur le graphique lui-même ou dans un graphique annexe.

Quittons l'assistant et revenons sur notre page pour constater que le Web part est bien lié à notre source de données
3. Modifier l'apparence du graphique
A présent que notre graphique est attaché à une source de données, il est temps de modifier son rendu.
Pour cela cliquons à nouveau sur Data & Appearance, mais choisissons cette fois customize your chart

Très logiquement, la première étape consiste à choisir le type de graphique. SharePoint 2010 contient une quantité impressionnante de types de graphique en 2D et 3D.
Transformons notre graphique en camembert 3D.
Cliquons sur Next pour passer à l'étape suivant de l'assistant.

Cette étape permet de choisir un thème (couleurs), le niveau de transparence du graphique et le format de l'image générée.

Dans le cas où vous avez opté pour un graphique en 3D, les paramètres de la perspective peuvent également être modifiés.

Cliquons sur Next pour passer à la dernière étape de notre personnalisation : nous pouvons modifier le rendu de tous les composants du graphique : titre, légende, axes, grille, infobulles, libellés, etc...

Cliquons sur finish pour fermer l'assistant et voir le résultat de notre personnalisation
Source:Ludovic Lefort
Repost 0
19 janvier 2012 4 19 /01 /janvier /2012 17:48

Voici les différentes étapes que nous allons suivre pour mettre en place notre graphique :

  • Téléchargement et installation du Silverlight Toolkit de Codeplex
  • Création d’une liste personnalisée sur le site SharePoint Online
  • Création d’une application Silverlight
  • Déploiement et intégration de l’application Silverlight sur le site SharePoint Online

Téléchargement et installation du Silverlight Toolkit de Codeplex

 

 

image

Vous pouvez télécharger le Microsoft Silverlight Toolkit sur le site suivant : http://www.codeplex.com/Silverlight

Voici les différentes étapes de l’installation du Toolkit :

  • Cliquez sur le bouton Next

image

  • Cochez la case I accept the terms in the License Agreement puis cliquez sur le bouton Next

image

  • Cliquez sur le bouton Next

image

  • Cliquez sur le bouton Install

image

  • Cliquez sur le bouton Finish

image

Création d’une liste personnalisée sur le site SharePoint Online

 

 

 

Dans cette section nous allons créer une liste personnalisée dans laquelle nous allons stocker le nombre d’habitants des principales grandes villes françaises.

Voici les différentes étapes pour créer cette liste :

  • Connectez-vous à votre site SharePoint Online

image

  • Cliquez sur Site Actions puis sur Create

image

  • Cliquez sur Custom List

image

 

  • Dans le champ Name tapez Population, puis cliquez sur le bouton Create

image

  • Dans le menu Settings cliquez sur Create Column

image

  • Dans le champ Column name tapez Population, puis sélectionnez Number

image

  • Dans la liste Number of decimal places sélectionnez “0”, puis cliquez sur le bouton OK

image

  • Voici la liste que vous obtenez

image

 

  • Ajoutez les valeurs suivantes dans la liste

Title

Population

Paris

2125851

Marseille

797491

Lyon

445274

Toulouse

390301

Nice

343123

Nantes

270343

Strasbourg

263941

Création d’une application Silverlight

Dans cette section nous allons voir comment créer une application Silverlight intégrant un graphique. Ce graphique consommera les données de la liste créée précédemment via l’utilisation des Web Services SharePoint Online.

Voici les différentes étapes de création de l’application Silverlight :

  • Ouvrir Visual Studio 2008
  • Dans le menu File, cliquez sur New puis Project
  • Dans la fenêtre New Project, sous Templates, cliquez sur Silverlight Application, saisissez SilverlightApplicationdans le champ Location

image

  • Dans la fenêtre Add Silverlight Application, laissez les options par défaut, puis cliquez sur OK

image

  • Dans le fichier MainPage.xaml insérez les lignes suivantes entre les Tags <Grid x:Name="LayoutRoot"> et </Grid>
 <chartingToolkit:Chart x:Name="MyChart" Margin="10"> <chartingToolkit:Chart.Series> <chartingToolkit:ColumnSeries Title="Population" IndependentValueBinding="{Binding Title}" DependentValueBinding="{Binding Population}" /> </chartingToolkit:Chart.Series> </chartingToolkit:Chart> 
  •   Dans le Tag <UserControl /> ajouter les lignes suivantes : 

xmlns:dataInput="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Data.Input"
xmlns:chartingToolkit="clr-namespace:System.Windows.Controls.DataVisualization.Charting;
assembly=System.Windows.Controls.DataVisualization.Toolkit"

  • Sélectionnez le projet SilverlightApplications faites un clic droit puis cliquez sur Add Reference

image

  • Ajoutez une référence vers le composant System.Windows.Controls

image

  • Effectuez la même opération pour ajouter le composant System.Windows.Controls.DataVisualization.Toolkit

image

  • Sélectionnez le projet SilverlightApplications faites un clic droit puis cliquez sur Add Reference

image

image

  • Cliquez sur le bouton OK

image

  • Ouvrez le fichier MainPage.xaml.cs

image

  • Copiez le code suivant dans le constructeur de la classe MainPage :
 InitializeComponent(); ListsSoapClient proxy = new ListsSoapClient(); proxy.GetListItemsCompleted += new System.EventHandler
<GetListItemsCompletedEventArgs>(proxy_GetListItemsCompleted); XDocument doc = XDocument.Parse("<Document>
<Query /><ViewFields /><QueryOptions /></Document>"
); XElement query = doc.Element("Query"); XElement viewFields = doc.Element("ViewFields"); XElement queryOptions = doc.Element("QueryOptions"); proxy.GetListItemsAsync("Population", "", query, viewFields,
"10", queryOptions, "");
  • Ajoutez le code suivant en dessous du constructeur de la case MainPage :
 void proxy_GetListItemsCompleted(object sender, 
GetListItemsCompletedEventArgs e) { XElement result = e.Result; var Cities = from x in result.Elements().First().Elements() select new ListResult { Title = x.Attribute("ows_Title").Value, Population = Convert.ToDouble(
x.Attribute("ows_Population").Value) }; ColumnSeries cs = MyChart.Series[0] as ColumnSeries; cs.ItemsSource = Cities; }
  • Ajoutez le code suivant en dessous du gestionnaire d’événement proxy_GetListItemsCompleted
 public class ListResult { public string Title { get; set; } public double Population { get; set; } } 
  • Ajoutez les références suivantes au début du fichier

using SilverlightApplications.ServiceReference1;
using System.Xml.Linq;
using System.Windows.Controls.DataVisualization.Charting;

  • Votre fichier devrait ressembler à la capture d’écran suivante :

image

  • Sauvegardez et compilez la solution

 

Déploiement et intégration de l’application Silverlight sur le site SharePoint Online

Dans cette section nous allons voir comment déployer une application Silverlight sur un site SharePoint Online puis comment ajouter cette application dans une page.

  • Ouvrir Office SharePoint Designer 2007
  • Dans le menu File, cliquez sur Open Site

image

  • Entrez l’URL de votre site SharePoint Online, puis cliquez sur le bouton Open
  • Dans le menu File, sélectionnez Import puis cliquez sur File

image

  • Dans la fenêtre Import, cliquez sur Add File puis sélectionnez votre fichier SilverlightApplication.xap(qui devrait se trouver dans le répertoire C:\Users\<user>\Documents\Visual Studio 2008\Projects\SilverlightApplications\SilverlightApplications\Bin\Debug), puis cliquez sur le bouton OK

image

  • Dans le menu File cliquez sur le bouton New puis cliquez sur Page

image

 

 

 

  • Cliquez sur Create from Master Page puis cliquez sur le bouton OK
  • Laissez les options par défaut dans la fenêtre Select a Master Page et cliquez sur le bouton OK

image

  • Sur la page que vous venez de créer, cliquez sur Create Custom Content

image

 

  • Retournez dans Visual Studio, sélectionner le projet SilverlightApplications.Web et ouvrez le fichier SilverlightApplicationsTestPage.html
  • Copiez la portion de code suivante qui ce trouve dans ce fichier :
 <object data="data:application/x-silverlight-2," 
type="application/x-silverlight-2" width="100%" height="100%"> <param name="source"
value="ClientBin/SilverlightApplications.xap"/> <param name="onError" value="onSilverlightError" /> <param name="background" value="white" /> <param name="minRuntimeVersion" value="3.0.40624.0" /> <param name="autoUpgrade" value="true" /> </object>
  • Allez dans Office SharePoint Designer 2007 et collez le code sous le tag <asp:Content …>

image

Attention : il faut remplacer le tag  <param name="source" value="ClientBin/SilverlightApplications.xap"/> par <param name="source" value="SilverlightApplications.xap"/>

  • Dans le menu File cliquez sur Save puis entrez le nom SilverlightPage.aspxet cliquez sur le bouton Save

image

 

  • Sélectionnez la page SilverlightPage.aspx dans le menu du gauche puis faites un clique droit et sélectionnez Preview in Browser

image 

  • Voici le résultat que vous devriez obtenir

image

 

Repost 0
19 janvier 2012 4 19 /01 /janvier /2012 17:36
Repost 0

Articles Récents

Liens