none
Your queue job AddSingleUserMembershipInWss failed. Please contact your administrator for assistance RRS feed

  • Question

  • Hi,

    When I try to give permision to any user on any project by new feature  project server 2010 as Project Permision,then i got a mail  "Your queue job AddSingleUserMembershipInWss failed. Please contact your administrator for assistance"

    I had check in queue job,job has failed ,but no bloking,detail is given below.

    Possition:N/A

    Project Name:N/A

    Job Typ:User Synchronization (Add Operation) for Project Web App App Root Site and Project Sites

    Job State:Failed But Not Blocking Correlation

    Error Message:General
    Queue:
    GeneralQueueJobFailed (26000) - AddSingleUserMembershipInWss.AddSingleUserMembershipInWssMessage. Details: id='26000' name='GeneralQueueJobFailed' uid='160dd5cf-4b24-4a26-8c1d-a556f4e3b757' JobUID='452191b7-6319-497e-adf0-44e6b27869d0' ComputerName='WF1EPMAP10P' GroupType='AddSingleUserMembershipInWss' MessageType='AddSingleUserMembershipInWssMessage' MessageId='1' Stage=''. For more details, check the ULS logs on machine WF1EPMAP10P for entries with JobUID 452191b7-6319-497e-adf0-44e6b27869d0.


    Hasan Jamal Siddiqui(MCTS,MCPD,ITIL@V3),Sharepoint and EPM Consultant,TCS

    Monday, December 9, 2013 5:25 AM

Answers

  • Hi Jamal Siddiqui,

    Check if you have any project workspaces that are inheriting the permissions from PWA site collection. In such a case, Adding the user to that site will fail because it is already inheriting the user permission.

    Because "User Synchronization (Add Operation) for Project Web App Root Site and Project Sites" job actually goes and tires adding user on each and every workspace where user is part of that project.

    Happy troubleshooting....


    Vikram Daruru - MSFT

    Monday, January 27, 2014 4:36 AM
    Moderator
  • Hi Vikram,

    Thanks for valuable answear.

    We can usse below script and we can find how many project site inharited the permsiion and how many have unique permsiion .

    $web = Get-SPWeb http://projects/pwa
    $unieuefile = "C:\output\unieuefile.txt"
    $nonunieuefile = "C:\output\nonunieuefile.txt"
    foreach ($subweb in $web.Webs)
    {
        if ($subweb.HasUniquePerm)
        {
            $subweb.Url | Out-File $unieuefile -Append
            $subweb.HasUniquePerm | Out-File $unieuefile -Append
        }
        else
        {
            $subweb.Url | Out-File $nonunieuefile -Append
            $subweb.HasUniquePerm | Out-File $nonunieuefile -Append
        }
    }


    Hasan Jamal Siddiqui(MCTS,MCPD,ITIL@V3),Sharepoint and EPM Consultant,TCS

    Wednesday, February 5, 2014 6:06 AM

All replies

  • Hi Jamal Siddiqui,

    Check if you have any project workspaces that are inheriting the permissions from PWA site collection. In such a case, Adding the user to that site will fail because it is already inheriting the user permission.

    Because "User Synchronization (Add Operation) for Project Web App Root Site and Project Sites" job actually goes and tires adding user on each and every workspace where user is part of that project.

    Happy troubleshooting....


    Vikram Daruru - MSFT

    Monday, January 27, 2014 4:36 AM
    Moderator
  • Hi Vikram,

    Thanks for valuable answear.

    We can usse below script and we can find how many project site inharited the permsiion and how many have unique permsiion .

    $web = Get-SPWeb http://projects/pwa
    $unieuefile = "C:\output\unieuefile.txt"
    $nonunieuefile = "C:\output\nonunieuefile.txt"
    foreach ($subweb in $web.Webs)
    {
        if ($subweb.HasUniquePerm)
        {
            $subweb.Url | Out-File $unieuefile -Append
            $subweb.HasUniquePerm | Out-File $unieuefile -Append
        }
        else
        {
            $subweb.Url | Out-File $nonunieuefile -Append
            $subweb.HasUniquePerm | Out-File $nonunieuefile -Append
        }
    }


    Hasan Jamal Siddiqui(MCTS,MCPD,ITIL@V3),Sharepoint and EPM Consultant,TCS

    Wednesday, February 5, 2014 6:06 AM