Git Product home page Git Product logo

ms-700-managing-microsoft-teams's Introduction

MS-700: Managing Microsoft Teams

What are we doing?

  • To support this course, we will need to make frequent updates to the course content to keep it current with the Microsoft 365 services used in the course. We are publishing the lab instructions and lab files on GitHub to allow for open contributions between the course authors and MCTs to keep the content current with changes in the Microsoft 365 platform.

  • We hope that this brings a sense of collaboration to the labs like we've never had before - when Microsoft 365 changes and you find it first during a live delivery, go ahead and make an enhancement right in the lab source. Help your fellow MCTs.

How should I use these files relative to the released MOC files?

  • The instructor handbook and PowerPoints are still going to be your primary source for teaching the course content.

  • These files on GitHub are designed to be used in conjunction with the student handbook but are in GitHub as a central repository so MCTs and course authors can have a shared source for the latest lab files.

  • It will be recommended that for every delivery, trainers check GitHub for any changes that may have been made to support the latest Microsoft 365 services, and get the latest files for their delivery.

What about changes to the student handbook?

  • We will review the student handbook on a quarterly basis and update it through the normal MOC release channels as needed.

How do I contribute?

  • Any MCT can submit a pull request to the code or content in the GitHub repro, Microsoft and the course author will triage and include content and lab code changes as needed.

  • You can submit bugs, changes, improvements, and ideas. Find a new Microsoft 365 feature before we have it? Submit a new demo!

Notes

Classroom Materials

It is strongly recommended that MCTs and Partners access these materials and in turn, provide them separately to students. Pointing students directly to GitHub to access Lab steps as part of an ongoing class will require them to access yet another UI as part of the course, contributing to a confusing experience for the student. An explanation to the student regarding why they are receiving separate Lab instructions can highlight the nature of an always-changing cloud-based interface and platform. Microsoft Learning support for accessing files on GitHub and support for navigation of the GitHub site is limited to MCTs teaching this course only.

ms-700-managing-microsoft-teams's People

Contributors

anikamicrosoft avatar anmolverma404 avatar awillslo avatar bckelly avatar billwood44 avatar hope77777 avatar itblandmct avatar jfinleynz avatar moc-labs-review avatar msftjenny avatar paramramki avatar renaudwangler avatar robdy avatar seesharprun avatar skouti2 avatar spwareing avatar sriachary avatar stilldrey avatar v-baosu avatar v-scornell avatar viggithub avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ms-700-managing-microsoft-teams's Issues

Mod 02 Exercise 3 Task 3 missing?

Module: 02

Exercise: 03

Task: 03?

Step: missing?

Description of issue
The introduction of Exercise 3 ends with:

At the end you will perform scoped directory search.

and Step 15 of Task 2 says:

  1. Leave the browser open for the next task.

But there is no Task 3. If the removal is intentional, remove the last sentence of the intro and change Task 2, Step 15 to "Close all windows."

"Contoso Emergency Address" is used before it is created

Lab/Demo: 06

Exercise 1

Task: 3

Step: 10

Description of issue

In this step you are told to select the "Contoso Emergency Address". However, this address is not added until later in the lab, Exercise 2, Task 1, Step 5.

It appears this step in Exercise 2 (creating the emergency address) needs to be moved to before the address is used in Exercise 1.

Repro steps:

  1. Lab 6, Ex1, Task 3, Step 10: There is no emergency address to select.
  2. Lab 6, Ex2, Task 1, Step 5: The address is created in this step.

Mod 03, new value needed in instructions

Module: 03

Exercise: 01

Task: 01

Steps: 08 & 09

and

Module: 03ak

Exercise: 01

Task: 01

Steps: 13 &15

Description of issue
New setting added to page in the admin center:
Internet link capacity

needs to be added to instructions.

Senisitivy label wizards have changed - need to update instructions

Module: 02

Lab/Demo: 02

Exercise: 03

Task: various

The wizards to create, update and publish sensitivity labels have changed, and the instructions are now wrong. Several of my students are finding it confusing to work out what to do.

