Slow Project Server with Project Permission Mode
Hi,
I have a Project Server 2013 Installation with Project Server Permission Mode.
The Sharepoint 2013 topology is composed of one application tier, one searh tier and two web fronts.
The issue is that Project Server is responding slowly especially when it is about to :
- logon
- display security groups (AddModifyGroup.aspx).
I enabled the development dashboard and I turned on network mon to follow any suspect communication but nothing seems to be related to this slowness.
Any Help ?
You can also review the Hardware and Software requirements http://technet.microsoft.com/en-us/library/ee683978(v=office.15).aspx by verifying the datasets from http://technet.microsoft.com/en-us/library/fp161198(v=office.15).aspx
Also please check if the Distributed Cache Service is running on the server where the Project Server Services are running http://technet.microsoft.com/en-us/library/jj219572(v=office.15).aspx
You have also mentioned that Search is configured in the farm. Is Project Service running on the server where Search is configured? If Project Services is running on a server where Search Services is also running it would be good to check if the server is
running out of memory when Crawl is running. (Look for noderunner.exe in Task Manager)
Cheers! Happy troubleshooting !!! Dinesh S. Rai - MSFT Enterprise Project Management Please click Mark As Answer; if a post solves your problem or Vote As Helpful if a post has been useful to you. This can be beneficial to other community members reading
the thread.
Similar Messages
-
Project Server 2010 - Project Center: An unknown error has occurred
Hi,
We have an issue where project center is throwing 'An unknown error has occurred' error message. Searching the ULS logs provides this;
12/01/2011 11:48:11.53 w3wp.exe (0x1A98) 0x15A0 SharePoint Foundation
General 90hv Unexpected Detected use of SPRequest for previously closed SPWeb object. Please close
SPWeb objects when you are done with all objects obtained from them, but not before. Stack trace: at Microsoft.SharePoint.SPWeb.get_CurrentUser() at Microsoft.Office.Project.PWA.PJContext.get_RegionalSettings()
at Microsoft.Office.Project.PWA.PJContext.get_LocaleCulture() at Microsoft.Office.Project.PWA.WCFContext.AuthenticateUser(Message message, WCFContext& wcfContext, String userName, Boolean isWindowsUser) at
Microsoft.Office.Project.PWA.WCFContext.GetContext(Message message, String userName, Boolean isWindowsUser, Boolean newCookie, Uri originalTargetUri) at Microsoft.Office.Project.Server.ProjectServerRouter.Microsoft.Office.Project.Server.IProjectServerRouter.ProcessMessage(Message
me... 18800f49-4909-4e4d-8130-6ead4d554598
12/01/2011 11:48:11.53* w3wp.exe (0x1A98) 0x15A0 SharePoint Foundation
General 90hv Unexpected ...ssage) at SyncInvokeProcessMessage(Object , Object[]
, Object[] ) at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs) at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc&
rpc) at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc) at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage4(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet) at System.ServiceModel.Dispatcher.ChannelHandler.DispatchAndReleasePump(RequestContext request, Boolean cleanThread, OperationContext currentOperationContext)
at System.ServiceModel.Dispatcher.ChannelHandler.HandleRequest(RequestConte... 18800f49-4909-4e4d-8130-6ead4d554598
12/01/2011 11:48:11.53* w3wp.exe (0x1A98) 0x15A0 SharePoint Foundation
General 90hv Unexpected ...xt request, OperationContext currentOperationContext)
at System.ServiceModel.Dispatcher.ChannelHandler.AsyncMessagePump(IAsyncResult result) at System.ServiceModel.Diagnostics.Utility.AsyncThunk.UnhandledExceptionFrame(IAsyncResult result) at System.ServiceModel.AsyncResult.Complete(Boolean
completedSynchronously) at System.ServiceModel.Channels.InputQueue`1.AsyncQueueReader.Set(Item item) at System.ServiceModel.Channels.InputQueue`1.EnqueueAndDispatch(Item item, Boolean canDispatchOnThisThread)
at System.ServiceModel.Channels.InputQueue`1.EnqueueAndDispatch(T item, ItemDequeuedCallback dequeuedCallback, Boolean canDispatchOnThisThread) at System.ServiceModel.Channels.InputQueueChannel`1.EnqueueAndDispatch(TDisposable item,
ItemDequeuedCallback dequeuedCallback,... 18800f49-4909-4e4d-8130-6ead4d554598
12/01/2011 11:48:11.53* w3wp.exe (0x1A98) 0x15A0 SharePoint Foundation
General 90hv Unexpected ... Boolean canDispatchOnThisThread) at System.ServiceModel.Channels.SingletonChannelAcceptor`3.Enqueue(QueueItemType
item, ItemDequeuedCallback dequeuedCallback, Boolean canDispatchOnThisThread) at System.ServiceModel.Channels.SingletonChannelAcceptor`3.Enqueue(QueueItemType item, ItemDequeuedCallback dequeuedCallback) at System.ServiceModel.Channels.HttpChannelListener.HttpContextReceived(HttpRequestContext
context, ItemDequeuedCallback callback) at System.ServiceModel.Activation.HostedHttpTransportManager.HttpContextReceived(HostedHttpRequestAsyncResult result) at System.ServiceModel.Activation.HostedHttpRequestAsyncResult.BeginRequest()
at System.ServiceModel.Activation.HostedHttpRequestAsyncResult.OnBeginRequest(Object state) at System.ServiceModel.PartialTrus... 18800f49-4909-4e4d-8130-6ead4d554598
12/01/2011 11:48:11.53* w3wp.exe (0x1A98) 0x15A0 SharePoint Foundation
General 90hv Unexpected ...tHelpers.PartialTrustInvoke(ContextCallback callback, Object state)
at System.ServiceModel.Activation.HostedHttpRequestAsyncResult.OnBeginRequestWithFlow(Object state) at System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.WorkItem.Invoke2() at System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.WorkItem.Invoke()
at System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.ProcessCallbacks() at System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.CompletionCallback(Object state) at System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.ScheduledOverlapped.IOCallback(UInt32
errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped) at System.ServiceModel.Diagnostics.Utility.IOCompletionThunk.UnhandledExceptionFrame(UIn... 18800f49-4909-4e4d-8130-6ead4d554598
12/01/2011 11:48:11.53* w3wp.exe (0x1A98) 0x15A0 SharePoint Foundation
General 90hv Unexpected ...t32 error, UInt32 bytesRead, NativeOverlapped* nativeOverlapped)
at System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* pOVERLAP) 18800f49-4909-4e4d-8130-6ead4d554598
12/01/2011 11:48:11.54 w3wp.exe (0x1A98) 0x15A0 SharePoint Foundation
Topology e5mc Medium WcfSendRequest: RemoteAddress: 'http://servername:32843/f78ead39833941f4911623b393bd511f/PSI/PWA.svc'
Channel: 'System.ServiceModel.Channels.IRequestChannel' Action: 'http://schemas.microsoft.com/office/project/server/webservices/PWA/ProjectGetProjectCenterProjectsForGridJson' MessageId: 'urn:uuid:05d10069-fa3b-4f09-8a7b-1ba900608c5a' 18800f49-4909-4e4d-8130-6ead4d554598
12/01/2011 11:48:11.56 w3wp.exe (0x05D4) 0x1EF4 SharePoint Foundation
Topology e5mb Medium WcfReceiveRequest: LocalAddress: 'http://servername.domainname:32843/f78ead39833941f4911623b393bd511f/PSI/PWA.svc'
Channel: 'System.ServiceModel.Channels.ServiceChannel' Action: 'http://schemas.microsoft.com/office/project/server/webservices/PWA/ProjectGetProjectCenterProjectsForGridJson' MessageId: 'urn:uuid:05d10069-fa3b-4f09-8a7b-1ba900608c5a' 18800f49-4909-4e4d-8130-6ead4d554598
12/01/2011 11:48:11.56 w3wp.exe (0x05D4) 0x1EF4 SharePoint Foundation
Monitoring nasq Medium Entering monitored scope (ExecuteWcfServerOperation) 18800f49-4909-4e4d-8130-6ead4d554598
12/01/2011 11:48:11.61 w3wp.exe (0x05D4) 0x1EF4 Project Server
General 0000 Exception Exception occurred in method Microsoft.Office.Project.Server.BusinessLayer.Project.ProjectGetProjectCenterProjectsForGridJson
Microsoft.Office.Project.Server.DataAccessLayer.FilterDal+FilterException: Error during filter query execution. Query: declare @ResUid UniqueIdentifier; set @ResUid = 51924808-f1b5-45b1-81d6-01f4e314df4b; declare @PermUid
UniqueIdentifier; set @PermUid = a120a079-75bc-4f0f-b376-3fb0ae9ac940; declare @ViewUid UniqueIdentifier; set @ViewUid = 63d3499e-df27-401c-af58-ebb9607beae8; declare @P0 Int; set @P0 = 5; SET NOCOUNT ON SELECT
T.PROJ_UID INTO #T0 FROM dbo.MSP_PROJECTS AS P INNER JOIN dbo.MSP_TASKS AS T ON T.PROJ_UID = P.PROJ_UID INNER JOIN dbo.MSP_RESOURCES AS R ON R.RES_UID = P.WRES_UID
LEFT JOIN dbo.MSP_WORKFLOW_STATUS AS WFS... 18800f49-4909-4e4d-8130-6ead4d554598
12/01/2011 11:48:11.61* w3wp.exe (0x05D4) 0x1EF4 Project Server
General 0000 Exception ...TS ON WFSTS.PROJ_UID = P.PROJ_UID INNER JOIN dbo.MSP_WEB_FN_SEC_GetAllProjectsResCanViewByViewID(@ResUid,
@PermUid, @ViewUid, 3) AS perm ON perm.PROJ_UID = T.PROJ_UID WHERE T.TASK_OPTINDX = 1.0 AND (ISNULL(WFSTS.STAGE_STATUS,-1) IN (-1, 1,2,3,5,6)) AND ((P.PROJ_TYPE <> @P0) OR (P.PROJ_TYPE IS NULL)) CREATE CLUSTERED
INDEX PK_#T0 ON #T0 (PROJ_UID) SET NOCOUNT OFF SELECT T.PROJ_UID , P.PROJ_NAME , T.TASK_START_DATE ,
T.TASK_FINISH_DATE , T.TASK_PCT_COMP , T.TASK_WORK , T.TASK_DUR , R.RES_NAME , P.WPROJ_LAST_PUB ,
P.PROJ_OPT_MINUTES_PER_DAY , P.PROJ_OPT_MINUTES_PER_WEEK , P.PROJ_OPT_DAYS_PER_MONTH , T.TASK_SUMMARY_PROGRESS_DATE , T.TASK_IS_MILESTONE
, dbo.MSP_FN_HYPERLINK_HREF(T.TASK_HYPERLINK_ADDRESS,... 18800f49-4909-4e4d-8130-6ead4d554598
12/01/2011 11:48:11.61* w3wp.exe (0x05D4) 0x1EF4 Project Server
General 0000 Exception ... T.TASK_HYPERLINK_SUB_ADDRESS) AS TASK_HYPERLINK_HREF ,
T.TASK_OUTLINE_LEVEL , P.PROJ_TYPE , T.TASK_DUR_FMT , P.WSTS_SERVER_UID , P.PROJ_OPT_CURRENCY_CODE , P.PROJ_ACTIVE_RISK_COUNT
, P.PROJ_ACTIVE_ISSUE_COUNT , P.PROJ_TOTAL_DOC_COUNT , WOB.WOBJ_ISSUE_REF_CNT , WOB.WOBJ_RISK_REF_CNT , WOB.WOBJ_DOC_REF_CNT
, PJSYNC.SYNC_WSS_LIST_UID , T.TASK_COMPLETE_THROUGH , (CASE WHEN T.TASK_UID=T.TASK_PARENT_UID THEN 1 ELSE 0 END) AS TASK_IS_PROJECT_SUMMARY FROM dbo.MSP_PROJECTS
AS P INNER JOIN dbo.MSP_TASKS AS T ON T.PROJ_UID = P.PROJ_UID INNER JOIN dbo.MSP_RESOURCES AS R ON R.RES_UID = P.WRES_UID LEFT JOIN dbo.MSP_WORKFLOW_STATUS AS WFSTS ON WFSTS.PROJ_UID
= P.PROJ_UID INNER JOIN #T0 AS keys ON keys.PROJ_UID = P.P... 18800f49-4909-4e4d-8130-6ead4d554598
12/01/2011 11:48:11.61* w3wp.exe (0x05D4) 0x1EF4 Project Server
General 0000 Exception ...ROJ_UID LEFT JOIN (SELECT WOBJ_PROJ_UID as PROJ_UID,[4]
as WOBJ_ISSUE_REF_CNT, [5] as WOBJ_RISK_REF_CNT, [3] as WOBJ_DOC_REF_CNT FROM ( SELECT WOBJ_TYPE,
WOBJ_PROJ_UID FROM MSP_WEB_OBJECTS WHERE WOBJ_TASK_UID='00000000-0000-0000-0000-000000000000') pwob
PIVOT (COUNT(WOBJ_TYPE) FOR WOBJ_TYPE in([3] ,[4],[5])) AS pvt) AS WOB ON WOB.PROJ_UID = P.PROJ_UID LEFT JOIN dbo.MSP_SYNC_PROJECT_SETTINGS AS PJSYNC ON PJSYNC.PROJ_UID = P.PROJ_UID WHERE T.TASK_OPTINDX = 1.0
AND (ISNULL(WFSTS.STAGE_STATUS,-1) IN (-1, 1,2,3,5,6)) DROP TABLE #T0; ---> System.Data.ConstraintException: Failed to enable constraints. One or more rows contain values violating non-null, unique,
or foreign-key constraints. at System.Data.DataSet.Enable... 18800f49-4909-4e4d-8130-6ead4d554598
12/01/2011 11:48:11.61* w3wp.exe (0x05D4) 0x1EF4 Project Server
General 0000 Exception ...Constraints() at System.Data.DataSet.set_EnforceConstraints(Boolean
value) at Microsoft.Office.Project.Server.DataAccessLayer.DAL.SubDal.FillTypedDataSet(Boolean allowCache, DataSet typedDataSet, String[] tables, SqlCommand sqlCommand, Boolean enforceConstraints) at Microsoft.Office.Project.Server.DataAccessLayer.DAL.SubDal.FillTypedDataSet(DataSet
typedDataSet, String[] tables, SqlCommand sqlCommand, Boolean enforceConstraints) at Microsoft.Office.Project.Server.DataAccessLayer.FilterDal.FillDataSet(QueryState queryState) --- End of inner exception stack
trace --- at Microsoft.Office.Project.Server.DataAccessLayer.FilterDal.FillDataSet(QueryState queryState) at Microsoft.Office.Project.Server.Utility.FilterDalQueryInfo.Query() at Microsoft.Office.Project.Se... 18800f49-4909-4e4d-8130-6ead4d554598
12/01/2011 11:48:11.61* w3wp.exe (0x05D4) 0x1EF4 Project Server
General 0000 Exception ...rver.BusinessLayer.Project.ProjectQueryInfo.Query()
at Microsoft.Office.Project.Server.BusinessLayer.Project.ProjectCenterQueryInfo.Query() at Microsoft.Office.Project.Server.Utility.JsGridPopulationManager.InitializeSerializer(TableQueryInfo tableInfo, OrderInfo orderInfo, SliceInfo
sliceInfo, Guid groupSchemeUid, Nullable`1 ganttSchemeUid, Boolean serializeStyles, Func`1 getChanges, Boolean serializeUnfilteredHierarchy, Boolean serializeLookupTableInfo, Boolean showTimeWithDates, String rowFilter) at Microsoft.Office.Project.Server.Utility.JsGridPopulationManager.InitializeSerializer(TableQueryInfo
tableInfo, ViewPropertyGroup properties, JsGridSerializerArguments gridSerializerArgs, Func`1 getChanges) at Microsoft.Office.Project.Server.BusinessLayer.Project.GetProjectCen... 18800f49-4909-4e4d-8130-6ead4d554598
12/01/2011 11:48:11.61* w3wp.exe (0x05D4) 0x1EF4 Project Server
General 0000 Exception ...terProjectsForGridJson(JsGridSerializerArguments gridSerializerArgs, Guid viewUid,
Int32 store, Boolean showInsertedProjects, Boolean clearPersistedProperties) at Microsoft.Office.Project.Server.Wcf.Implementation.PWAImpl.ProjectGetProjectCenterProjectsForGridJson(JsGridSerializerArguments gridSerializerArgs, Guid
viewUid, Int32 store, Boolean showInsertedProjects, Boolean clearPersistedProperties) 18800f49-4909-4e4d-8130-6ead4d554598
I have searched the internet but most similar issues revolve around the resource center. I did find one person who just backed up the databases and provisioned a new site with success, but this has not worked. I am using the farm admin account, but all users
get this issue.
Any one got any ideas?
Rob HardyBit further now.
It seems one of the project won't publish, and produces this error;
<?xml version="1.0" encoding="utf-16"?>
<errinfo>
<general>
<class name="ActiveCacheQueuedMessageExecutionError">
<error id="12005" name="ActiveCacheQueuedMessageExecutionError" uid="53d5e6c5-be41-47c8-b336-2e472b99d142" error="System.Data.SqlClient.SqlException: Violation of PRIMARY KEY constraint 'PK_MSP_PROJECT_RESOURCES'. Cannot insert duplicate
key in object 'dbo.MSP_PROJECT_RESOURCES'.
Violation of PRIMARY KEY constraint 'PK_MSP_PROJECT_RESOURCES'. Cannot insert duplicate key in object 'dbo.MSP_PROJECT_RESOURCES'.
The statement has been terminated.
The statement has been
terminated.
 at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
 at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)

at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
 at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader
ds, RunBehavior runBehavior, String resetOptionsString)
 at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
 at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior
cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
 at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)

at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
 at Microsoft.Office.Project.Server.DataAccessLayer.DAL.SubDal.ExecuteStoredProcedureNoResult(String storedProcedureName, SqlParameter[] parameters)
 at Microsoft.Office.Project.Server.DataAccessLayer.WinProjDal.ExecuteStoredProcedure(String
spName, SqlParameter[] parameters)
 at Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.WinProjUtility.ExecuteP12QueueableSPCommand(WinProjTraceContext wpTraceContext, DataStoreEnum store, P12QueueableSPCommand command, Boolean
retry, Boolean useTransaction)
 at Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.WinProjQueueMessageDispatcher.DispatchMessage(ACMessage acMessage, Message msg, Group messageGroup, JobTicket jobTicket, MessageContext mContext)"/>
</class>
<class name="Queue">
<error id="26000" name="GeneralQueueJobFailed" uid="65e11595-30af-4be7-a9d0-ec767c880cc7" JobUID="c348fb86-d807-4b06-abaa-81fcbcbc94f3" ComputerName="SERVERNAME" GroupType="ACProjectSave" MessageType="Byte[]" MessageId="8" Stage=""/>
</class>
</general>
</errinfo>
Anyone seen this? If I delete this project the project center loads. Obvisouly I don't want to do that though!
Rob Hardy -
Hi, this question has been answered for 2013. The answer here suggests that it can be done in 2010.
See:
http://social.technet.microsoft.com/Forums/projectserver/en-US/3affdc4f-36bf-4381-8b75-27c73465efd4/action?threadDisplayName=how-can-i-create-a-url-for-a-pwa-for-ms-project-server-2013-project-file-that-includes-the-view
Who knows how?
Regards
SanderHi Sander,
As far as I tested it, it is not possible either with PS2010. The URL only contains the PDP name and the projUID.
Hope this helps,
Guillaume Rouyre, MBA, MCP, MCTS | -
Project Server or Project Online
Since we do not have SharePoint and it's not coming soon, what options do we have for Project Server or Project Online? Will either work without SharePoint?
The biggest need for project management is to allow the staff assigned to tasks to be able to update their portion of the project. More and more of our project managers are using MS Project Professional at their desks. Any recommendations?Doug:
Project Online/Project Server are SharePoint applications. You cannot have one without the other. If you are not familiar with these technologies, I suggest that you consider at least discussing your direction with a certified partner. It may be that you
can accomplish what you want using Project Pro and SharePoint online with Project Online. You can synchronize an individual Project with a SharePoint task list and users can update their assignments in SharePoint. If you need Enterprise features, cross-project
reporting, resource management and the like, Project Online is the way to go.
Gary Chefetz, MCITP, MCP, MVP msProjectExperts
Project and Project ServerFAQs
Project Server Help BLOG -
Some Project Managers want to restrict permissions on certain lists or libraries in their Project Server 2010 project site. However, when I have done this for them, by breaking inheritence to the parent site and then removing/adding users with unique
sharepoint permissions, it seems that when the project schedule is published, some of the newly created permissions are lost.
I have tried creating a SharePoint group at the project site level and then applied it with specific permissions (eg. Contribute) to the list/library and this seems to work better but I haven't been able to confirm yet if this will work in the
longer term.
Does anyone know what is the best method to break inheritence and set up unique permissions on a list in a Project Server 2010 project site that will not be lost when the project schedule is published?
Thanks
PeterThanks Lynda
I am aware that I can disengage the entire permissions sychronisation using that setting but that is not what I want to do. I just want to be able to break the inherited permissions on individual document libraries or lists on specific Project Sites
so that I can restrict access to nominated people.
My issue is that when I do this, I find that some of the amended permissions disappear from time to time. It seems to be related to when the schedule is published. They
don't revert to the inherited permissions, just some of the people who I have given direct access to no longer have access.
Im just trying to find out the best way to manage setting non-automated permissions on a single list or library in a Project Server project sites so the changes stick.
Peter -
Can Project Lite be used with "Project Online with Project Pro for O365"
Hello MS Support,
I am aware that Project Lite does not functions as a stand alone, it either works with Project Online or Project Server. However, I wanted to check and be very sure before buying, if Project Lite will work equivalently well with "Project Online with
Project Pro for O365".
Project Lite:
https://products.office.com/en-IN/project/compare-microsoft-project-management-software
Project Online with Project Pro for Office 365:
https://products.office.com/en-us/project/project-online-with-project-pro-for-office-365
Prompt reply will be a great help.
Regards,
UrvashiUrvashi:
Project Lite grants access to update timesheets and tasks only. You cannot use Project Pro to connect to Project Online with this license. Everyone who manages schedules using Project Professional or Project Pro for Office 365 must have a full license for
Project Online and a license for Project Pro. Project Lite is not a license that applies to on-premises installations. For that you acquire a different type of license.
Gary Chefetz, MCITP, MCP, MVP msProjectExperts
Project and Project ServerFAQs -
Project Online with Project Pro for Office 365
Hi,
I have several licences for Project Online with Project Pro for Office 365.
Project Web App is working fine, as well as Excel Web App, Word Web App...
I just miss Project Pro for Office 365. I don't know were to find it, how to activate it :-(
Thanks for your help !Please find the link for activation
http://technet.microsoft.com/en-us/library/gg982959.aspx
for trouble shooting
http://support.microsoft.com/kb/2745026
http://social.technet.microsoft.com/Forums/projectserver/en-US/bbd848ab-b383-46b7-b968-91d233d252eb/how-to-install-project-online-and-project-pro-for-office-365?forum=projectprofessional2010general
kirtesh -
Project working with Project Online in Office 365
Hello,
My question is related to project working and using Project Online to track projects.
* Can I use a single "Project Online with Project Pro for Office 365" subscription for tracking and creating reports about all project sites and their tasks in Office 365?
Meaning, if we have multiple projects designed in Project Pro and then uploaded directly to Office 365, can we gather the task, resource and progress information from these projects (created directly to Office 365) in a Project Online overview? One person
using Project Online to oversee multiple projects, others uploading their projects and changing task information in Office 365 to a SharePoint site with Project Pro and Office 365 subscriptions.
We want to have one person with Project Online overseeing the progress and create reports on all projects that have been uploaded to Office 365 (Project Portfolio Management), but not creating new projects. Is this possible with just one Project Online subscription?
The other users would all have an Office 365 Enterprise 3/4 subscription for accessing Office 365, collaborating and updating their tasks. Project managers would have a Project Pro subscription for creating and uploading projects to Office 365.
Thank you in advance.Helen,
Your question is slightly confusing, so let me try and say it this way:
1) Your PMs (multiple) will use Project Pro, to create and publish plans to Project Online
2) You will have one user who will 'administer' Project Online and create reports etc.,
3) You will not have any other users access Project Online
4) I am not sure about you 'SharePoint' comment--so excluding this.
The problem is that, Project Pro+Office 365 does not necessarily give you access to Project Online. This combination is more useful when you are using just Project Pro or using project Pro to sync plans with Task lists on SharePoint Site. Plans that are
uploaded this way will NOT appear in Project Online. So, the person who has the Project Online license will not have any data to report on.
Having said that, here are few options:
1) Stick with Project Pro +Office 365. Team Members can access "Task" lists in SharePoint Sites. In this scenario, Reporting will be somewhat complex, because each site is its own, and you might have to customize to be able to report across multiple sites.
2) If you want an easier Project Portfolio Management, Project Online is better. However, in this case, your PMs need to get Project Online with
Project Pro for Office 365 which will allow them to publish plans to Project Online. Then your user with project Online license can generate reports for the portfolio easily. In this scenario, if you want team members to be able to submit timesheets,
work with documents etc., you might want to look into getting the Project Lite for them (http://blogs.office.com/2014/03/31/project-lite-may-1st/)
Hope it helps.
Prasanna Adavi,PMP,MCTS,MCITP,MCT http://thinkepm.blogspot.com -
Problem with Task Aggregation from Project Server with old Project Server permissions mode.
Hi, I have installed Sharepoint 2013 with all CU, and Project Server 2013 with June CU update. Later, I attached database from old Project Server 2010 database, all was OK, but now I have my PWA with old Project Server permissions mode.
After that I have created MySite with users from AD of my company, it's OK, but Task Aggregation not working. Moreover, I have not any errors on the MyTask page.
You can see that I can insert private tasks, but I can not see any tasks from pwa, however I have a lot of tasks there. Please help me.
My search works well amd WMA Service too.
Where directly crawler search the tasks? Maybe there are errors in search log with that ulrs?Hi,
did you setup the Work Management Service Application in the Central Administration? If yes, please check if the Applicationpool account of the Work Managment Service has full Access to the User Profile Service Application (over the Ribbon | Permissions).
Check also if your Projects are published so that you have a Project Workspace for each Project. In the workspaces you should have a list "Tasks" or "Tasks1" for migrated workspaces. This is important because only Tasks from the workspaces' Tasklist are
shown in the Mysite
In any other cases please check the ULS Log and/or the Application Event log. Especially have a look to Distributed Cache Service and the Feed Cache.
Bernhard Fischer [MVP] | www.wodey.de -
Project Server 2013 Project Site Permission
Hi All,
Q1: We are using project server 2013, most of the time the projects are created by the PMO coordinators and it will be assigned to the project manager. Project coordinator and Project Manager belongs to "Project Manager" group. After assigning
the project when the project manager tries to access Project Site, he is getting "why you want to access this site". When I checked project site permission only project coordinator name is added to the Owners group. Normally the project owner should
have the permission to the project site, how to fix it.
Q2: We have different enterprise project type with different site templates. When the project type is changed from one type to another, is it possible to delete and recreate the respective project sites automatically.
Thanks in advance, TajTaj,
Q1) this is a question related to how your security is set up. If you are using Project Server Permission mode, people in Project managers groups, who have edit ability on your project will get added to the Project manager Synchronized group on the project
site upon publish. You just need to make sure your secueiry ctegories and groups are set up as such.
Alternatively, you could set the owner of the project to be the project manager once they take ownership.
Q2) This will be a manual activity. You need to disconnect the site under server settings, then delete site. Then you can create the site, which will pickup the new EPT set project site template automatically.
Cheers,
Prasanna Adavi, Project MVP
Blog:
Podcast:
Twitter:
LinkedIn:
-
Baseline timephased data disappeared in MS Project 2013 with Project Server 2013!!!
Hi,
I am facing a very strange problem within a custom "task usage" view that I'
ve created. In the right pane I have three timephased fields (work, baseline
work and actual work). When I first add resources to tasks and save baseline
everything works great and the baseline work data are distributed normally in
the respective line next to the resource name and also in the summary tasks
lines. A few days after saving and publishing the project to the Project
Server 2013, I opened the project from the PrjProfessional and the timephased
baseline data had disappeared. However, the total values of baseline work
(shown in the respective column at the left pane) were all still there. In
other words, I cannot see the distribution of baseline work into the timephased
schedule. When I check the database the data is also gone (MSP_EpmAssignmentBaselineByDay table).
This has a huge impact for the customer!
If found a similar issue reported with Project 2007 --> http://www.44342.com/Microsoft-Project-f1227-t2482-p1.htm
Regards,
Philip
Verlinden PhilipHi Philip,
Please refer to thjis thread:
https://social.technet.microsoft.com/Forums/projectserver/en-US/5f721eaf-6424-4b32-9c96-fed646e94f88/cumulative-timephased-data-in-ps-2013-db-wrong-or-just-misunderstood?forum=projserv2010setup
I think it is a known bug that Elli identified a few weeks ago. I don't know if there is a fix planned soon by MS.
Hope this helps,
Guillaume Rouyre, MBA, MVP, MCP | -
Hi All,
We have added resource in Project Managers group and onwers group , but still the resource name is not populating in Owners field when we are creating the project.
Please help...
Thanks, RoseHi Rose,
It might be that the user's permissions have been changed directly in his user's settings. Try to see if the user has the correct permissions such as log on, save project, connect with MS Project Pro...
By the way, the "owner" group is not a default security group. If you didn't customize the default PM group, try only to add this PM group to the user, not the "owner" group.
Hope this helps,
Guillaume Rouyre, MBA, MVP, P-Seller | -
Project Server No project update after timesheet approval
Hi,
I work with Project Server 2013, I can create and schedule projects, assign ressources, fill
in the timesheet and save it for approval.
I'm using the
Single Entry Mode
When ressources update theire TimeSheet (approved) and I check my project in project web access, I do not see any progress (0% completed)
Does someone know why my project is not updated?
ThanksHi Slim,
Note that once the timesheet with SEM activated is submitted, there are 2 approvals: from the status manager (project plan owner) and from the timesheet manager of the resource. The project plan will be updated once the status manager approved the task update
AND published the project plan.
Thus you have to check that the status manager (and not only the timesheet manager) correctly approved the update and also that he published the project plan for MS Project Pro (or eventually from PWA).
If it is still not working, you could check the PWA queue for potential error messages related to the task update approval and/or project publish job.
Please tell us if it helps.
Hope this helps,
Guillaume Rouyre, MBA, MVP, P-Seller | -
Project Server 2013 - Project Site Provisioning Settings - Do not create a site
Hi,
The Project Site Provisioning Setting "Do not create a site" prevents a site from being created when a project is published. This works, but it still prompts the user with a dialog each time a project is published. In 2007 and 2010, the only
way to prevent this dialog was to deny Manage SharePoint Foundation. In 2010, denying this permission does not have the same effect. Is there any way to keep this dialog from being displayed?
Thanks,
Erik
Erik RHSHi Erik,
As far as I know, if you deny the "Manage SharePoint Foundation" permission with Project Server
2010, it does remove the dialog box (see this excellent
blog post). Note that you'll get warning messages in the Queue with Job State - 'Failed but
blocking correlation'.
I remember that Paul Mather, a fellow MVP, created
a macro with custom publish button (the macro suppressed the dialog box).
Hope this helps,
Guillaume Rouyre, MBA, MVP, P-Seller | -
Project Server 2010 , Project Center, Resource Center, My Work not loading
Hi,
We have Project Server 2010 SP-2 env
Yesterday one of my Project Manager told me that he is not able to access any of the following page Project Center, Resource Center, My Work in our Quality env. Issue is it shows page is loading infinitely long and on botton it shows some script error mentioned
below
Webpage error details
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E)
Timestamp: Tue, 21 Oct 2014 13:55:19 UTC
Message: 'null' is null or not an object
Line: 217
Char: 4
Code: 0
URI: http://XXXXXXXXXXX/_layouts/inc/pwa/library/webmethodmanager.debug.js?rev=BtnvMSOtt14tg%2FnfhDTJpA%3D%3D
Also I have checked event logs in shows WebHost failed error with Event ID 3 , complete detail mentioned below.
Event Log Error
WebHost failed to process a request.
Sender Information: System.ServiceModel.ServiceHostingEnvironment+HostingManager/45523402
Exception: System.ServiceModel.ServiceActivationException: The service '/_vti_bin/PSI/ProjectServer.svc' cannot be activated due to an exception during compilation. The exception message is: Could not load file or assembly 'FirePoint.SharePoint.RssViewerWebPart,
Version=1.4.7.12, Culture=neutral, PublicKeyToken=e891f27e2edd24d0' or one of its dependencies. The system cannot find the file specified.. ---> System.IO.FileNotFoundException: Could not load file or assembly 'FirePoint.SharePoint.RssViewerWebPart, Version=1.4.7.12,
Culture=neutral, PublicKeyToken=e891f27e2edd24d0' or one of its dependencies. The system cannot find the file specified.
File name: 'FirePoint.SharePoint.RssViewerWebPart, Version=1.4.7.12, Culture=neutral, PublicKeyToken=e891f27e2edd24d0'
at System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)
at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
at System.Reflection.Assembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
at System.Reflection.Assembly.Load(String assemblyString)
at System.ServiceModel.Activation.ServiceHostFactory.CreateServiceHost(String constructorString, Uri[] baseAddresses)
at System.ServiceModel.ServiceHostingEnvironment.HostingManager.CreateService(String normalizedVirtualPath)
at System.ServiceModel.ServiceHostingEnvironment.HostingManager.ActivateService(String normalizedVirtualPath)
at System.ServiceModel.ServiceHostingEnvironment.HostingManager.EnsureServiceAvailable(String normalizedVirtualPath)
WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
--- End of inner exception stack trace ---
at System.ServiceModel.ServiceHostingEnvironment.HostingManager.EnsureServiceAvailable(String normalizedVirtualPath)
at System.ServiceModel.ServiceHostingEnvironment.EnsureServiceAvailableFast(String relativeVirtualPath)
Process Name: w3wp
Process ID: 5052
Also I have checked Brian Smith blog to resolve WebHost error with Event ID 3, but that didn't help.
So kindly help me to get this issue resolve and do let me know in case need further details.
ThanksHi,
From error log it seems you have some custom or thrid party web part activated in your application and that web part is not able to load which might causing those pages to get corrupt.
As a fix can suggest you below to two thing to check
1) Remove that "FirePoint.SharePoint.RssViewerWebPart" from your environment and try to access those PWA pages again.
2) Even after removing above web-part solution does not fix this issue, as it is quality env can you try to disconnect and reconnect the share-point farm . Then try to access those pages again.
Share us the latest update and your finding on this issue.
Regards
Sachin Vashishth MCTS
Maybe you are looking for
-
How can I unlock my sons ipod he changed the password and can't remeber what it is
How can I unlock my sons ipod touch he changed his password and can't remember what it is?
-
Wants to get the dynamic members of a cluster
Hi, How could I, within a member of a cluster, get the dynamic list of the others members of the cluster? Thanks
-
Users Locked after Patch Upgrade
Hello, After a patch update all users locked .. how to find the reason .. Thanks, DereK
-
Quick Selection refine edges error message. Not enough ram??
I am on day 6 of the drial for CC. The quick selection tool worked great for about 3 days and then i started getting the 'not enough memory' error message while refining edges. I have cleared memory, done updates, adjusted preferences etc and altho
-
Why would a strange email come up for my log in?
...it is something like ****[email protected].I have never had this email and no one else uses this computer....I am also having trouble putting a cd on my ipod. I don't know if it is because I have not done it a while and am just having a brain cra