none
SharePoint Foundation 2010 - Migrer l'authentification classique en authentification par revendication RRS feed

  • 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


    vendredi 22 novembre 2013 14:53

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

    lundi 25 novembre 2013 08:21

Toutes les réponses