Please could you update the instructions in the various tasks in this exercise that create, modify and publish sensitivity labels?

MOD Admin cannot create Teams in the clients

Module: 04

Exercise: 03

Task: 05

Step: 01

Description of issue
MOD Admin cannot create Teams in the clients
Repro steps:

  1. Because MOD Admin is the owner, but not a member of the GroupCreators security group, they cannot create Teams in the Teams clients, only the admin centers. This task tries to use the web client. we either need to use Joni (and make it a Public team) or the Teams admin center. (Or, add Mod admin as both the owner AND a member back in Mod 01 Lab.)

We should always run Disconnect-MicrosoftTeams before closing the PowerShell window.

Module: 01 (both Lab & Lab AK)

Exercise: 02

Task: 02

Step: 09

Description of issue
Step 9: When you are finished with exploring the Microsoft Teams PowerShell cmdlets, close the PowerShell window.

Because the new Teams PowerShell module creates an implicit remote session, we should always run Disconnect-MicrosoftTeams before closing the PowerShell window.

(This correction should also be made in later labs when we use PowerShell.)

The "+ Add cloud storage" button no longer appears.

Module: 05

Lab Exercise: 03

Task: 02

Step: 09

If all external storage options are removed, the "+ Add cloud storage" button no longer appears.
(This change makes sense, but the student may be confused unless we show the button to them before we remove it, or we could leave one option selected and verify that the rest are gone.)

Teams room free trial error

Lab 03:

Exercise: 02 Deploy Teams device profiles

Task 2 - Create a Microsoft Teams Room

Step: 22

Description of issue
Site error after hitting 'Try now' to purchase a Microsoft Teams Rooms Standard Trial - Step 22.

Org-wide settings has been removed from the Teams admin center

The "Org-wide Settings" heading has been removed from the Teams admin center and the settings distributed to other locations ("Teams Settings" and "Users", mostly) updates needed in various labs. Also, any instruction to "click on Users" needs to be updated to "click on Users --> Manage users"

"Personas" are misused in the Lab

Module: 02

Exercise: 04

Task: 01

Steps: 07 & 08

