Project goes agile!

*** Update 8/3/2018 – There have been some UI changes in this feature set – all functionality remains but names and navigation changed to aid use of these features – see https://support.office.com/en-us/article/use-task-boards-in-microsoft-project-online-desktop-client-1b9b44d7-fd8e-4b3b-ab94-2b97deb9945b#bkmk_makeyourprojectagile for details. ***   Today sees the announcement from the Project team of the new agile capabilities in the Project Online Desktop client, which, […]

Office 365 Message Center to Planner: PowerShell walk-though–Part 1

*** Update 7/24/2018 – Thanks for reminding me to add this Dean – and if you too are trying this with the latest ADAL then this link should help. https://github.com/AzureAD/azure-activedirectory-library-for-dotnet/wiki/Acquiring-tokens-with-username-and-password *** *** Update 10/28/2017 – made code correction mentioned below – setting and using an environment variable for my tenantId $uri = “https://manage.office.com/api/v1.0/” + $env:tenantId […]

A new Project Online Content Pack for Power BI

*** Update 11/3 – non-English installation?  scroll down to Raphael’s comment where you will find some tips on getting this working *** We are pleased to announce the release of a new Project Online Content Pack for Power BI. Starting October 26 2017, Project Online users will be able to download the new content pack […]

Microsoft Planner: A Change Management Solution for Office 365

MessageCenterToPlannerCodeSamplesV2 *** Update 1/29/2019 – I’ve been looking at the newer Identity dlls, and managed to get Message Center working but couldn’t get to Planner (yet) – so if you are using this code best to stick with https://www.nuget.org/packages/Microsoft.IdentityModel.Clients.ActiveDirectory/2.29.0 and not the v3 or v4.  I’ll update if I get v4 working *** TL;DR version – […]

Project Online: Setting Permissions in sites beyond PWA

Thanks goes to Paul Mather for most of the technical content of this particular post – as I’m taking a couple of his ideas and bringing them together.  I’m using PowerShell to set permissions in project sites and using Flow and Azure Functions to automate running that PowerShell.  I’ve also included a video that walks […]