Now that we have an azure application which can get our Admin Message center data and a custom Power Automate connector built off that azure app. We can post the data to a SharePoint list and log it into a historical list.
This blog is the third part of a consecutive blog:
- Create a History Log of the O365 Message Center Post in a SP List
- Create a Power Automate Custom Connector to the Admin O365 Message Center
- Create a Flow which displays O365 Admin Message Center Data in SharePoint
1. Create a SharePoint list with the columns listed below:
- Message – Single line of text
- Category – Single line of text
- Severity – Single line of text
- BlogLink – Single line of text
- ExternalLink – Single line of text
- Action Required by – Date
- Last Update Time – Date
- Full Message – Multi-line Text (enhanced rich text, don’t add to default view)
2. Navigate to Power Automate and create a New Scheduled – from blank Flow. Which is triggered every month.
3. First action will be to use the Custom Connector we created, with the Action we named Read Messages.
4. Now we need to create a Condition. For each item ID we are going to check if it is a Message Center Message. It should automatically add an apply to each wrapped around your Condition.
5. If “Yes” we are going to create an item in our SharePoint list.
When you add the MessageText to the Full Message column another automatic “Apply to Each” will wrap around your create item.
- Title > Id
- Message > Title
- Category > Category
- Severity > Severity
- BlogLink > BlogLink
- ExternalLink > ExternalLink
- Action Required By > ActionRequiredBy
- Last Update Time > LastUpdatedTime
- Full Message > Message Text
6. That’s it, our full flow:
7. Now we have a complete historical log of the O365 Message Center, stored in SharePoint. You could modify this flow to only update when the Last Update Time is changed for perfection.
2 thoughts on “Part 3 – Create a Flow which displays O365 Admin Message Center Data”