Description of issue
Naming these personas "New York office" and "Los Angeles office" implies that we need a persona for each office. By the logic of this lab, we should create a new persona for each location--this is incorrect, we need to create personas to match the different types of users in the organization, regardless of location (otherwise the report could not support more than three locations, the limit of custom personas.) In the example in the documentation (https://docs.microsoft.com/en-US/microsoftteams/network-planner#example-scenario) they create a "Calling Only" persona. I suggest we (at least) change the names of these personas to "All Apps" and "No Phone" (or something similar) or create different personas.

Network Testing Companion no longer works

Module: 03

Exercise: 01

Task: 02

Step: All

Description of issue
Network Testing Companion no longer works

Getting Time out errors, even installed on my own machine--is it supported anymore?

DLP policy instructions need updating in Lab 2, Ex 3

Module: 02

Lab/Demo: 02

Ex: 03

Task: 8 and 9

The instructions for creating a DLP policy are no longer correct. For example, there is now a page that asks whether the policy should apply only to a specific admin unit. There are other minor differences, where text has changed.

The students are getting confused because there are so many discrepancies between the instructions and what they are seeing in the wizard.

Please can the instructions be thoroughly checked and corrected?

Retention policy instructions in Lab 2, Exercise 3 need updating.

Module: 02

Lab/Demo: 02

Task: 5 and 6

The instructions for creating retention policies are wrong - they no longer match what the students are seeing when they use the wizard. For example, there is now a page asking the user whether to restrict the policy to an admin unit.

Please could the instructions for using the wizard in each of these tasks be thoroughly checked and corrected?

MS-700-lab_M02.md DLP Policy Outdated

Module: MS-700

Lab/Demo: 02

Task: 02

Step: 02-3

https://compliance.microsoft.com now sends admins to https://protection.office.com/homepage. This means you can update the name to be Office 365 Security & Compliance for task 2 and 3. MSFT has also changed the navigation and it now requires users to click on "Policy" from the flyout menu(Image2). This leads to step 4 using the wrong wording as users are now on the "Policy" page within the "Data loss prevention" section

Step 3 also has . for some reason.

image

image

DLP reports will not select today's date

Module: 02

Exercise: 03

Task: 10

Step: 13

Description of issue:
The DLP reports now have a date range selected by default and will not let you select today's date, so there will be no DLP match.

Lab 2, Ex 1, tasks 5 and 8 - variable names inconsistent

Module: 02

Lab: 02

Exercise 1

Task: 05 and 08

Description of issue

There are several inconsistencies with the name of the $settings variable in this task. At times it's referred to as $setting. The steps in this task don't work. There seem to be problems in task 8 too.

Repro steps:

Lab 4 Ex 1, pop-up blocked in browser

Learning Path: 4

Lab/Demo: 4

Exercise: 1

Task: 5

Step: 2

When you try to create a new Webinar, the pop-up that should open to allow you to configure the webinar is blocked.

Either the settings for Edge need to be modified to allow pop-ups, or the instructions need to tell the student how to allow pop-ups.

Azure AD Portal is now Entra portal

Module: various

Lab/Demo: various

Task: various

Step: various

Description of issue

The URL https://aad.portal.azure.com now redirects to the new Microsoft Entra Admin Center.

There are several places in the labs where the student is told to go to this URL, and the instructions that follow assume the student is in the old Azure AD portal. Since this URL actually takes the student to the Entra admin center, the instructions are now wrong.

There are several places in the lab where the instructions need to be modified so the student can complete the task in the Entra admin center. The ones I've found are:

Lab 1, Ex 4, Tasks 1, 3 and 5

Lab 2, Ex 1, Tasks 1 and 4

Lab 3, Ex1, Tasks 5 and 6

Why not use Teams admin center to restore Team?

Module: 04

Exercise: 01

Task: 03 - Delete and recover teams

Steps: 05 -13

Description of issue:
Why do we use the Azure admin center to restore the Group instead of the Teams admin center to restore the Team?
I'll do a pull request if this should be corrected.

Still need the private preview (now public preview could be used) for PowerShell in Mod 04 lab

Module: 04

Exercise: 01

Task: 02

Steps: 05 & 07

Description of issue

  1. In step 5, the current version of MicrosoftTeams PowerShell module is 1.1.4 (As of 7/22/2020) and does not contain the -MembershipType parameter in New-TeamChannel cmdlet, so the instruction "if the version is equal to or greater than 1.0.18" is not correct.
  2. In step 7, -AllowClobber needs to be added to the Install-Module command.

MS-700 client error lab 2

Hi,

I'm preparing to deliver the MS-700 within a few weeks using the Learn On Demand (Skillable) environment. I encounter the following issue at:

Module: 2

Lab/Demo: 2, Exercise 3: Implement compliance for Microsoft Teams

Task: 2 - Configure sensitivity labels for Teams

Step: 7. Publish sensitivity labels, after performing each step select Next (if required).

Description of issue

Repro steps:
Everything works smoothly until:
When at xii. Select Submit > Done, I get the following error as shown in the attachments. Am I overlooking something? How can this be fixed?

Lab 02, Ex 3, Task 2, step 7, l client error
Error Lab 2.txt
The attached txt file contains the diagnostic information
I hope anyone can solve this?

Thanks a lot with kind regards!

No Org-wide team in trial account

Lab: 01

Exercise: 02

Task: 01

Step: 03

and

Lab: 02

Exercise: 03

Task: 04

Step: 06

Description of issue
Microsoft is no longer creating an Org-wide team for the trial account, so the Contoso team is not present in Lab 01, and can't be used for the guest in Lab 02.

Lab 2 Ex 1 Task 2 - More Detail Needed

Module: 02

Lab/Demo: 02

Ex 01 Task: 02

Description of issue
The instructions on creating the sensitivity labels needs more detail in some of the steps.

In other exercises the section of the Compliance Center is detailed in the lab instructions but not in this one.

In creating the first sensitivity labels it would be useful to includes steps to tick on the option so that the settings are available and then the further labels could simply detail the settings to be chosen as current.

Format Suggestion

Module: MS-700

Lab/Demo: 04

Task: 02

Step: 0010-13

In steps 1-10 a code blocked is used but steps 10-13 contain powershell and are not within a code block or have any type of "call to action" styling. Is this by design?

image

PowerApps app creation completely does not work as written

Module: 05: Modify collaboration settings for Teams

Exercise 2: Manage App Settings

Task: 6 - Add a custom app from Microsoft Power Apps

Step: 9-35

Description of issue: The creation of PowerApps is now completely different. None of the steps from 9-35 work any longer.
The entire task instructions need to be rewritten to reflect the new PowerApps portal.

Repro steps:

Lab 02: Configure security and compliance for teams and content - PowerShell error

Lab 02: Configure security and compliance for teams and content

Exercise 1

Task: 8

Step: 10

The PS command Set-AzureADDirectorySetting -Id $Setting.Id -DirectorySetting $Setting is used in 3 different Tasks.

1: Task 1, Step 12. Creates confusion with the note and should simply use the New-AzureADDirectorySetting -DirectorySetting $Setting cmdlt.

2: Task 5, Step 11. The cmdlet works correctly

3: Task 8, Step 10. The cmdlet results in a null error
image

Something like this will work to correct the error in Task 8.
Set-AzureADDirectorySetting -Id (Get-AzureADDirectorySetting | where {$_.DisplayName -eq 'Group.Unified'}).id -DirectorySetting $setting

Change of UI to create a Webinar

Module: 04

Lab/Demo: 04

Exercise 1

Task: 05

Step: 00

Description of issue
The user interface used to create a webinar has changed, so the instructions in this task don't work as written.

Also, when you choose New Webinar, it opens a new tab in the browser, but the page is blank. There's a warning in the address bar that pop-ups are disabled, so you have to enable them in order to see the page where you set up the webinar.

Searching by Location (City Name) is slow/doesn't work.

Lab/Demo: 06

Task: 04

Step: 11

Description of issue:

I believe this to be far from a blocking issue, and more of an intermittent annoyance to end users.

This issue we're running into begins at step 11:

image

It either takes a long time to search/find new phone numbers to assign to users based on city names, or doesn't find them at all.

In my experience, I've seen it take anywhere from a couple minutes, to 15 minutes when searching by city name (If results populate at all).

What I have found to be a great work around/solution is simply using the "search by area code" option.
The results seem to be instantaneous.

For this I would ask that a note be added that suggests "Search by area code", as an alternative if Searching by City name doesn't resolve in a timely manner. Honestly, I might just suggest having them search by area code instead.

Repro steps:

  1. Search for location based on city name. Huntington, Texas was a bit of a sore spot via this search method.
  2. Search for location based on area code. Now try Huntington, Texas using the area code option (I believe it was 218?).

DLP Changes

Module: 02

Exercise: 03

Task: 02

Step: ALL

Description of issue
Create DLP sequence has changed (again)
NOTE: Can't set the override setting unless we do a custom rule.

Meeting policy settings in Lab 4, Ex 1

Lab: 04

Exercise: 01

Task: 01

Step: 04

Description of issue

The categories and settings in Meeting policies have changed.

Step 4 should say:

On the Meetings policies page, turn Off the Meeting recording setting under the Recording & transcription section.
Repro steps:

Confusion in Lab 5 re: Google Analytics

Module: 05

Lab/Demo: 05

Exercise: 02

Task: 03

Description of issue

There are two Google Analytics Apps, suggest blocking both. Delegates are confused if they block one and the other still shows up when they add an app to test the app permission policy. Leads them to believe the policy hasn't worked.
image

Hidden teams not visible

Module: 04

Lab/Demo: 04

Task: 04

Step: 12

Description of issue
Hidden teams are not visible.
Also, the instructions in step 10 tell you to logon as LynneR, then the instructions in step 12 indicates you should be seeing information for Megan.

Repro steps:

Lab 2, Ex 3, DLP policy changes

Module: 02

Lab: 02

Exercise 3

Task: 04 and 05

Description of issue

The wizard for creating the Data Loss Prevention policies in the Complance Center has changed. The instructions no longer work.

MS-700 Issue with GDPR Lab

Module: 02

Lab/Demo: 02

Task: 08

Step: 07

Description of issue: The sensitive info type 'Austria Physical Address' isn't supported for 'Microsoft Defender for Cloud Apps' location currently. It doesn't support the next country (Belgium) either.

Repro steps:

  1. Follow along with what is documented (nothing is mentioned about MS Defender for Cloud Apps) and see what happens
  2. If you remove the Cloud Apps from the policy, I received a different error
  3. Policy is still created, just an error occurs.
    MS700 Lb 2

Sensitivity label instructions in Lab 2, Exercise 3 are still wrong

Module: 02

Lab/Demo: 02

Task: 02

The instructions for creating sensitivity labels are still wrong. I reported this before and it's marked as closed but the instructions stil don't match the wizard that the students are seeing. lt's causing a lot of confusion.

I don't know what changes (if any) you made recently, but please could you look at the whole task and check all the instructions?

There are numerous problems For example, the text on some of the options has changed, and there are also some new options. Also, the instructions keep referring to sections, e.g. "in the scope section", "in the Goups and Sites section". Most of these sections are actually separate pages in the wizard, so the instructions need to refer to them as pages, and tell the student to click Next to get to the next page.

The instructions really need to be rewritten from scratch, not just tinkered with.

Dynamic Query does not return results identified in lab

Module: 04

Lab/Demo: 04

Exercise: 1

Task: 06

Step: 16

Description of issue
Allan DeYoung is still a member of the group.
Allan should still be a member of the group because his user account is enabled and his usage location is Canada.
All of the users used in the lab were setup in module 1 to be in the Usage Location Canada.
This needs to have steps written to have you change the usage location of Allan, then refresh the group membership.

Repro steps:

Lab01 -Ex 1 Task 2 Alex Wilbur

Module: 01

Lab/Demo: 01 - Ex 1

Task: 02

Step: 06

Description of issue
Errors when changing Alex's location to Canada
Repro steps:

Skipped change - no work around

Creating access review

Module: 02

Lab/Demo: 02

Exercise: 1

Task: 4

Step: 2

Description of issue

On the Review type tab, you can't select "All Microsoft 365 groups with guest users". It's greyed out.

So you can't create the access review as described in the lab.

Why aren't you updating the labs in this course?

Please can someone from Microsoft explain why you're not acting on any error reports for this course?

None of the labs have been updated for at least 6 months. But there have been various changes in the admin centers over that time.

When I submitted error reports for MS-721 recently, they were resolved within less than a week.

We need to remove the Naming Policy!

Module: 04

Exercise: 01

Task: 02

Step: 06

Description of issue
The creation of the Team fails because we still have the naming policy. (We either need to remove the naming policy or name the Team "Group_CA-Office_United States" and the mail nickname would have to be: "Group_CA-Office_UnitedStates".)

Error:
New-Team : Error occurred while executing Code: Request_BadRequest Message: The property is missing a required prefix/suffix per your organization's Group naming requirements.

In the previous version of Lab 2, we removed the naming policy at the end of the lab.

Cmdlet fails with error

Module: 02

Lab/Demo: 02, Exercise 1

Task: 2

Step: 13

Description of issue
This cmdlet fails with error, "Cannot bind argument to parameter 'Id' because it is null."

I think this is because what were formerly tasks 1 and 2 (classifications) have been removed. In the old task 1, step 12, you had to run this cmdlet:

New-AzureADDirectorySetting -DirectorySetting $Setting

If you run this cmdlet before running the Set-AzureADDirectorySetting in the new task 2 step 13, it works without error.

Repro steps:

Wrong person or lack of permissions

Module: 06

Lab/Demo: 06

Task: 03

Step: 06

Joni Sherman is supposed to create new resource account, but can't create it because user account has only Teams admin permissions and not global admin. Either user should be mode administrator or Joni should have more permissions.

Lab 5, Ex 2, Task 5, Step 2 - Notification Bot link broken

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.