Project Online Enterprise Resource Pool Limit

Does anyone know if there's a limit to the size of an ERP in Project Online? We have 30K+ users that need to be added to the ERP...
Thanks,
Roland

Hi Roland,
The boundaries are more a question of projects than users. Here is the
boundaries adviced for Project Online, for example 2000 projects and 150 custom fieds. Note that few weeks ago
Project Online has been scaled up.
Hope this helps,
Guillaume Rouyre, MBA, MVP, P-Seller |

Similar Messages

  • Project Server 2010 - Active Directory Enterprise Resource Pool Synchronization limitations

    Greetings again.
    I have a quick question about the limitations of Active Directory Enterprise Resource Pool Synchronization.  Specifically, what has your experience
    been with extremely large numbers of users (10k plus).  Is anyone aware of a
    practical limit of users in your AD group you would recommend when using the
    Schedule Synchronization feature on a nightly or weekly basis?
    There is a caveat to this question however.  The client has decided (perhaps for some misinformed reasons) to allow access for every user, to every
    project site, within their PWA environment.  They’ve selected the View Project Site option within the
    Categories for the Team Members PWA Group for which 90% of their intended users reside.  So when we ran a couple test syncs in DEV with a smaller AD group of about 8,000 users, the sync understandably
    lasted upwards of 18 hours.  Obviously unacceptable for a PROD environment on a nightly basis and not necessarily ideal for a weekly sync either.
    Experience in addition to documents like these, “Best
    practices for managing a large number of resources in Project Server 2010” tell me that we are way over the practical limit of a scheduled resource pool synchronization...IF
    the client really desires that all users access all their sites.  But before I submit my recommendations, I wanted to check with the community just in case others may have found a way to synchronize large numbers of users (10k plus) on a nightly or weekly
    basis, within a reasonable time frame AND allowed all users to access all sites within PWA.
    What do you think?
    As always, thanks for your help.
    Chris Addis - MCTS

    Hello Hrishi.
    My delayed response has been due to a large amount of testing we have been performing on this particular topic.  Here is an update, please feel free to provide feedback.
    We went back to testing and spent more time reviewing the documents: 
    Best practices for managing a large number of resources in Project Server 2010 and
    SharePoint Server 2010 capacity management: Software boundaries and limits.  Our team interpreted those documents as saying, 1,000 security
    scopes per site is a recommended limit.  It does not say it’s a hard limit, just a recommended limit.  “When the recommended unique security scope boundaries are exceeded, performance issue can occur.”
    So we decided to perform some tests (31 in total) to try and get a gage of what we are seeing.
    We needed to establish a baseline first.  So we performed a series of 23 Active Directory Resource Pool Synchronizations with various settings in a clean, Out of the Box, environment in order to see some consistent numbers.  Here is it’s summary:
    Our AD group of 8,000 users took about 32 minutes, on average, every time to sync.  The difference between the first sync and last sync differed only by 1-3 minutes.
    Adding 40 project sites increased the average sync time from 32 to 120 minutes.
    Adding 100 users to each of those 40 project sites, did not increase the sync times.
    One setting (identified at this time) reduced the synchronization time.  It was the
    Project Site Permissions check box found within the Project Web App > Server Settings > Project Site Provisioning Settings area.  By deselecting this check box we reduced or synchronization time back to the 32 minute
    average.
    The View Project Site check box within the Project Web App > Server Settings > Manage Groups > Team Members group had no apparent effect on the sync times besides what we had gleaned from the Microsoft documentation.
    Naturally, this left us with a problem.  As I’m sure you know, by deselecting the check box (Project Site Permissions), our project sites are now (figuratively speaking) orphans with no connection to the parent site.  This generates
    a new set of issues.  For example:
    Newly created project sites cannot be accessed by the owner and team members.  They will require someone like the farm admin to come in behind them and add the intended users to the project site along with their required permissions.
    All current and futures sites will no longer have users added via the standard method of building a team and publishing the project, but will have to be added manually.
    You can use the Synchronize option found within Project Web App > Server Settings > Project Sites page, but that kinda defeats the purpose.  It would require constant updating on a per site basis to keep up with
    PM changes.  Not very sensible, but it does work.
    With this baseline information, we moved our tests into our DEV environment which somewhat mimics our PROD environment.  This environment has 352 project sites and we performed 8 tests.  This is where we had some large sync time numbers. 
    Here is the DEV test summary:
    With the Project Site Permissions check box cleared, our AD group of 8,000 users took on average 30 minutes to sync.  This was in line with our baseline times.  With the exception of one test sync that took 99 minutes to complete. 
    That anomaly is acquiescent with what I’ve seen over the years.  Sometimes syncs do some unusual things.
    With the Project Site Permissions check box selected, our AD group of 8,000 users took on average 690 minutes (11.5 hours) to sync.  Unacceptable of course.
    So here’s what we’ve learned when dealing with extremely large numbers of active directory users in your Resource Pool sync:
    We did not see a decrease in subsequent sync times after the initial Active Directory Resource Pool Synchronization as some might expect.
    Our attempt to decrease sync time via the option of removing the View Project Sites was not successful.  (Unless we interpreted Microsoft's document incorrectly.)
    However, our interpretation of the recommended software boundaries and limits of SharePoint Server 2010 as it pertains to security scopes per site at 1,000, appears to be correct.
    Using the option of clearing the Project Site Permissions does produce a reduction in AD sync time, but at a cost segregating your project sites and thus the creation of new processes of maintaining them.
    I’ll remind others that these results are particular to our environments, there may still be exceptions yet to discover.  Others may see numbers contrary to ours.
    The biggest surprise to some members on our team (myself excluded) was that we did not see a reduced sync time after any of our initial syncs.  Some are under the impression that after your initial sync, you should see reduced sync times.  I haven’t
    found that to be the absolute case in all situations, just in some situations.  The reason for this still eludes me.  Any thoughts would be appreciated.
    I’ll let this sit a bit longer, but if no one disagrees with the results, I think we have our answer:
    The number of project sites directly affects your Active Directory Resource Pool Synchronizations if you are using the
    Project Site Permissions option.  If you plan on synchronizing over 1,000 users
    and you have a large number of project sites, proceed with the knowledge that you may have performance issues and long sync times.
    As always, I’d love to hear from you or others just in case I’m missing something.
    Chris Addis - MCTS

  • Project Server 2013 AD Enterprise Resource Pool Synchronization Exception

    Hello,
    I am looking for assistance from the project server community.
    When I click “Save and Synchronize” on the Active Directory Enterprise Resource Pool Synchronization page nothing happens and the status does not change.
    This is a new instance of PWA and I am preforming this task using the farm admin account. The farm admin account can read AD.
    Error 1:
    w3wp.exe (0x1B98) 
    0x0B8C       Project Server              
    General      aeby7         
    Exception [bucketHash:F08803DE] Exception occured in method 'Admin.ResolveActiveDirectoryGroups' System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.    
    at Microsoft.Office.Project.Server.ClaimsHelper.GetFormsAuthenticationProviderName(Uri context, SPUrlZone zone)    
    at Microsoft.Office.Project.Server.BusinessLayer.ActiveDirectoryUtility.TryGetGroupInfo(String searchRoot)    
    at System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()    
    at System.Linq.Buffer`1..ctor(IEnumerable`1 source)    
    at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)    
    at Microsoft.Office.Project.Server.Wcf.Implementation.PWAImpl.<>c__DisplayClassf2.<AdminResolveActiveDirectoryGroups>b__f1()    
    at Microsoft.Office.Project.Server.Wcf.Implementation.WcfMethodInvocation.InvokeBusinessObjectMethod(String businessObjectName, String methodName, IEnumerable`1 actions) StackTrace: 
    at Microsoft.Office.Project.Server.Native.dll: (sig=[sig]|2|microsoft.office.project.server.native.pdb, offset=3C1E) at Microsoft.Office.Project.Server.Native.dll: (offset=1254D)                       
    d360539c-6d89-70e7-c077-92da686b0689
    Error 2:
    Error is: GeneralUnhandledException. Details: General Unhandled Exception in _Admin.ResolveActiveDirectoryGroups_ Attributes: 
    System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.   
     at Microsoft.Office.Project.Server.ClaimsHelper.GetFormsAuthenticationProviderName(Uri context, SPUrlZone zone)   
     at Microsoft.Office.Project.Server.BusinessLayer.ActiveDirectoryUtility.TryGetGroupInfo(String searchRoot)   
     at System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()   
     at System.Linq.Buffer`1..ctor(IEnumerable`1 source)   
     at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)   
     at Microsoft.Office.Project.Server.Wcf.Implementation.PWAImpl.<>c__DisplayClassf2.<AdminResolveActiveDirectoryGroups>b__f1()   
     at Microsoft.Office.Project.Server.Wcf.Implementation.WcfMethodInvocation.InvokeBusinessObjectMethod(String businessObjectName, String methodName,
    IEnumerable`1 actions)  . Standard Information: PSI Entry Point: 
    Project User: i:0#.w|[DOMAIN\UserID] Correlation Id: f1f1a77f-6b45-e311-9407-00155d2abe21 PWA Site URL: [PWA URL] SA Name: Project Server Service Application PSError: GeneralUnhandledException (42), LogLevelManager Warning-ulsID:0x00101622 has no entities
    explicitly specified.

    Hi,
    I also get the same error when I'm trying to do the synchronization between Enterprise Resource Pool and Active Directory.
    I am in a single domain topology between Project Server 2013 and AD, and I'm doning the synchronization with the farm admin account, who has read/write access to AD.
    Here are the last relevant messages I see:
    w3wp.exe (0x2BE8) 0x1568 Project Server General aeby7 Exception
    [bucketHash:F0FACBDF] Exception occured in method 'Admin.ResolveActiveDirectoryGroups' System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
    at Microsoft.Office.Project.Server.ClaimsHelper.GetFormsAuthenticationProviderName(Uri context, SPUrlZone zone)
    at Microsoft.Office.Project.Server.BusinessLayer.ActiveDirectoryUtility.TryGetGroupInfo(String domain, String searchPath, String searchFilter)
    at Microsoft.Office.Project.Server.BusinessLayer.ActiveDirectoryUtility.TryGetGroupInfoByClaim(String encodedClaim)
    at System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()
    at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
    at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
    at Microsoft.Office.Project.Server.Wcf.Implementation.PWAImpl.<>c__DisplayClass10a.<AdminResolveActiveDirectoryGroups>b__109()
    at Microsoft.Office.Project.Server.Wcf.Implementation.WcfMethodInvocation.InvokeBusinessObjectMethod(String businessObjectName, String methodName, IEnumerable`1 actions) StackTrace:
    2b3d83ee10e5|2|, microsoft.office.project.server.native.pdb, offset=3C1E)
    at Microsoft.Office.Project.Server.Native.dll: (offset=1255D)
    w3wp.exe (0x2BE8) 0x1568 Project Server Unified Logging Service c91s Monitorable
    Watson bucket parameters: Microsoft Project Server 2013, ULSException14, 070f6ea0 "project server",  0f001181 "15.0.4481.0", 6962a0f6 "microsoft.office.project.server.administration", 0f0011ad "15.0.4525.0", 51ade0c4 "tue jun 04 14:42:44 2013",  0000020f
    "0000020f",  0000003b "0000003b",  0560164b "keynotfoundexception", 00101621 "aeby7"
     w3wp.exe (0x2BE8) 0x1568 Project Server General aeby8 Medium
    Error is: GeneralUnhandledException. Details: General Unhandled Exception in _Admin.ResolveActiveDirectoryGroups_ Attributes:  System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
    at Microsoft.Office.Project.Server.ClaimsHelper.GetFormsAuthenticationProviderName(Uri context, SPUrlZone zone)
    at Microsoft.Office.Project.Server.BusinessLayer.ActiveDirectoryUtility.TryGetGroupInfo(String domain,  String searchPath, String searchFilter)
    at Microsoft.Office.Project.Server.BusinessLayer.ActiveDirectoryUtility.TryGetGroupInfoByClaim(String encodedClaim)
    at System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()     at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
    at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
    at Microsoft.Office.Project.Server.Wcf.Implementation.PWAImpl.<>c__DisplayClass10a.<AdminResolveActiveDirectoryGroups>b__109()
    at Microsoft.Office.Project.Server.Wcf.Implementation.WcfMethodInvocation.InvokeBusinessObjectMethod(String businessObjectName, String methodName, IEnumerable`1 actions)  . Standard Information: PSI Entry Point:  Project User: LUXAIRLG\SQLADMIN2012
    Correlation Id: 6cef3814-b3a2-e311-93f9-005056921080 PWA Site URL: xxx SA Name: PS2013 - Project Server Service Application PSError: GeneralUnhandledException (42). LogLevelManager Warning-ulsID:0x00101622 has no entities explicitly specified.
    w3wp.exe (0x2BE8) 0x1568 Project Server Project Web App af04k Medium
    Void SaveButtonClick(System.Object.System.Web.UI.WebControls.CommandEventArgs) : GeneralUnhandledException
    Any ideas?
    Thanks in advance

  • Change Default resources Assignment Owner in Project Professional, in the checked-out Enterprise Resource Pool?

    Hi,
    i'm not able to change the default Assignment Owner (massive) in the Checked-out Enterprise resource pool in Project Professional 2013.
    I've also unlocked the "Windows account edit" in the Register Editor.
    Do you know if is this possible or i have to change it for each resource one by one???
    Thanks
    Best regards 
    Daniele
    Daniele

    Hello Daniele,
    I think what you are seeing is by design behavior. Per below article you can set the Default Assignment owner in Project Web Access and it appears in various places in Project client.
    http://office.microsoft.com/en-in/project-help/default-assignment-owner-resource-field-HA010167482.aspx
    If you want to set the same default assignment owner for multiple resources then you can try bulk edit option in resource center.
    Hope this helps.
    Thank you,
    Kiran K.

  • Active Directory Enterprise Resource Pool Synchronization

    I'm running in to an issue with Project Server 2013 that has me pulling my hair out.  A co-worker and I switched it over from SharePoint Permissions Mode to Project Permissions Mode and are trying to set up AD Enterprise Resource Pool synchronization. 
    I go in to Server Settings --> Operational Policies --> AD Resource Pool Synch and try to add 1 to 5 groups.  The groups resolve (actually autocomplete) and appear correctly.  If iclick Save or Save & Synchronize Now, nothing happens. 
    No page refresh, no redirect, etc.  If I go in to Security Settings --> Manage Groups, I can edit one of the built-in PWA groups and add the AD group, click save, and get redirected back to Server Settings.  But then going back in to the newly
    edited group, the AD Group field is empty; and on the Manage Groups page the "Active Directory Group" and  "Last Sync" columns are empty.
    I would chalk this up to an AD issue, but I have no problem using the same account to add an individual user as an Enterprise Resource and tie it to an AD account, so I can only assume that this account has all of the permissions required for AD and it can
    query and resolve fine.  Does anyone have any idea what could be going on, or possibly some step I might have missed when setting this up?
    Thanks in advance.

    I know it looks like a different issue, but that is the only thing logged in ULS regarding Project Server at the time of trying to do the sync.  If it helps, I can provide another log and see if something else comes up, but I did watch the ULS Viewer
    at the time and the same errors kept popping up when trying to do the sync.
    Also, the "other environment" is just a second instance of PWA on the same SharePoint farm, so it's not a separate environment completely.  Using the same AD groups, so there shouldn't be any discrepancies.  It's not the best test I know,
    but I'm still in the middle of setting up an AD test environment and trying it from there, just to see if it's an issue with my SharePoint installation or PWA installation.
    Edit:
    Here's a full verbose log:
    09/11/2013 10:31:49.19    w3wp.exe (0x3BE0)    0x0DDC    Project Server    Security    agsdb    Verbose    PWA:http://portal2013/PWA, ServiceApp:Project
    Server Service Application, User:i:0#.w|*****\sharepointfarmsvc, PSI: Calling license check now; Thread.CurrentPrincipal.Identity.Name = 0#.w|*****\sharepointfarmsvc, Context.Username = i:0#.w|*****\sharepointfarmsvc, LogLevelManager Warning-ulsID:0x001920C1
    has no entities explicitly specified.    c4f9419c-7789-a0b9-3d4a-941ceb42b25f
    09/11/2013 10:31:49.19    w3wp.exe (0x3BE0)    0x0DDC    Project Server    Security    agsdc    Verbose    PWA:http://portal2013/PWA, ServiceApp:Project
    Server Service Application, User:i:0#.w|*****\sharepointfarmsvc, PSI: License check for BusinessObject method Admin.GetActiveDirectorySyncEnterpriseResourcePoolSettings2 passed - user i:0#.w|*****\sharepointfarmsvc (resuid=806f917d-85b6-e211-93ef-00155d0a5600)
    was licensed, LogLevelManager Warning-ulsID:0x001920C2 has no entities explicitly specified.    c4f9419c-7789-a0b9-3d4a-941ceb42b25f
    09/11/2013 10:31:49.19    w3wp.exe (0x3BE0)    0x0DDC    Project Server    Security    agwmc    Verbose    PWA:http://portal2013/PWA, ServiceApp:Project
    Server Service Application, User:i:0#.w|*****\sharepointfarmsvc, PSI: Access Granted for user i:0#.w|*****\sharepointfarmsvc on BusinessObject method Admin.GetActiveDirectorySyncEnterpriseResourcePoolSettings2.  CheckFarmAdmin=False, CheckGlobalPerms=True,
    LogLevelManager Warning-ulsID:0x00196302 has no entities explicitly specified.    c4f9419c-7789-a0b9-3d4a-941ceb42b25f
    09/11/2013 10:31:49.19    w3wp.exe (0x3BE0)    0x0DDC    Project Server    General    ad2n8    Verbose    PWA:http://portal2013/PWA, ServiceApp:Project
    Server Service Application, User:i:0#.w|*****\sharepointfarmsvc, PSI: Running command using non-transactioned Sql session., LogLevelManager Warning-ulsID:0x000DC362 has no entities explicitly specified.    c4f9419c-7789-a0b9-3d4a-941ceb42b25f
    09/11/2013 10:31:49.19    w3wp.exe (0x3BE0)    0x0DDC    Project Server    Administration    agmy5    Verbose    PWA:http://portal2013/PWA, ServiceApp:Project
    Server Service Application, User:i:0#.w|*****\sharepointfarmsvc, PSI: GetActiveDirectorySyncEnterpriseResourcePoolSettings2: Settings retrieved, Status=NeverRun, LastUpdateTime=01/01/0001 00:00:00, ScheduledUpdates=False, ADGroupGuidCount=0, LogLevelManager
    Warning-ulsID:0x0018C61F has no entities explicitly specified.    c4f9419c-7789-a0b9-3d4a-941ceb42b25f
    09/11/2013 10:31:49.19    w3wp.exe (0x3BE0)    0x0DDC    Project Server    Security    agsdb    Verbose    PWA:http://portal2013/PWA, ServiceApp:Project
    Server Service Application, User:i:0#.w|*****\sharepointfarmsvc, PSI: Calling license check now; Thread.CurrentPrincipal.Identity.Name = 0#.w|*****\sharepointfarmsvc, Context.Username = i:0#.w|*****\sharepointfarmsvc, LogLevelManager Warning-ulsID:0x001920C1
    has no entities explicitly specified.    c4f9419c-7789-a0b9-3d4a-941ceb42b25f
    09/11/2013 10:31:49.19    w3wp.exe (0x3BE0)    0x0DDC    Project Server    Security    agsdc    Verbose    PWA:http://portal2013/PWA, ServiceApp:Project
    Server Service Application, User:i:0#.w|*****\sharepointfarmsvc, PSI: License check for BusinessObject method Admin.ResolveActiveDirectoryGroups passed - user i:0#.w|*****\sharepointfarmsvc (resuid=806f917d-85b6-e211-93ef-00155d0a5600) was licensed, LogLevelManager
    Warning-ulsID:0x001920C2 has no entities explicitly specified.    c4f9419c-7789-a0b9-3d4a-941ceb42b25f
    09/11/2013 10:31:49.19    w3wp.exe (0x3BE0)    0x0DDC    Project Server    Security    agwmc    Verbose    PWA:http://portal2013/PWA, ServiceApp:Project
    Server Service Application, User:i:0#.w|*****\sharepointfarmsvc, PSI: Access Granted for user i:0#.w|*****\sharepointfarmsvc on BusinessObject method Admin.ResolveActiveDirectoryGroups.  CheckFarmAdmin=False, CheckGlobalPerms=True, LogLevelManager Warning-ulsID:0x00196302
    has no entities explicitly specified.    c4f9419c-7789-a0b9-3d4a-941ceb42b25f
    09/11/2013 10:31:49.19    w3wp.exe (0x3BE0)    0x0DDC    Project Server    Active Directory Sync    af8v6    Verbose    PWA:http://portal2013/PWA, ServiceApp:Project
    Server Service Application, User:i:0#.w|*****\sharepointfarmsvc, PSI: ResolveActiveDirectoryGroups; resolving encodedClaims=c:0+.w|s-1-5-21-2100168755-2748282862-3037512304-1280, LogLevelManager Warning-ulsID:0x00162560 has no entities explicitly specified.  
     c4f9419c-7789-a0b9-3d4a-941ceb42b25f
    09/11/2013 10:31:49.19    w3wp.exe (0x3BE0)    0x0DDC    Project Server    General    ad2n8    Verbose    PWA:http://portal2013/PWA, ServiceApp:Project
    Server Service Application, User:i:0#.w|*****\sharepointfarmsvc, PSI: Running command using non-transactioned Sql session., LogLevelManager Warning-ulsID:0x000DC362 has no entities explicitly specified.    c4f9419c-7789-a0b9-3d4a-941ceb42b25f
    09/11/2013 10:31:49.19    w3wp.exe (0x3BE0)    0x0DDC    Project Server    Administration    agmy5    Verbose    PWA:http://portal2013/PWA, ServiceApp:Project
    Server Service Application, User:i:0#.w|*****\sharepointfarmsvc, PSI: GetActiveDirectorySyncEnterpriseResourcePoolSettings2: Settings retrieved, Status=NeverRun, LastUpdateTime=01/01/0001 00:00:00, ScheduledUpdates=False, ADGroupGuidCount=0, LogLevelManager
    Warning-ulsID:0x0018C61F has no entities explicitly specified.    c4f9419c-7789-a0b9-3d4a-941ceb42b25f
    09/11/2013 10:31:49.19    w3wp.exe (0x3BE0)    0x0DDC    Project Server    Active Directory Sync    af8vj    Verbose    PWA:http://portal2013/PWA, ServiceApp:Project
    Server Service Application, User:i:0#.w|*****\sharepointfarmsvc, PSI: Entered ActiveDirectoryUtility::TryGetGroupInfoByClaim, LogLevelManager Warning-ulsID:0x00162549 has no entities explicitly specified.    c4f9419c-7789-a0b9-3d4a-941ceb42b25f
    09/11/2013 10:31:49.19    w3wp.exe (0x3BE0)    0x0DDC    Project Server    Active Directory Sync    alv2g    Verbose    PWA:http://portal2013/PWA, ServiceApp:Project
    Server Service Application, User:i:0#.w|*****\sharepointfarmsvc, PSI: Querying for fqdn/netbios mapping of server *****, LogLevelManager Warning-ulsID:0x002D5706 has no entities explicitly specified.    c4f9419c-7789-a0b9-3d4a-941ceb42b25f
    09/11/2013 10:31:49.20    w3wp.exe (0x3BE0)    0x0DDC    Project Server    Active Directory Sync    af8vl    Verbose    PWA:http://portal2013/PWA, ServiceApp:Project
    Server Service Application, User:i:0#.w|*****\sharepointfarmsvc, PSI: Entered ActiveDirectoryUtility::TryGetGroupInfo, LogLevelManager Warning-ulsID:0x0016254B has no entities explicitly specified.    c4f9419c-7789-a0b9-3d4a-941ceb42b25f
    09/11/2013 10:31:49.20    w3wp.exe (0x3BE0)    0x0DDC    Project Server    General    aeby8    Medium    Error is: GeneralUnhandledException. Details: General
    Unhandled Exception in _Admin.ResolveActiveDirectoryGroups_ Attributes:  System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.     at Microsoft.Office.Project.Server.ClaimsHelper.GetFormsAuthenticationProviderName(Uri
    context, SPUrlZone zone)     at Microsoft.Office.Project.Server.BusinessLayer.ActiveDirectoryUtility.TryGetGroupInfo(String domain, String searchPath, String searchFilter)     at Microsoft.Office.Project.Server.BusinessLayer.ActiveDirectoryUtility.TryGetGroupInfoByClaim(String
    encodedClaim)     at System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()     at System.Linq.Buffer`1..ctor(IEnumerable`1 source)     at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1
    source)     at Microsoft.Office.Project.Server.Wcf.Implementation.PWAImpl.<>c__DisplayClass10a.<AdminResolveActiveDirectoryGroups>b__109()     at Microsoft.Office.Project.Server.Wcf.Implementation.WcfMethodInvocation.InvokeBusinessObjectMethod(String
    businessObjectName, String methodName, IEnumerable`1 actions)  . Standard Information: PSI Entry Point:  Project User: i:0#.w|*****\sharepointfarmsvc Correlation Id: da702be3-ee1a-e311-93f8-00155d0a5600 PWA Site URL: http://portal2013/PWA SA Name:
    Project Server Service Application PSError: GeneralUnhandledException (42), LogLevelManager Warning-ulsID:0x00101622 has no entities explicitly specified.    c4f9419c-7789-a0b9-3d4a-941ceb42b25f

  • Enterprise Resource Pool

    I have a project manager who does not seem to have access to the enterprise resource pool. His permissions are correct (and match all the other project managers), however no enterprise resources are available for him to add to a project. The list is empty
    in Project Professional, it's also unavailable in the Project web app.
    Any ideas?

    If user is part of project manager group then Check for Project manager group whether have Build Team On New Project permission checked or not. Also Check View Resource Center and View Resource Plan  permission is checked or not, By default PM group
    will have permission.
    Build Team on New project is required for building team.
    If you are not using PM group and user is not a part of group then give all the three permission to the user mainly Build Team On New Project permission .
    If everything seems fine then check the RBS and department for the project manager if you are using RBS and department in PWA.
    Also check if any filter has applied.
    kirtesh

  • Project Online Odata 45 Field limit

    Hi all, according to the below TechNet article
    http://office.microsoft.com/en-us/office365-project-online-help/project-online-software-boundaries-and-limits-HA104063425.aspx If you use the Odata feed and Project Online you are limited to a max of 45 custom enterprise fields. I heard at the
    WPC last week that this is no longer strictly true but when I searched online I couldn't find any updates to the above article.
    Does anyone know what the current situation is? Ie are we still limited to the 45 fields?
    Many thx

    This is a limitation specific to OData.  All available ECFs are just the 45. That is why it is listed as a limitation.
    You can create hundreds of custom fields, but you won’t be able to see them in the OData feed.  It is a hard stop on the 45 limit – maybe 45 isn’t an absolute limit, but is instead a safe - conservative limit.

  • Project 2013 client does not show Project Online Enterprise Custom Fields

    I have about 20 task level custom fields in my Project Online instance. When I open a project and edit a task using Project 2013 client, only a handful appear in the Custom Fields panel.
    Question:
    How do I expose all Enterprise Custom Fields to the Task Information - Custom Fields panel in Project 2013 client?

    Quite a strange issue...
    It could be interesting to test from another machine with another user profile. Have all the fields been created from PWA/server settings? Can you try to create a brand new field from there and test again?
    Then also try to find out what is the specificity of the "end use" custom field which is displayed in the task information dialog box. Basically if 1 is working then the others should also work.
    Hope this helps,
    Guillaume Rouyre, MBA, MVP, P-Seller |

  • Project Online learning resources

    Are there any good resources online for learning about Project Online/Project WebApp?  I've kind of pieced together some things here and there and I managed to get a Project Pro project imported but I can't find much beyond getting started videos
    for actually learning about Project Online.  Or what I do find are old videos from the "preview" version that seem to be more marketing/sales oriented rather than for training.

    My fellow Project MVP, Paul Mather, has put together a series of posts which exactly do this. 
    https://pwmather.wordpress.com/2014/07/22/getting-started-with-projectonline-round-up-ps2013-office365-project-ppm-sharepointonline-pm-sp2013/
    Cheers,
    Prasanna Adavi, Project MVP
    Blog:
      Podcast:
       Twitter:   
    LinkedIn:
      

  • Active Directory Enterprise Resource Pool Sync schedule

    Does anyone know how often the AD ERP sync occurs in Project Online?
    Thanks,
    Roland

    It will be driven from a timer job that we can't see. Probably on the default time which from memory is between 12:00 am and 03:00 am PST. Paul
    Paul Mather | Twitter |
    http://pwmather.wordpress.com | CPS |
    MVP

  • Project have resource which is not in enterprise resource pool

    I am getting notification on project that the following assignments have been updated.
    The assignments you own below have changed.
      Assigned to:
      Task Name: 
      Start: Remaining Work:  Completion: etc
    I am not a project manager of the project neither owner. I m administrator.

    Project Help --
    It sounds like you are the Default Assignment Owner for the resource in question.  First of all, navigate to the Tasks page in PWA and locate the assignments in question.  Look in the Resource Name column for the resource who is actually assigned
    to the tasks.
    Next, I would recommend that you navigate to the Resource Center page, select the checkbox for only this resource, and then click the Edit Resource button to check out this resource for editing using the PWA interface.  In the Assignment Attributes
    section of the page, locate the Default Assignment Owner field.  My guess is that you will see your name there, or perhaps no name at all.  Click the Browse button and select the name of this resource in the Pick Resource dialog, and then click the
    Save button to save these changes.
    Finally, the PM of this project will need to open the project or projects containing the tasks that you are seeing.  He/she will need to apply the Resource Usage view and then temporarily insert the Assignment Owner column to the right of the Resource
    Name column.  He/she will need to set the Assignment Owner to the name of the resource for all tasks assigned to that particular resource, then save and publish the project.
    Please let us know if this helps.
    Dale A. Howard [MVP]

  • Is there a limit of how many resources can be shared via a single Resource Pool in Project 2010 Professional standalone?

    We have a single master project resource pool of over 150 resources that are shared across let's say 10-15 sub projects or sharer files.
    We are using Microsoft Project Professional (standalone no project server)
    Are you aware of any limitations outside of project server with resource pool and sharing, or should we be using Project server (as I have read a lot of articles about resource pool sharing working better in project server)
    I'd like to get clarification on:
    1. I read that the calendars for resources (of which there could be many shift patterns etc.) should always be created in the master project only, not in the sharer files. In my testing I see that a shared resource also brings the additional calendars from
    the Master Project file - and can be chosen in the calendar column from Resource sheet.
    2. Each sharer file can have it's own specific project calendar, but the resource calendar (used by the assigned resources from the pool) will drive the scheduling (as per normal), unless;
    3. A specific task has a 'Task Calendar' applied to it AND "scheduling ignores resource calendars" is ticked.
    I am trying to find an article that addresses, in detail, the limitations or 'look out fors' in this area.  I have found plenty about how to create and share resources, but this is more troubleshooting.
    Any advice or direction that can be given would be appreciated. Thanks.

    No limit to resources, but linked master and resource pools are at high risk of file corruption if you rename, over-write or move a linked file without removing it from the master and pool first. Files will corrupt, its when not if.
    Master files should never have any resources or tasks in them, only inserted projects.
    I much prefer creating master files with the Link option deselected. This copies all data and consolidates resource info (so no pool needed). I record a macro to create new masters each week. This method has no corruption risk.
    Your alternative now is to experiment with Project Server. By far the best way to prototype a system is to get Project Online through Microsoft, ProjectHosts or Bemo. It will give you access to a vanilla project server very quickly and cost for a few months
    testing is trivial for a few users.
    If you go ahead with a full implementation I strongly recommend getting a qualified Project Server partner to help you implement the full system.
    Rod Gill
    Author of the one and only Project VBA Book
    www.project-systems.co.nz

  • Project Online Resource Management

    We will be using project online for Resource Management - managing the workload on many machines - and do this function across the team collaboratively.
    I was wondering how resources are managed in Project online. After loading tasks on my resources/machines , I need to be able to see/view how much workload is distributed on these resources/machines and if I can assign a pending task to the resource or shuffle
    the work around.
    I would like to use 2 project pro and 2 project lite licenses to manage resources/machines.

    msayani2 --
    Firstly, all of your people and machines need to b entered in the Enterprise Resource Pool.  For each of the machines you list, enter a Max. Units value that represents 100% multiplied by the number of machines you have.  For example, if you have
    three road graders, you would enter 300% in the Max. Units column for a Road Grader resource.
    Next, you will need to build enterprise projects, add the required people and machines as team members in the project, assign the resources to each task as needed, and then save and publish each enterprise project.
    To see how the workload is distributed for your resources, navigate to the Resource Center page and select the resources whose assignments and availability you want to study.  At the right end of the Resources ribbon, click the Resource Availability
    button.  On the Resource Availability, select the time range you want to use and you can then see the availability of your selected resources.  You can also click the Resource Assignments button to study how the resources are being used on tasks
    across all projects in Project Server.
    Hope this helps.
    Dale A. Howard [MVP]

  • Project Online Resource Plan issues_Many

    I am trying to setup a client that only wants to use Project Server for portfolio planning and analysis. In this scenario they only want to assign generic resources (remember, no detail plans...only high level), and want to use the resource plan. Sounds
    simple, but I am finding a lot of issues with this scenario, primarily with resources plan.
    1. The resource plan seems to be checked out with no way to check it in other than through the force check-in.  On occasion it seems to get checked in but I can't figure out the steps.  I've tried with and without editing and publishing the
    project itself with no avail.  Sometimes the Publish option is still available (but I assume it wouldn't be if someone else checked it out) but sometimes it is greyed out.
    2. I can't assign capacity to a generic resource and use it in Portfolio Analysis.  This seems to be a feature that in my opinion was poorly conceived, but I'll leave out the details of this rant.
    3. and biggest issue which is definitely a bug and show-stopper.  Changing the date rage of an existing resource plan doesn't change the resource demand for a date range that was cut from the original. I can back the start date or extend the end date,
    but cannot move the start date or end date in.  What happens is that the grid changes just fine but the resource date range along with the demand for that time no longer in play still show up as project demand.
    I added this to the Project Online forum but all of this behavior is the same with Project Server 2013.  Nothing I could see in the forums.  Is this a new bug or can there maybe be a fix on the way?  Any comment or update would be greatly
    appreciated.
    Thanks...
    Larry Christofaro, PMP, MCITP

    msayani2 --
    Firstly, all of your people and machines need to b entered in the Enterprise Resource Pool.  For each of the machines you list, enter a Max. Units value that represents 100% multiplied by the number of machines you have.  For example, if you have
    three road graders, you would enter 300% in the Max. Units column for a Road Grader resource.
    Next, you will need to build enterprise projects, add the required people and machines as team members in the project, assign the resources to each task as needed, and then save and publish each enterprise project.
    To see how the workload is distributed for your resources, navigate to the Resource Center page and select the resources whose assignments and availability you want to study.  At the right end of the Resources ribbon, click the Resource Availability
    button.  On the Resource Availability, select the time range you want to use and you can then see the availability of your selected resources.  You can also click the Resource Assignments button to study how the resources are being used on tasks
    across all projects in Project Server.
    Hope this helps.
    Dale A. Howard [MVP]

  • Duplicated resources on Project Online

    Creating a user when a respective resource already exists, results in a duplicated resource.                                                               
    This is a Project Online implementation based on Project Server permissions mode.
    Consider this scenario:
    There are 40 employees in the organization: 2 executives, a few project managers and the rest are team members. License for Project Online is purchased for only 10 employees.
    The PMO creates users for the 10 employees on Project Online:
    SharePoint users are created: Web AppàAdminàOffice
    365àUsers and Groups
    Project Online users are created: Web AppàProjectsàPWA
    SettingsàManage usersàNew useràUser
    logon account: type SharePoint user; Mark: "User can be assigned as a resource"
    The PMO creates the other 30 employees as resources on Project Online on Enterprise Resource Pool.
    At this point, all 40 employees are resources on Project Online.
    After a while, additional 5 licenses are purchased. Steps 2.a and 2.b are performed for the respective employees.
    In this scenario, there are 5 employees who are duplicated on Resource Center, i.e. appear twice: one is a non-user resource, and the over is a user who is also a resource.
    How can I avoid the resources' duplication?

    When employees are already present as ressource in Resource center then you need not to create new user for same employee.
    To avoid this situation 
    Open Resource center from PWA then Click on Resource to whom you want to make user then Click on Edit and then click on Associate Resource with user account then give AD account for reosurce and add to the group and click on same.
    Once you will do this your resource will also work as User and there will be not duplication. 
    kirtesh

Maybe you are looking for