Answered by:
Your queue job AddSingleUserMembershipInWss failed. Please contact your administrator for assistance

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
- Proposed as answer by Vikram Daruru Sunday, February 2, 2014 9:09 AM
- Marked as answer by Hasan Jamal Siddiqui Wednesday, February 5, 2014 6:06 AM
Monday, January 27, 2014 4:36 AM -
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
- Marked as answer by Hasan Jamal Siddiqui Wednesday, February 5, 2014 6:06 AM
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
- Proposed as answer by Vikram Daruru Sunday, February 2, 2014 9:09 AM
- Marked as answer by Hasan Jamal Siddiqui Wednesday, February 5, 2014 6:06 AM
Monday, January 27, 2014 4:36 AM -
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
- Marked as answer by Hasan Jamal Siddiqui Wednesday, February 5, 2014 6:06 AM
Wednesday, February 5, 2014 6:06 AM