How to Find Microsoft Teams ID [Team ID, Channel ID, User ID & Meeting ID]

If you’ve ever tried to set up a Power Automate flow, integrate a third-party app, or run a PowerShell script with Microsoft Teams, you’ve probably hit this wall — “Where on earth do I find the Teams ID?”

I’ve been there. It’s not immediately obvious because Teams doesn’t display these IDs front and center. They’re tucked inside URLs, admin centers, and PowerShell outputs. Once you know where to look, though, it takes less than a minute.

In this tutorial, I’ll walk you through every type of Teams ID you might need — Team ID, Channel ID, User ID, and Meeting ID — and show you multiple ways to find each one.

What Is a Microsoft Teams ID?

Before we jump into the steps, let me quickly explain what these IDs actually are.

Microsoft Teams uses unique identifiers behind the scenes to track every team, channel, user, and meeting. These IDs are long strings of letters, numbers, and hyphens — something like 19:abc123xyz@thread.tacv2. They look ugly, but they’re essential when you’re:

  • Building workflows in Power Automate
  • Using the Microsoft Graph API
  • Running PowerShell scripts for admin tasks
  • Integrating Teams with third-party tools like chatbots or CRMs
  • Troubleshooting issues with Microsoft Support

There are four main IDs you’ll commonly need:

  • Team ID (also called Group ID) — identifies a specific team
  • Channel ID — identifies a specific channel within a team
  • User ID (Object ID) — identifies a specific person in your organization
  • Meeting ID — identifies a specific scheduled meeting

Let’s cover each one.

Method 1: Find Microsoft Teams ID (Group ID)

The Team ID is the most commonly needed one, especially for Power Automate flows and Graph API calls. Here’s the easiest way to find it directly from the Teams app — no admin access needed.

Steps (Teams Desktop App or Web)

  1. Open Microsoft Teams and go to the Chat tab on the left sidebar.
  2. Find the team whose ID you want.
  3. Click the three dots (…) next to the team name.
  4. Select “Copy link” from the menu.
Find Microsoft Teams ID
  1. Paste the link into Notepad or any text editor.

The link will look something like this:

https://teams.microsoft.com/l/chat/19:4d9f505780604b6d8e60892c6b229226@thread.v2/conversations?context=xxxxxxcontextTypexxxxxxxxxxxxxxxxxxxxxxxx

Pro tip: The tenantId in the same URL is your organization’s Tenant ID — useful if you need that too.

Method 2: Find the Microsoft Teams Channel ID

If you need the Channel ID (for posting messages via the Graph API or Power Automate), the process is almost identical to finding the Team ID.

Steps

  1. In the Teams app, navigate to the channel you want.
  2. Click the three dots (…) next to the channel name.
  3. Select “Copy link”.
Find the Microsoft Teams Channel ID
  1. Copy the link and paste it into a text editor.

The URL will look something like this:

https://teams.microsoft.com/l/team/19%3AFsMZWMCkkpasJDwnHmINY8hERcveQPjAnLficD__01s1%40thread.tacv2/conversations?groupId=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx&tenantId=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

The Channel ID is the encoded value that appears after /channel/ in the URL and before the next /. In this case, it’s the decoded version of 19%3AFsMZWMCkkpasJDwnHmINY8hERcveQPjAnLficD__01s1%40thread.tacv2, which translates to 19:abc456def@thread.tacv2.

Quick note on URL encoding: The %3A in the URL is just a URL-encoded colon (:), and %40 is an at symbol (@). If you decode the URL (or just look for the pattern 19: followed by a long string), that’s your Channel ID.

Method 3: Find the Teams User ID (Object ID)

This one is a bit different because there are two types of “user ID” in Teams:

  • Email address — For most everyday uses (like @mentioning someone or sharing access), your email address is your Teams user ID.
  • Object ID — This is the technical ID used for admin tasks, PowerShell scripts, Graph API calls, and integrations. It’s a GUID (a string like xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).

For Regular Users — Your Email Address

If a tool or workflow asks for your Teams User ID and you’re not an admin, just use your work email address. That works in most scenarios.

To find your email linked to Teams:

  1. Click on your profile picture in the top-right corner of Teams.
  2. Select “Settings”.
  3. Go to Accounts and Orgs.
Find the Teams User ID
  1. Your linked email address is your User ID for basic purposes.

For Admins — Finding the Object ID via Teams Admin Center

If you need the technical Object ID (for Graph API or PowerShell), here’s how to get it:

  1. Go to the Microsoft Teams Admin Center at admin.teams.microsoft.com.
  2. In the left navigation, click Users → Manage users.
  3. Search for and click on the user whose ID you need.
  4. On the user’s profile page, look for the Object ID — there’s usually a “Copy” button right next to it.

