Microsoft 365 Assessment tool – detailed steps for assessing 2013 Workflows in a tenant

Microsoft 365 assessment tool
Microsoft 365 assessment tool

Hi All,

Greetings for the day!

As 2013 Workflows are retiring, we want to know how many 2013 workflows are in our tenant. We also want to know their status.

We had this major update last year. Major Update : Reminder – Microsoft 365 – SharePoint 2013 workflow retirement – time to take action – need to migrate our existing workflows to Power Automatehttps://knowledge-junction.in/2024/04/14/majorupdatem365sp2013workflowretirement/

We are using Microsoft 365 Assessment tool to carry out assessment of 2013 workflows in our tenant.

In this article we will discuss – Take Away from this article

  • What is Microsoft 365 Assessment tool?
  • Prerequisites for executing Microsoft 365 Assessment tool?
  • Demo – How to conduct assessment for 2013 Workflows in our tenant
  • Next actions

What is Microsoft 365 Assessment tool?

ModuleTypeMode parameterDescription
Microsoft SyntexAdoptionSyntexHelps to assess our tenant to understand where using Microsoft Syntex will bring value to our organization
Workflow 2013RetirementWorkflowHelps us to assess our tenant to understand where we are using Workflow 2013.

How upgradable those workflows are to Power Automate.
InfoPath Forms ServicesRetirementInfoPathHelps us to assess our tenant to understand where we re using InfoPath Forms Services.

How upgradable those to alternative solutions.
SharePoint Add-Ins and Azure ACSRetirementAddInsACSHelps us to assess our tenant to understand where we are using SharePoint Add-Ins and Azure ACS principals.

Prerequisites for executing Microsoft 365 Assessment tool?

  • The Microsoft 365 Assessment tool uses Entra (Azure AD) based authentication Microsoft requires a configured Entra application to run
  • Following are the Graph and SharePoint permissions are required to the Entra application
AuthenticationMinimal
ApplicationGraph: Sites.Read.All
SharePoint: Sites.Manage.All
DelegatedGraph: Sites.Read.All, User.Read
SharePoint: AllSites.Manage
Table: Permissions required for Entra application to use Microsoft 365 assessment tool

Details

Downloading Microsoft 365 assessment tool
fig: Downloading Microsoft 365 assessment tool
  • Once we download, we can start using the tool.
  • We have choice to do the assessment at tenant level or at site collection level.
  • Below is the commands to start the assessment.

Start a new Workflow 2013 assessment (application permissions) for a given site collectionhttps://knowledgejunction1.sharepoint.com/sites/TestLogoFromSiteDesign/

PS D:\Prasham\microsoft365-assessment> .\microsoft365-assessment.exe start --mode Workflow --authmode interactive --tenant knowledgejunction1.sharepoint.com --applicationid 768437d9-957a-4a5e-b91a-f68213bf6d33 --siteslist "https://knowledgejunction1.sharepoint.com/sites/TestLogoFromSiteDesign/"

Running "Microsoft 365 assessment tool" for 2013 workflow assessment at site collection level
Running “Microsoft 365 assessment tool” for 2013 workflow assessment at site collection level
  • As we are running tool with “interactive” attribute, we will get prompted to login details as in below snap
Running "Microsoft 365 assessment tool" for 2013 workflow assessment at site collection level with interactive parameter - credentials details

  • As we get successfully logged in, we can close the browser
Running "Microsoft 365 assessment tool" for 2013 workflow assessment at site collection level with interactive parameter - on successful login we can close the browser
Running “Microsoft 365 assessment tool” for 2013 workflow assessment at site collection level with interactive parameter – on successful login we can close the browser
  • As we get successfully logged in, we get the respective messages as
Running "Microsoft 365 assessment tool" for 2013 workflow assessment at site collection level with interactive parameter, messages after successfully log in
Running “Microsoft 365 assessment tool” for 2013 workflow assessment at site collection level with interactive parameter, messages after successfully log in
  • For every execution, one unique id is assigned, which is used to get the reports.
  • We have “list” attribute to see the status of each execution of tool as shown in below snap.
.\microsoft365-assessment.exe list

Microsoft 365 Assessment tool - executing with "list" attribute. Listing all the executions with status
Microsoft 365 Assessment tool – executing with “list” attribute. Listing all the executions with status.
  • We can pull the report with “report” attribute.
  • There are two types of reports are generated

PS D:\Prasham\microsoft365-assessment> microsoft365-assessment.exe report --id d061b7ff-5012-4cd1-a8d4-945cc18a3fd8

Microsoft 365 Assessment tool - executing with "report" attribute. Generating the report
Microsoft 365 Assessment tool – executing with “report” attribute. Generating the report
  • Various CSV files are generated
Microsoft 365 Assessment tool - executing with "report" attribute. Generating the report - CSV files generated
Microsoft 365 Assessment tool – executing with “report” attribute. Generating the report – CSV files generated
  • workflows.csv” file holds all the details. Next are the details which this file includes.
Microsoft 365 Assessment tool - Report - workflows.csv file details
Microsoft 365 Assessment tool – Report – workflows.csv file details
Microsoft 365 Assessment tool - Report - workflows.csv file details
Microsoft 365 Assessment tool – Report – workflows.csv file details
Microsoft 365 Assessment tool - Report - workflows.csv file details
Microsoft 365 Assessment tool – Report – workflows.csv file details
Microsoft 365 Assessment tool - Report - workflows.csv file details
Microsoft 365 Assessment tool – Report – workflows.csv file details

Next actions

  • Based on report, we need to plan migration activity. Migrating these workflows to PowerAutomate.
  • We need to inform our workflow development team
  • Need to start training on Power Automate
  • We need to update our training document if any available

REFERENCES

Prasham Sabadra

LIFE IS VERY BEAUTIFUL. ENJOY THE WHOLE JOURNEY :) Founder of Microsoft 365 Junction, Speaker, Author, Learner, Developer, Passionate Techie. Certified Professional Workshop Facilitator / Public Speaker. Believe in knowledge sharing. Around 20+ years of total IT experience and 17+ years of experience in SharePoint and Microsoft 365 services Please feel free me to contact for any SharePoint / Microsoft 365 queries. I am also very much interested in behavioral (life changing) sessions like motivational speeches, Success, Goal Setting, About Life, How to live Life etc. My book - Microsoft 365 Power Shell hand book for Administrators and Beginners and 100 Power Shell Interview Questions - https://www.amazon.in/Microsoft-Administrators-Beginners-Interview-Questions/dp/9394901639/ref=tmm_pap_swatch_0?_encoding=UTF8&qid=1679029081&sr=8-11

You may also like...

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Discover more from Microsoft 365

Subscribe now to keep reading and get access to the full archive.

Continue reading