Meilleur auteur de réponses
SharePoint Foundation 2010 - Migrer l'authentification classique en authentification par revendication

Question
-
Bonjour,
Je souhaite basculer mon application qui a été créé en authentification classique en revendication.
Pour le mettre en place, je faisais ceci : backup du site, création d'une application avec revendication de coché, puis je restauré le site. Je passais la commande de Migrateuser et ça fonctionnait.Cependant certains sites étant trop volumineux, la restauration prends trop de temps.
J'ai décidé de tester d'autre méthode qui devraient fonctionner d'après plusieurs sites trouvés:
les requêtes suivantes pour basculer en revendication:
$webapp = Get-SPWebApplication -Identity "http://serverURL"
$webapp.UseClaimsAuthentication = $true$webapp.Update()
Puis j'utilise ceci :
$account = "yourDomain\yourUser"
$account = (New-SPClaimsPrincipal -identity $account -identitytype 1).ToEncodedString()
$wa = get-SPWebApplication $WebAppName
$zp = $wa.ZonePolicies("Default")
$p = $zp.Add($account,"PSPolicy")
$fc=$wa.PolicyRoles.GetSpecialRole("FullControl")
$p.PolicyRoleBindings.Add($fc)
$wa.Update()Et enfin celle ci
$wa.MigrateUsers($true)
$wa.ProvisionGlobally()Et pourtant les utilisateurs ont accès refusés.
J'ai aussi essayé de modifier les comptes : portalsuperuseraccount et portalsuperreateraccount.Mais ça n'a servi à rien.
Est ce cette méthode qui n'est pas bonne ? ou est ce parce que j'ai passé le SP2 de SharePoint.
J'ai écumé beaucoup de site, et aucun ne m'a réellement donné une solution miracle.Merci
Réponses
-
J'ai repassé les commandes précédentes et j'ai utilisé le compte administrateur pour cette ligne :
$account = "yourDomain\administrateur".
Je me demandais si le compte utilisé par cette commande devait avoir des droits spécifique sur l'AD,car aucun autre compte ne passait .
Cordialement
- Marqué comme réponse Gokan OzcifciMVP mardi 26 novembre 2013 07:25
Toutes les réponses
-
C'est bon ça marche ^^
- Marqué comme réponse LAMY Loïc vendredi 22 novembre 2013 20:21
- Non marqué comme réponse Gokan OzcifciMVP mardi 26 novembre 2013 07:25
-
Salut Loic,
Pourrais-tu partager votre réponse avec nous? :)
Comme ça la communauté peux savoir un peux plus sur le sujet?
Merci pour votre collaboration et compréhension.
Gokan
-
J'ai repassé les commandes précédentes et j'ai utilisé le compte administrateur pour cette ligne :
$account = "yourDomain\administrateur".
Je me demandais si le compte utilisé par cette commande devait avoir des droits spécifique sur l'AD,car aucun autre compte ne passait .
Cordialement
- Marqué comme réponse Gokan OzcifciMVP mardi 26 novembre 2013 07:25
-
Excellent un tout grand merci!