Skip to main content

teams channel member set

Updates the role of the specified member in the specified Microsoft Teams private or shared team channel

Usage

m365 teams channel member set [options]

Options

--teamId [teamId]

The Id of the Microsoft Teams team. Specify either teamId or teamName but not both

--teamName [teamName]

The display name of the Microsoft Teams team. Specify either teamId or teamName but not both

--channelId [channelId]

The Id of the Microsoft Teams team channel. Specify either channelId or channelName but not both

--channelName [channelName]

The display name of the Microsoft Teams team channel. Specify either channelId or channelName but not both

--userName [userName]

User's UPN (user principal name, e.g. johndoe@example.com). Specify either userName, userId or id but not multiple.

--userId [userId]

User's Microsoft Entra ID. Specify either userName, userId or id but not multiple.

--id [id]

Channel member Id of a user. Specify either userName, userId or id but not multiple.

-r, --role <role>

The role to be assigned to the user: owner, member.

-h, --help [help]

Output usage information. Optionally, specify which section of command's help you want to see. Allowed values are options, examples, remarks, response, full. Default is options.

--query [query]

JMESPath query string. See http://jmespath.org/ for more information and examples.

-o, --output [output]

Output type. json, text, csv, md, none. Default json.

--verbose

Runs command with verbose logging.

--debug

Runs command with debug logging.

Examples

Updates the role of the user to owner in the Microsoft Teams team with id 00000000-0000-0000-0000-000000000000 and channel id 19:00000000000000000000000000000000@thread.skype

m365 teams channel member set --teamId 00000000-0000-0000-0000-000000000000 --channelId 19:00000000000000000000000000000000@thread.skype --userName "johndoe@example.com" --role owner

Updates the role of the user with id 00000000-0000-0000-0000-000000000000 to member in the Microsoft Teams team with name Team Name and channel with name Channel Name

m365 teams channel member set --teamName "Team Name" --channelName "Channel Name" --userId 00000000-0000-0000-0000-000000000000 --role member

Response

{
"id": "MCMjMiMjMGNhYzZjZGEtMmUwNC00YTNkLTljMTYtOWM5MTQ3MGQ3MDIyIyMxOTpjOTg1MzBhZjFiMWQ0ZGQyOTMwOGRkYWQ2Zjc2YjdhMUB0aHJlYWQudGFjdjIjIzI0MWFkYmY2LTJhNTYtNGM3Mi04MWYyLTY5ZTc1ZGU2YWMzNA==",
"roles": [],
"displayName": "John Doe",
"visibleHistoryStartDateTime": "0001-01-01T00:00:00Z",
"userId": "00000000-0000-0000-0000-000000000000",
"email": "johndoe@contoso.onmicrosoft.com",
"tenantId": "446355e4-e7e3-43d5-82f8-d7ad8272d55b"
}
CTRL + M