SOLVED

Versioning for Project Field Updates

Brass Contributor

I have a customer who is transitioning from a SharePoint list (for tracking projects) to Project Online.  After using the SharePoint list for some time, they rely on the built-in version settings to be able to track back to see changes (what fields, by who, and when) throughout the project intake and execution process.  In Project Online, these fields will be converted to Enterprise Custom Fields and I can't seem to find an answer as to whether these are versioned anywhere.  If they are, can the versions be reported on?  They don't necessarily need to be able to revert back to a previous version, but would like to have an audit control to see who made what changes throughout the process.  Is this possible in Project Online?

 

I do know that we could potentially use a SharePoint list for the project intake process (and utilize versioning), but they would like to be able to track changes throughout the entire lifecycle.

 

Thank you!

6 Replies

Hi Micheal,

Unfortunately, Project Online currently doesn't provide the same functionality as SharePoint lists.

There is no versioning for the moment. There exist various products by Project partners and also apps in the Office Store that provide this kind of functionality.

As one solution you can start to setup a workflow that stores values at certain points in time in a SharePoint list.

Prasanna Adavi has a good blog article on that one: http://prasannaadavi.com/2015/01/capture-a-snapshot-of-project-data-using-sharepoint-designer-workfl...

Kind regards

Trutz

Thanks, Trutz!  I will review the blog post and explore what options we have through workflow.  Do you happen to know any of the partner solutions and/or add-ons that may address the versioning functionality?  I haven't had any luck through multiple searches.

best response confirmed by Michael Shea (Brass Contributor)
Solution

Here a short list of options amongst others:

- PS+ Reporting App http://projectserverplus.com/app/ps-reporting-app/

- CS Status Reporting http://www.campana-schott.com/de/en/cs-status-reporting/

- Project Online Data Mart https://fluentpro.com/project-online/apps/project-online-data-mart/

Basically what all of this apps do: They take a snapshot of data as it is at a certain point in time. They won't track each and every change you apply to a project.

 

If you reside on-premises there exists a full-blown audit solution: https://fluentpro.com/project-server/configuration-management-products/fluentpro-audit-pro/

 

Thank you, Trutz!  I will follow-up with these add-ons/solutions to determine if any meet requirements.

Tivitie, ShareAdvance and others also have solutions as well. It really depends on the need. You can also build your own with Azure if you really need something custom.

 

Treb Gatte, Project MVP, https://tumbleroad.com

@Michael Shea You may want to use FluentPro G. A. Suite for this purpose.
This is the only backup/restore solution for Project Online which can create full backup of project sites, content, custom fields and other configuration, project schedules, associated resources etc.

1 best response

Accepted Solutions
best response confirmed by Michael Shea (Brass Contributor)
Solution

Here a short list of options amongst others:

- PS+ Reporting App http://projectserverplus.com/app/ps-reporting-app/

- CS Status Reporting http://www.campana-schott.com/de/en/cs-status-reporting/

- Project Online Data Mart https://fluentpro.com/project-online/apps/project-online-data-mart/

Basically what all of this apps do: They take a snapshot of data as it is at a certain point in time. They won't track each and every change you apply to a project.

 

If you reside on-premises there exists a full-blown audit solution: https://fluentpro.com/project-server/configuration-management-products/fluentpro-audit-pro/

 

View solution in original post