One Day At A Time
  • One Day at a Time
  • Portfolio
  • Graduate Work Portfolio
  • TechReadyPD

Power Automate: when a Teams Assignment is Created, CREATE A PLANNER TASK FOR YOUR STUDENTS

3/17/2020

3 Comments

 
With Remote Learning now happening due to COVID-19, and a lot of educational institutions diving into utilizing Microsoft Teams, teachers are now asking "When x happens, can y also happen?". A lot of these needs/wants can be completed through Power Automate in Office 365.

This Power Automate Flow takes a newly assigned assignment in a Microsoft Class Team, and also creates a new task in the Planner app for each student. There are several reasons for doing this:

- Students can see a list of their assignments in either the Planner App or in the Microsoft To-Do app.
- Students can add their schedule of current tasks in Planner to their Outlook Calendar

For those new to Flow, this has some cool stuff going on. You're creating variables, assigning those variable values from Parsed JSON, creating a condition, and filtering data too. Very cool. Basically, the Flow grabs information data from a New Post in the General channel of a Team, format's the data and sets some of it to user-created variables, grabs all the members (students) in the class team, and then based on the condition of whether the Team post was created by the Assignment Bot, creates a Planner task for each students, and also updates each task with the link to the Teams Assignment. Cool stuff.

In this Flow you will need to Copy/Paste the following expression:

addDays(variables('varDateAssigned'), 7, 'yyyy-MM-dd')

The "7" determines the due date for the Planner Task. In this case, 7 days after the Assignment was created. You can change that number if you want :-)

If the below pics are hard to see, zoom in and you should be able to see everything.

Happy #RemoteLearning!
3 Comments
steve
9/17/2020 08:09:06 pm

have you published this flow as a template? I'm a power automate novice and my kids school is really struggling with Teams in a few areas. One is having a Planner task posted into assignments which is a variation of what you have here is guess

Reply
Kyle Byrne
1/20/2021 05:59:27 am

Does the JSON code have to be copied from the channel which you intend on using the process on. Or can we copy JSON from any Team and any Channel. Even, could we use the JSON you used?

Reply
wilson
7/2/2025 05:51:04 am

Am testifying of the miraculous work of a great herbalist doctor called Dr Moses Buba I have been suffering from herpes outbreak since last 2 years with my Husband but today I am happy that am cured from it with the herbal medicine made by Dr Moses Buba the great healer, I was browsing the Internet searching for help when I came across a testimony shared by someone on how Dr Moses Buba cured her from Herpes Disease. I quickly contacted him to get the cure and today I am now free from the Virus, Email him now for help. [email protected] , you can also visit his Facebook website https://www.facebook.com/profile.php?id=61559577240930

Reply



Leave a Reply.

    About Me 🙂

    RSS Feed

    Tweets by @AndrewNRoxanna

    Categories

    All
    CSULB
    ETEC 551
    Flipgrid
    #MIEexpert
    Mieexpert15
    MS Office
    Office 365
    Office Lens
    OneNote
    PowerApps
    Power Bi
    Surface Pro

Powered by Create your own unique website with customizable templates.