Via Microsoft Entra Admin Center

You can also find the Object ID from Entra (formerly Azure AD):

  1. Go to the Microsoft Entra Admin Center at entra.microsoft.com.
  2. Navigate to Identity → Users → All users.
  3. Click on the user’s name.
  4. On the Overview page, you’ll see the Object ID listed prominently.
Get User ID using Microsoft Entra Admin Center

Method 4: Find the Team ID Using PowerShell

If you’re an IT admin or someone comfortable with PowerShell, this method is faster when you need IDs for multiple teams at once.

Prerequisites

Make sure the Microsoft Teams PowerShell module is installed. If not, run this in PowerShell as Administrator:

Install-Module -Name MicrosoftTeams

Get the Team ID for a Specific Team

Connect-MicrosoftTeams
Get-Team -DisplayName "Your Team Name Here"

This returns a result like:

GroupId                              DisplayName        Visibility
------- ----------- ----------
xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx Your Team Name Private

The GroupId column is your Team ID.

Get IDs for All Teams in Your Organization

Connect-MicrosoftTeams
Get-Team

This lists every team along with its GroupId. Handy if you need to do a bulk operation.

Store the Team ID in a Variable (Useful for Scripts)

$teamProps = Get-Team -DisplayName "Your Team Name Here"
$teamId = $teamProps.GroupId

You can then use $teamId in subsequent commands. For example, to add a user to that team:

Add-TeamUser -GroupId $teamId -User "user@yourdomain.com"

Method 5: Find the Teams Meeting ID

If you need a Teams meeting ID — to share with someone joining from outside your org, or to rejoin a meeting you’re already in — here are the places to look.

From a Meeting Invite Email

This is the simplest method. When someone schedules a Teams meeting, the invite email includes the Meeting ID near the bottom, under the “Join Microsoft Teams Meeting” link. Look for a line that says something like:

Meeting ID: 123 456 789 01
Passcode: abc123

From the Teams Calendar (Before the Meeting)

  1. Open Teams and go to the Calendar tab.
  2. Click on the scheduled meeting.
  3. In the meeting details panel, look for “Show join info” or scroll down to see the Meeting ID and Passcode.

From Inside a Live Meeting

If you’re already in a meeting and need to share the ID with someone:

  1. Click the three dots (…) at the top of the meeting toolbar.
  2. Select “Meeting info” from the dropdown.
  3. The Meeting ID and Passcode will appear in the panel on the right.

If someone gives you just the Meeting ID and Passcode:

  1. Open Teams and go to the Calendar tab.
  2. Click “Join with an ID” at the top.
  3. Enter the Meeting ID and Passcode.
  4. Hit Join now.
Find Teams Meeting ID

Quick Reference: Which ID Do You Need?

Here’s a handy summary so you know which method to use for your situation:

What You NeedWhere to Find ItBest Method
Team ID (Group ID)Three dots → Get link to teamURL method or PowerShell
Channel IDThree dots → Get link to channelURL method
User ID (basic)Your work email addressSettings → Accounts
User ID (Object ID)Teams Admin Center or EntraAdmin Center
Meeting IDInvite email or CalendarCalendar details

Common Questions

Why does the Team ID look different from the Channel ID?

The Team ID (Group ID) is a standard GUID format like xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx. The Channel ID follows a different format: 19:abc123@thread.tacv2. Both are unique identifiers, just structured differently by Microsoft.

I don’t see the “Get link to team” option. Why?

This usually means you’re not a member of that team, or the team owner has restricted certain settings. If you’re an admin, check the Teams Admin Center instead.

Can I find a Team ID from the Teams web app?

Yes. The process is identical — go to teams.microsoft.com, find your team, click the three dots, and select “Get link to team.”

Is the Group ID the same as the Team ID?

Yes, completely. Microsoft uses both terms interchangeably. In the Microsoft Graph API and PowerShell, you’ll often see it referred to as groupId. In the Teams app, it’s just called the team link. Same value, different labels.

Also, you may like some more Teams tutorials:

Final Thoughts

Finding a Teams ID isn’t complicated once you know the shortcuts. For most scenarios, the “Get link to team/channel” method is the quickest way to go. If you’re doing admin work or building automation at scale, PowerShell or the Admin Center will save you a lot of time.

Next time a Power Automate flow asks for a Team ID or a Channel ID, you’ll know exactly where to look — no more guessing or digging through Settings menus.

Power Apps functions free pdf

30 Power Apps Functions

This free guide walks you through the 30 most-used Power Apps functions with real business examples, exact syntax, and results you can see.

Download User registration canvas app

DOWNLOAD USER REGISTRATION POWER APPS CANVAS APP

Download a fully functional Power Apps Canvas App (with Power Automate): User Registration App