Recent Discussions
Gridline for Project Start Date Shifts When Printing
Hi I have a solid gridline set for Project Start in the gridlines pop-up, which shows correctly at the project start date [Week 1] in the chart area. However when printing, including print preview, it shifts to the earliest task date [Week minus 13]. Please see screenshots below to illustrate. I'm running Version 2408 (Build 17928.20440). Any help appreciated - thanks.93Views0likes5CommentsProject for the Web -- How to link tasks between different projects ?
Online Beginner's Question here: I'm managing a team of 7 project managers, each of them managing on average 5 simple projects with max 12 tasks each. Some of these projects have tasks interdependencies between them (or common milestones). Ideally I would like to have an overall project for myself (program/portfolio level) where I can see the timeline, shared resources and dependencies inside each project and between projects, and edit those dependencies and shared resources availabilities. Also, each project manager would have its own view of its own projects, possibly not overloaded with the project views from the other project managers. So, in a nutshell, I'd like to organise all those projects with two levels of nesting (one for me, overall, and one per project manager for their own projects). Is this possible with Project for the Web (which seems to be the Microsoft Project edition that Microsoft is most investing in) ? Thanks for your advice and guidance !Solved210Views0likes9CommentsIssue with EntityLinks in Project Online API
Hello everyone, I'm working with Project Online and trying to retrieve task data via the API. While reviewing the metadata, I noticed that PublishedTasks have a navigation property called EntityLinks, but I couldn't find clear documentation on its purpose or usage. What I Tried I attempted the following API requests: Retrieve EntityLinks for a task: GET https://{sitename}.sharepoint.com/sites/pwa/_api/ProjectServer/Projects(guid'{validProjectId}')/Tasks('{validTaskId}')/EntityLinks Expand EntityLinks within tasks GET https://{sitename}.sharepoint.com/sites/pwa/_api/ProjectServer/Projects(guid'{validProjectId}')/Tasks?$expand=EntityLinks Observations When the project has tasks, the request fails with: { "odata.error": { "code": "42, Microsoft.ProjectServer.PJClientCallableException", "message": { "lang": "en-US", "value": "PJClientCallableException: GeneralUnhandledException\r\nGeneralUnhandledException\r\nException = System.NotImplementedException: The method or operation is not implemented.\r\n at Microsoft.Office.Project.Server.BusinessLayer.EntityLinks.ThrowIfEntityLinksNotSupported()\r\n at Microsoft.Office.Project.Server.BusinessLayer.EntityLinks.ReadEntityLinksForEntities(Guid[] entityUids)\r\n at Microsoft.Office.Project.Server.Wcf.Implementation.CSOMImpl.<>c__DisplayClass35_0.<ReadEntityLinksForEntities>b__1()\r\n at Microsoft.Office.Project.Server.BusinessObjectMethodInvocation.InvokeBusinessObjectMethod(String methodName, IEnumerable`1 actions)" } } } If the project has no tasks, the request returns an empty response without errors { "odata.metadata": "https://{sitename}.sharepoint.com/sites/pwa/_api/$metadata#SP.ApiData.PublishedTasks", "value": [ ] } Other navigation properties (e.g., Predecessors) work fine with a similar request. Questions What are EntityLinks, and what do they refer to? How can they be created via the UI in Project Online? Is there a way to retrieve them successfully through the API? I couldn't find references for this error or EntityLinks. Any insights would be greatly appreciated! Thanks in advance!26Views0likes0CommentsIssue with EntityLinks in Project Online API
Hello everyone, I'm working with Project Online and trying to retrieve task data via the API. While reviewing the metadata, I noticed that PublishedTasks have a navigation property called EntityLinks, but I couldn't find clear documentation on its purpose or usage. What I Tried I attempted the following API requests: Retrieve EntityLinks for a task: GET https://{sitename}.sharepoint.com/sites/pwa/_api/ProjectServer/Projects(guid'{validProjectId}')/Tasks('{validTaskId}')/EntityLinks Expand EntityLinks within tasks: GET https://{sitename}.sharepoint.com/sites/pwa/_api/ProjectServer/Projects(guid'{validProjectId}')/Tasks?$expand=EntityLinks Observations When the project has tasks, the request fails with: { "odata.error": { "code": "42, Microsoft.ProjectServer.PJClientCallableException", "message": { "lang": "en-US", "value": "PJClientCallableException: GeneralUnhandledException\r\nGeneralUnhandledException\r\nException = System.NotImplementedException: The method or operation is not implemented.\r\n at Microsoft.Office.Project.Server.BusinessLayer.EntityLinks.ThrowIfEntityLinksNotSupported()\r\n at Microsoft.Office.Project.Server.BusinessLayer.EntityLinks.ReadEntityLinksForEntities(Guid[] entityUids)\r\n at Microsoft.Office.Project.Server.Wcf.Implementation.CSOMImpl.<>c__DisplayClass35_0.<ReadEntityLinksForEntities>b__1()\r\n at Microsoft.Office.Project.Server.BusinessObjectMethodInvocation.InvokeBusinessObjectMethod(String methodName, IEnumerable`1 actions)" } } } If the project has no tasks, the request returns an empty response without errors: { "odata.metadata": "https://{sitename}.sharepoint.com/sites/pwa/_api/$metadata#SP.ApiData.PublishedTasks", "value": [ ] } Other navigation properties (e.g., Predecessors) work fine with a similar request. Questions What are EntityLinks, and what do they refer to? How can they be created via the UI in Project Online? Is there a way to retrieve them successfully through the API? I couldn't find references for this error or EntityLinks. Any insights would be greatly appreciated! Thanks in advance!12Views0likes0CommentsTimesheet or time tracking functionalities in Project for the Web/Planner Premium
Hi, I've been looking for information about whether timesheet or time tracking capabilities will be made available in a not so distant future in PFTW of Planner Premium. I work at a company where we already have an instance of Project Online running in which timesheets are managed. We would like to have some sort of time tracking in PFTW/Planner premium as well since we're launching a project on that platform soon. Does anyone have a view on what's coming or any experience on how to do time tracking in PFTW/Planner Premium? Thanks! N.111Views0likes4CommentsProject Online- How to hide/show timescale from Schedule.aspx (PWA)
Hi all, Some time ago I had no problem to remove or add Timescale from Project Center or from a Project Schedule page (PWA).. Currently I have achieved "close" (or open) timescales in Project Center but not in Schedule page because web element only displays "Details" and there is not any mention to close-show Timescales. Do you know if there is still any way to show/hide timescales in Schedule page (PWA). Thanks in advance. Carlos49Views0likes2CommentsProjectWebApp REST API: OAuth Authentication - ClientCredentials Grant type only
Hi All, We are trying to read the Project Information (Flow: SAP<--->SharePointOnline) using the ProjectWebApp(PWA) REST APIs : https://domainName/sites/pwa/_api/ProjectData/Projects for which we have registered the App in Azure Portal and then given the required permissions. we are able to read the project information using the OAuth Grant Type: Authorization Code, where user interacts with authorization server to get the access token. But with the GrantType : Client Credentials we are NOT able to read? Since its Server-to-Server interaction, we do not want User Auhorization code to interact. Let us know how can we access the PWA APIs with OAuth: Client Credentials GrantType? When we try to access with GrantType : ClientCredentials after getting the access token, we get the below error. Kindly provide documents that can guide us how to achieve the above requirement. API : https://domainName/sites/pwa/_api/ProjectData/Projects We have the below details after registering the app: Toke URL to fetch the access token : https://login.microsoftonline.com/TenantID/tokens/OAuth/2 grant_type = client_credentials client_id = ClientID@TenantID client_secret = xxx resource = resource/<domain-name>@TenantID scope = https://localhost Token Fetch: SuccessFull API call: Error Thanks Sai157Views0likes1Commentcannot create Project Roadmap
We have one user, he is trying to create roadmap using his own created projects. When he tries to connect to his created projects he gets error "Invalid connection". When he try to force sign in for the connection, he get "create and authorize OAuth connection failed" He is on Project Plan 3 with E5 ....still getting error. please help.Solved1.8KViews0likes3CommentsProject Online - My Tasks not displaying calculated Task custom field?
Hello, we have defined a calculated Task custom fields that displays an indicator about the Task Status: The field works perfect on all Plans, displaying task by task the indicator correctly. We have added this custom field in the My Tasks page as one more column: Even tho the Project has been published, and therefore the custom field has been recalculated and it has an indicator in the Project Plan, here in the My Tasks page it is not working. We cannot see any value (indicator or text). Is there something we are missing? Thanks!44Views0likes0CommentsProject for the Web - Project Tasks Custom Fields - Power BI Reporting
Hello, We're able to add custom fields to Project Tasks table in the Project for the Web, which is a great feature. However, according to this documentation (https://support.microsoft.com/en-us/office/create-a-custom-field-in-project-839d206f-b314-48f5-aa06-79140db93b94), it says "To reuse custom fields [in Project for the Web], create a copy of the project. Custom fields can't currently be used across projects or for PowerBI reports." It appears we aren't able to use Custom fields for PowerBI Reports. Are there any workarounds for this? Coding, API, power automate, or anything? Is there anything scheduled in product roadmap to make this feature available? Thanks, Adil12KViews0likes31CommentsTimesheet Single Entry Mode
We have been using timesheet single entry mode to decouple actuals from the MS project file and user timesheet actuals. We plan to evaluate the users actuals from their timesheets in BI to reassess our baselines (specifically focusing on effort) and will ignore the actuals from the mpp file. This has worked as expected except for one scenario. When a PM marks a task complete in the project file and a user has logged any amount of time to the task in their timesheet, no project actuals push to the users timesheet (as expected/desired); however if a user has not yet logged any time against that specific task, the assignment planned work in the project file (now actuals) will push up to the users timesheet. We do not want any project actuals pushing to a users timesheet regardless of whether they have filled in their timesheet yet or not. We need the work actuals completely decoupled [timesheet work inputs do not update the project task status and project work inputs do not update the users timesheets]. Please help.55Views0likes3CommentsProject in teams not opening task chat window
Hi, I have been using Microsoft Project for the web and the Teams chat connection with my development team. Unfortunately, something has happened since Thursday 13-02-2025 that means the chat window is not opening for a task (Microsoft Teams -> Channel -> Project -> Task -> Window) It is extremely annoying, as we use the chat to show examples of development (screenshots, etc.) Does anyone have the same problem, or a solution to how to solve the problem? Regards, Lasse226Views8likes8CommentsLink two projects in Project online using REST API
Hi All, I have a requirement where I need to link multiple projects to a master project programmatically in Project Online. I've explored several options but haven't had any success so far. I'm looking for guidance or best practices to accomplish this task. I have the option to use either Python or Power Automate, so any insights or solutions using these tools would be greatly appreciated. Thanks in advance for your help.29Views0likes2CommentsMS Project Filter Reports
I provide a weekly PMO report to our sponsor. However, some specific tasks within the reporting period do not appear when I filter the report. For example, if the reporting period is set from January 1 to January 7, certain tasks scheduled for January 7 are missing from the report. What could be causing this? Thanks. Teshome60Views0likes3CommentsMs Project Software Update
Hi, We are planning to update our MS Project 2019 to MS Project 2021-we are interested in enhancing dashboard reports and possibly link MS Project to MS planner. The product review under Microsoft does not give detailed information. Any information is highly appreciated. Thanks. TeshomeSolved765Views0likes8Comments
Events
Recent Blogs
- Project 2016 and Project 2019 will reach end of support on October 14, 2025.Oct 14, 20246.6KViews4likes8Comments
- One of my favourite features in Project Online, and Project Server, has been the portfolio features that allow you do match your plan portfolio against your business drivers to ensure you are gaining...Sep 25, 20242.2KViews4likes8Comments