Microsoft.Graph.Teams

Microsoft Graph PowerShell Cmdlets

Microsoft.Graph.Teams

Add-MgChatMember

Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.

Note

To view the beta release of this cmdlet, view Add-MgBetaChatMember

Add-MgTeamChannelMember

Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.

Note

To view the beta release of this cmdlet, view Add-MgBetaTeamChannelMember

Add-MgTeamMember

Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.

Note

To view the beta release of this cmdlet, view Add-MgBetaTeamMember

Add-MgTeamPrimaryChannelMember

Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.

Note

To view the beta release of this cmdlet, view Add-MgBetaTeamPrimaryChannelMember

Add-MgTeamworkDeletedTeamChannelMember

Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.

Note

To view the beta release of this cmdlet, view Add-MgBetaTeamworkDeletedTeamChannelMember

Clear-MgChatMessageReaction

Invoke action unsetReaction

Note

To view the beta release of this cmdlet, view Clear-MgBetaChatMessageReaction

Clear-MgChatMessageReplyReaction

Invoke action unsetReaction

Note

To view the beta release of this cmdlet, view Clear-MgBetaChatMessageReplyReaction

Clear-MgTeamChannelMessageReaction

Invoke action unsetReaction

Note

To view the beta release of this cmdlet, view Clear-MgBetaTeamChannelMessageReaction

Clear-MgTeamChannelMessageReplyReaction

Invoke action unsetReaction

Note

To view the beta release of this cmdlet, view Clear-MgBetaTeamChannelMessageReplyReaction

Clear-MgTeamPrimaryChannelMessageReaction

Invoke action unsetReaction

Note

To view the beta release of this cmdlet, view Clear-MgBetaTeamPrimaryChannelMessageReaction

Clear-MgTeamPrimaryChannelMessageReplyReaction

Invoke action unsetReaction

Note

To view the beta release of this cmdlet, view Clear-MgBetaTeamPrimaryChannelMessageReplyReaction

Clear-MgTeamworkDeletedTeamChannelMessageReaction

Invoke action unsetReaction

Note

To view the beta release of this cmdlet, view Clear-MgBetaTeamworkDeletedTeamChannelMessageReaction

Clear-MgTeamworkDeletedTeamChannelMessageReplyReaction

Invoke action unsetReaction

Note

To view the beta release of this cmdlet, view Clear-MgBetaTeamworkDeletedTeamChannelMessageReplyReaction

Complete-MgTeamChannelMigration

Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response.

Note

To view the beta release of this cmdlet, view Complete-MgBetaTeamChannelMigration

Complete-MgTeamMigration

Complete the message migration process by removing migration mode from a team. Migration mode is a special state where certain operations are barred, like message POST and membership operations during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response.

Note

To view the beta release of this cmdlet, view Complete-MgBetaTeamMigration

Complete-MgTeamPrimaryChannelMigration

Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response.

Note

To view the beta release of this cmdlet, view Complete-MgBetaTeamPrimaryChannelMigration

Complete-MgTeamworkDeletedTeamChannelMigration

Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response.

Note

To view the beta release of this cmdlet, view Complete-MgBetaTeamworkDeletedTeamChannelMigration

Copy-MgTeam

Create a copy of a team. This operation also creates a copy of the corresponding group.You can specify which parts of the team to clone: When tabs are cloned, they aren't configured. The tabs are displayed on the tab bar in Microsoft Teams, and the first time a user opens them, they must go through the configuration screen. If the user who opens the tab doesn't have permission to configure apps, they see a message that says that the tab isn't configured. Cloning is a long-running operation. After the POST clone returns, you need to GET the operation returned by the Location: header to see if it's running, succeeded, or failed. You should continue to GET until the status isn't running. The recommended delay between GETs is 5 seconds.

Note

To view the beta release of this cmdlet, view Copy-MgBetaTeam

Get-MgAllGroupTeamChannel

List of channels either hosted in or shared with the team (incoming channels).

Note

To view the beta release of this cmdlet, view Get-MgBetaAllGroupTeamChannel

Get-MgAllGroupTeamChannelCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaAllGroupTeamChannelCount

Get-MgAllTeamChannel

List of channels either hosted in or shared with the team (incoming channels).

Note

To view the beta release of this cmdlet, view Get-MgBetaAllTeamChannel

Get-MgAllTeamChannelCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaAllTeamChannelCount

Get-MgAllTeamMessage

Invoke function getAllMessages

Note

To view the beta release of this cmdlet, view Get-MgBetaAllTeamMessage

Get-MgAllTeamworkDeletedTeamMessage

Invoke function getAllMessages

Note

To view the beta release of this cmdlet, view Get-MgBetaAllTeamworkDeletedTeamMessage

Get-MgAppCatalogTeamApp

Get teamsApps from appCatalogs

Note

To view the beta release of this cmdlet, view Get-MgBetaAppCatalogTeamApp

Get-MgAppCatalogTeamAppCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaAppCatalogTeamAppCount

Get-MgAppCatalogTeamAppDefinition

The details for each version of the app.

Note

To view the beta release of this cmdlet, view Get-MgBetaAppCatalogTeamAppDefinition

Get-MgAppCatalogTeamAppDefinitionBot

Get the bot associated with a specific definition of the TeamsApp.

Note

To view the beta release of this cmdlet, view Get-MgBetaAppCatalogTeamAppDefinitionBot

Get-MgAppCatalogTeamAppDefinitionCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaAppCatalogTeamAppDefinitionCount

Get-MgChat

Retrieve a single chat (without its messages). This method supports federation. To access a chat, at least one chat member must belong to the tenant the request initiated from.

Note

To view the beta release of this cmdlet, view Get-MgBetaChat

Get-MgChatCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaChatCount

Get-MgChatInstalledApp

Get an app installed in a chat.

Note

To view the beta release of this cmdlet, view Get-MgBetaChatInstalledApp

Get-MgChatInstalledAppCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaChatInstalledAppCount

Get-MgChatInstalledAppTeamApp

The app that is installed.

Note

To view the beta release of this cmdlet, view Get-MgBetaChatInstalledAppTeamApp

Get-MgChatInstalledAppTeamAppDefinition

The details of this version of the app.

Note

To view the beta release of this cmdlet, view Get-MgBetaChatInstalledAppTeamAppDefinition

Get-MgChatLastMessagePreview

Preview of the last message sent in the chat. Null if no messages were sent in the chat. Currently, only the list chats operation supports this property.

Note

To view the beta release of this cmdlet, view Get-MgBetaChatLastMessagePreview

Get-MgChatMember

Retrieve a conversationMember from a chat.

Note

To view the beta release of this cmdlet, view Get-MgBetaChatMember

Get-MgChatMemberCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaChatMemberCount

Get-MgChatMessage

Retrieve a single message or a message reply in a channel or a chat.

Note

To view the beta release of this cmdlet, view Get-MgBetaChatMessage

Get-MgChatMessageCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaChatMessageCount

Get-MgChatMessageDelta

Retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation.

Note

To view the beta release of this cmdlet, view Get-MgBetaChatMessageDelta

Get-MgChatMessageHostedContent

Retrieve the properties and relationships of chatMessageHostedContent object.

Note

To view the beta release of this cmdlet, view Get-MgBetaChatMessageHostedContent

Get-MgChatMessageHostedContentCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaChatMessageHostedContentCount

Get-MgChatMessageReply

Replies for a specified message. Supports $expand for channel messages.

Note

To view the beta release of this cmdlet, view Get-MgBetaChatMessageReply

Get-MgChatMessageReplyCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaChatMessageReplyCount

Get-MgChatMessageReplyDelta

Retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation.

Note

To view the beta release of this cmdlet, view Get-MgBetaChatMessageReplyDelta

Get-MgChatMessageReplyHostedContent

Content in a message hosted by Microsoft Teams - for example, images or code snippets.

Note

To view the beta release of this cmdlet, view Get-MgBetaChatMessageReplyHostedContent

Get-MgChatMessageReplyHostedContentCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaChatMessageReplyHostedContentCount

Get-MgChatPermissionGrant

A collection of permissions granted to apps for the chat.

Note

To view the beta release of this cmdlet, view Get-MgBetaChatPermissionGrant

Get-MgChatPermissionGrantCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaChatPermissionGrantCount

Get-MgChatPinnedMessage

A collection of all the pinned messages in the chat. Nullable.

Note

To view the beta release of this cmdlet, view Get-MgBetaChatPinnedMessage

Get-MgChatPinnedMessageCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaChatPinnedMessageCount

Get-MgChatRetainedMessage

Invoke function getAllRetainedMessages

Note

To view the beta release of this cmdlet, view Get-MgBetaChatRetainedMessage

Get-MgChatTab

Retrieve the properties and relationships of the specified tab in a chat.

Note

To view the beta release of this cmdlet, view Get-MgBetaChatTab

Get-MgChatTabCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaChatTabCount

Get-MgChatTabTeamApp

The application that is linked to the tab. This can't be changed after tab creation.

Note

To view the beta release of this cmdlet, view Get-MgBetaChatTabTeamApp

Get-MgGroupTeam

The team associated with this group.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeam

Get-MgGroupTeamChannel

The collection of channels and messages associated with the team.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamChannel

Get-MgGroupTeamChannelCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamChannelCount

Get-MgGroupTeamChannelFileFolder

Metadata for the location where the channel's files are stored.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamChannelFileFolder

Get-MgGroupTeamChannelFileFolderContent

The content stream, if the item represents a file.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamChannelFileFolderContent

Get-MgGroupTeamChannelMember

A collection of membership records associated with the channel.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamChannelMember

Get-MgGroupTeamChannelMemberCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamChannelMemberCount

Get-MgGroupTeamChannelMessage

A collection of all the messages in the channel. A navigation property. Nullable.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamChannelMessage

Get-MgGroupTeamChannelMessageCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamChannelMessageCount

Get-MgGroupTeamChannelMessageHostedContent

Content in a message hosted by Microsoft Teams - for example, images or code snippets.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamChannelMessageHostedContent

Get-MgGroupTeamChannelMessageHostedContentCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamChannelMessageHostedContentCount

Get-MgGroupTeamChannelMessageReply

Replies for a specified message. Supports $expand for channel messages.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamChannelMessageReply

Get-MgGroupTeamChannelMessageReplyCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamChannelMessageReplyCount

Get-MgGroupTeamChannelMessageReplyHostedContent

Content in a message hosted by Microsoft Teams - for example, images or code snippets.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamChannelMessageReplyHostedContent

Get-MgGroupTeamChannelMessageReplyHostedContentCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamChannelMessageReplyHostedContentCount

Get-MgGroupTeamChannelSharedWithTeam

A collection of teams with which a channel is shared.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamChannelSharedWithTeam

Get-MgGroupTeamChannelSharedWithTeamAllowedMember

A collection of team members who have access to the shared channel.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamChannelSharedWithTeamAllowedMember

Get-MgGroupTeamChannelSharedWithTeamAllowedMemberCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamChannelSharedWithTeamAllowedMemberCount

Get-MgGroupTeamChannelSharedWithTeamCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamChannelSharedWithTeamCount

Get-MgGroupTeamChannelTab

A collection of all the tabs in the channel. A navigation property.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamChannelTab

Get-MgGroupTeamChannelTabCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamChannelTabCount

Get-MgGroupTeamChannelTabTeamApp

The application that is linked to the tab. This can't be changed after tab creation.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamChannelTabTeamApp

Get-MgGroupTeamGroup

Get group from groups

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamGroup

Get-MgGroupTeamGroupServiceProvisioningError

Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a group object. Supports $filter (eq, not, for isResolved and serviceInstance).

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamGroupServiceProvisioningError

Get-MgGroupTeamGroupServiceProvisioningErrorCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamGroupServiceProvisioningErrorCount

Get-MgGroupTeamIncomingChannel

List of channels shared with the team.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamIncomingChannel

Get-MgGroupTeamIncomingChannelCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamIncomingChannelCount

Get-MgGroupTeamInstalledApp

The apps installed in this team.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamInstalledApp

Get-MgGroupTeamInstalledAppCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamInstalledAppCount

Get-MgGroupTeamInstalledAppTeamApp

The app that is installed.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamInstalledAppTeamApp

Get-MgGroupTeamInstalledAppTeamAppDefinition

The details of this version of the app.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamInstalledAppTeamAppDefinition

Get-MgGroupTeamMember

Members and owners of the team.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamMember

Get-MgGroupTeamMemberCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamMemberCount

Get-MgGroupTeamOperation

The async operations that ran or are running on this team.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamOperation

Get-MgGroupTeamOperationCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamOperationCount

Get-MgGroupTeamPermissionGrant

A collection of permissions granted to apps to access the team.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamPermissionGrant

Get-MgGroupTeamPermissionGrantCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamPermissionGrantCount

Get-MgGroupTeamPhoto

The profile photo for the team.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamPhoto

Get-MgGroupTeamPhotoContent

The profile photo for the team.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamPhotoContent

Get-MgGroupTeamPrimaryChannel

The general channel for the team.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamPrimaryChannel

Get-MgGroupTeamPrimaryChannelFileFolder

Metadata for the location where the channel's files are stored.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamPrimaryChannelFileFolder

Get-MgGroupTeamPrimaryChannelFileFolderContent

The content stream, if the item represents a file.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamPrimaryChannelFileFolderContent

Get-MgGroupTeamPrimaryChannelMember

A collection of membership records associated with the channel.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamPrimaryChannelMember

Get-MgGroupTeamPrimaryChannelMemberCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamPrimaryChannelMemberCount

Get-MgGroupTeamPrimaryChannelMessage

A collection of all the messages in the channel. A navigation property. Nullable.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamPrimaryChannelMessage

Get-MgGroupTeamPrimaryChannelMessageCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamPrimaryChannelMessageCount

Get-MgGroupTeamPrimaryChannelMessageHostedContent

Content in a message hosted by Microsoft Teams - for example, images or code snippets.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamPrimaryChannelMessageHostedContent

Get-MgGroupTeamPrimaryChannelMessageHostedContentCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamPrimaryChannelMessageHostedContentCount

Get-MgGroupTeamPrimaryChannelMessageReply

Replies for a specified message. Supports $expand for channel messages.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamPrimaryChannelMessageReply

Get-MgGroupTeamPrimaryChannelMessageReplyCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamPrimaryChannelMessageReplyCount

Get-MgGroupTeamPrimaryChannelMessageReplyHostedContent

Content in a message hosted by Microsoft Teams - for example, images or code snippets.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamPrimaryChannelMessageReplyHostedContent

Get-MgGroupTeamPrimaryChannelMessageReplyHostedContentCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamPrimaryChannelMessageReplyHostedContentCount

Get-MgGroupTeamPrimaryChannelSharedWithTeam

A collection of teams with which a channel is shared.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamPrimaryChannelSharedWithTeam

Get-MgGroupTeamPrimaryChannelSharedWithTeamAllowedMember

A collection of team members who have access to the shared channel.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamPrimaryChannelSharedWithTeamAllowedMember

Get-MgGroupTeamPrimaryChannelSharedWithTeamAllowedMemberCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamPrimaryChannelSharedWithTeamAllowedMemberCount

Get-MgGroupTeamPrimaryChannelSharedWithTeamCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamPrimaryChannelSharedWithTeamCount

Get-MgGroupTeamPrimaryChannelTab

A collection of all the tabs in the channel. A navigation property.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamPrimaryChannelTab

Get-MgGroupTeamPrimaryChannelTabCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamPrimaryChannelTabCount

Get-MgGroupTeamPrimaryChannelTabTeamApp

The application that is linked to the tab. This can't be changed after tab creation.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamPrimaryChannelTabTeamApp

Get-MgGroupTeamSchedule

The schedule of shifts for this team.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamSchedule

Get-MgGroupTeamScheduleOfferShiftRequest

The offer requests for shifts in the schedule.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamScheduleOfferShiftRequest

Get-MgGroupTeamScheduleOfferShiftRequestCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamScheduleOfferShiftRequestCount

Get-MgGroupTeamScheduleOpenShift

The set of open shifts in a scheduling group in the schedule.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamScheduleOpenShift

Get-MgGroupTeamScheduleOpenShiftChangeRequest

The open shift requests in the schedule.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamScheduleOpenShiftChangeRequest

Get-MgGroupTeamScheduleOpenShiftChangeRequestCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamScheduleOpenShiftChangeRequestCount

Get-MgGroupTeamScheduleOpenShiftCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamScheduleOpenShiftCount

Get-MgGroupTeamScheduleSchedulingGroup

The logical grouping of users in the schedule (usually by role).

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamScheduleSchedulingGroup

Get-MgGroupTeamScheduleSchedulingGroupCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamScheduleSchedulingGroupCount

Get-MgGroupTeamScheduleShift

The shifts in the schedule.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamScheduleShift

Get-MgGroupTeamScheduleShiftCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamScheduleShiftCount

Get-MgGroupTeamScheduleSwapShiftChangeRequest

The swap requests for shifts in the schedule.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamScheduleSwapShiftChangeRequest

Get-MgGroupTeamScheduleSwapShiftChangeRequestCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamScheduleSwapShiftChangeRequestCount

Get-MgGroupTeamScheduleTimeOff

The instances of times off in the schedule.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamScheduleTimeOff

Get-MgGroupTeamScheduleTimeOffCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamScheduleTimeOffCount

Get-MgGroupTeamScheduleTimeOffReason

The set of reasons for a time off in the schedule.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamScheduleTimeOffReason

Get-MgGroupTeamScheduleTimeOffReasonCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamScheduleTimeOffReasonCount

Get-MgGroupTeamScheduleTimeOffRequest

The time off requests in the schedule.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamScheduleTimeOffRequest

Get-MgGroupTeamScheduleTimeOffRequestCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamScheduleTimeOffRequestCount

Get-MgGroupTeamTag

The tags associated with the team.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamTag

Get-MgGroupTeamTagCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamTagCount

Get-MgGroupTeamTagMember

Users assigned to the tag.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamTagMember

Get-MgGroupTeamTagMemberCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamTagMemberCount

Get-MgGroupTeamTemplate

The template this team was created from. See available templates.

Note

To view the beta release of this cmdlet, view Get-MgBetaGroupTeamTemplate

Get-MgTeam

Retrieve the properties and relationships of the specified team.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeam

Get-MgTeamChannel

Retrieve the properties and relationships of a channel. This method supports federation. Only a user who is a member of the shared channel can retrieve channel information.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamChannel

Get-MgTeamChannelCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamChannelCount

Get-MgTeamChannelFileFolder

Get the metadata for the location where the files of a channel are stored.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamChannelFileFolder

Get-MgTeamChannelFileFolderContent

The content stream, if the item represents a file.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamChannelFileFolderContent

Get-MgTeamChannelMember

Get a conversationMember from a channel.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamChannelMember

Get-MgTeamChannelMemberCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamChannelMemberCount

Get-MgTeamChannelMessage

Retrieve a single message or a message reply in a channel or a chat.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamChannelMessage

Get-MgTeamChannelMessageCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamChannelMessageCount

Get-MgTeamChannelMessageDelta

Retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamChannelMessageDelta

Get-MgTeamChannelMessageHostedContent

Content in a message hosted by Microsoft Teams - for example, images or code snippets.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamChannelMessageHostedContent

Get-MgTeamChannelMessageHostedContentCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamChannelMessageHostedContentCount

Get-MgTeamChannelMessageReply

Retrieve a single message or a message reply in a channel or a chat.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamChannelMessageReply

Get-MgTeamChannelMessageReplyCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamChannelMessageReplyCount

Get-MgTeamChannelMessageReplyDelta

Retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamChannelMessageReplyDelta

Get-MgTeamChannelMessageReplyHostedContent

Content in a message hosted by Microsoft Teams - for example, images or code snippets.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamChannelMessageReplyHostedContent

Get-MgTeamChannelMessageReplyHostedContentCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamChannelMessageReplyHostedContentCount

Get-MgTeamChannelRetainedMessage

Invoke function getAllRetainedMessages

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamChannelRetainedMessage

Get-MgTeamChannelSharedWithTeam

Get a team that has been shared with a specified channel. This operation is allowed only for channels with a membershipType value of shared.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamChannelSharedWithTeam

Get-MgTeamChannelSharedWithTeamAllowedMember

A collection of team members who have access to the shared channel.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamChannelSharedWithTeamAllowedMember

Get-MgTeamChannelSharedWithTeamAllowedMemberCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamChannelSharedWithTeamAllowedMemberCount

Get-MgTeamChannelSharedWithTeamCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamChannelSharedWithTeamCount

Get-MgTeamChannelTab

Retrieve the properties and relationships of the specified tab in a channel within a team.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamChannelTab

Get-MgTeamChannelTabCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamChannelTabCount

Get-MgTeamChannelTabTeamApp

The application that is linked to the tab. This can't be changed after tab creation.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamChannelTabTeamApp

Get-MgTeamCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamCount

Get-MgTeamGroupServiceProvisioningError

Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a group object. Supports $filter (eq, not, for isResolved and serviceInstance).

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamGroupServiceProvisioningError

Get-MgTeamGroupServiceProvisioningErrorCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamGroupServiceProvisioningErrorCount

Get-MgTeamIncomingChannel

List of channels shared with the team.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamIncomingChannel

Get-MgTeamIncomingChannelCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamIncomingChannelCount

Get-MgTeamInstalledApp

Retrieve the app installed in the specified team.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamInstalledApp

Get-MgTeamInstalledAppCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamInstalledAppCount

Get-MgTeamInstalledAppTeamApp

The app that is installed.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamInstalledAppTeamApp

Get-MgTeamInstalledAppTeamAppDefinition

The details of this version of the app.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamInstalledAppTeamAppDefinition

Get-MgTeamMember

Get a conversationMember from a team.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamMember

Get-MgTeamMemberCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamMemberCount

Get-MgTeamOperation

The async operations that ran or are running on this team.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamOperation

Get-MgTeamOperationCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamOperationCount

Get-MgTeamPermissionGrant

A collection of permissions granted to apps to access the team.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamPermissionGrant

Get-MgTeamPermissionGrantCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamPermissionGrantCount

Get-MgTeamPhoto

Get the specified profilePhoto or its metadata (profilePhoto properties). The supported sizes of HD photos on Microsoft 365 are as follows: 48x48, 64x64, 96x96, 120x120, 240x240,360x360, 432x432, 504x504, and 648x648. Photos can be any dimension if they're stored in Microsoft Entra ID. You can get the metadata of the largest available photo or specify a size to get the metadata for that photo size.If the size you request is unavailable, you can still get a smaller size that the user has uploaded and made available.For example, if the user uploads a photo that is 504x504 pixels, all but the 648x648 size of the photo is available for download.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamPhoto

Get-MgTeamPhotoContent

Get the specified profilePhoto or its metadata (profilePhoto properties). The supported sizes of HD photos on Microsoft 365 are as follows: 48x48, 64x64, 96x96, 120x120, 240x240,360x360, 432x432, 504x504, and 648x648. Photos can be any dimension if they're stored in Microsoft Entra ID. You can get the metadata of the largest available photo or specify a size to get the metadata for that photo size.If the size you request is unavailable, you can still get a smaller size that the user has uploaded and made available.For example, if the user uploads a photo that is 504x504 pixels, all but the 648x648 size of the photo is available for download.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamPhotoContent

Get-MgTeamPrimaryChannel

Get the default channel, General, of a team.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamPrimaryChannel

Get-MgTeamPrimaryChannelFileFolder

Metadata for the location where the channel's files are stored.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamPrimaryChannelFileFolder

Get-MgTeamPrimaryChannelFileFolderContent

The content stream, if the item represents a file.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamPrimaryChannelFileFolderContent

Get-MgTeamPrimaryChannelMember

A collection of membership records associated with the channel.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamPrimaryChannelMember

Get-MgTeamPrimaryChannelMemberCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamPrimaryChannelMemberCount

Get-MgTeamPrimaryChannelMessage

A collection of all the messages in the channel. A navigation property. Nullable.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamPrimaryChannelMessage

Get-MgTeamPrimaryChannelMessageCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamPrimaryChannelMessageCount

Get-MgTeamPrimaryChannelMessageDelta

Retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamPrimaryChannelMessageDelta

Get-MgTeamPrimaryChannelMessageHostedContent

Content in a message hosted by Microsoft Teams - for example, images or code snippets.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamPrimaryChannelMessageHostedContent

Get-MgTeamPrimaryChannelMessageHostedContentCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamPrimaryChannelMessageHostedContentCount

Get-MgTeamPrimaryChannelMessageReply

Replies for a specified message. Supports $expand for channel messages.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamPrimaryChannelMessageReply

Get-MgTeamPrimaryChannelMessageReplyCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamPrimaryChannelMessageReplyCount

Get-MgTeamPrimaryChannelMessageReplyDelta

Retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamPrimaryChannelMessageReplyDelta

Get-MgTeamPrimaryChannelMessageReplyHostedContent

Content in a message hosted by Microsoft Teams - for example, images or code snippets.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamPrimaryChannelMessageReplyHostedContent

Get-MgTeamPrimaryChannelMessageReplyHostedContentCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamPrimaryChannelMessageReplyHostedContentCount

Get-MgTeamPrimaryChannelSharedWithTeam

A collection of teams with which a channel is shared.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamPrimaryChannelSharedWithTeam

Get-MgTeamPrimaryChannelSharedWithTeamAllowedMember

A collection of team members who have access to the shared channel.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamPrimaryChannelSharedWithTeamAllowedMember

Get-MgTeamPrimaryChannelSharedWithTeamAllowedMemberCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamPrimaryChannelSharedWithTeamAllowedMemberCount

Get-MgTeamPrimaryChannelSharedWithTeamCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamPrimaryChannelSharedWithTeamCount

Get-MgTeamPrimaryChannelTab

A collection of all the tabs in the channel. A navigation property.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamPrimaryChannelTab

Get-MgTeamPrimaryChannelTabCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamPrimaryChannelTabCount

Get-MgTeamPrimaryChannelTabTeamApp

The application that is linked to the tab. This can't be changed after tab creation.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamPrimaryChannelTabTeamApp

Get-MgTeamSchedule

Retrieve the properties and relationships of a schedule object. The schedule creation process conforms to the One API guideline for resource based long running operations (RELO).When clients use the PUT method, if the schedule is provisioned, the operation updates the schedule; otherwise, the operation starts the schedule provisioning process in the background. During schedule provisioning, clients can use the GET method to get the schedule and look at the provisionStatus property for the current state of the provisioning. If the provisioning failed, clients can get additional information from the provisionStatusCode property. Clients can also inspect the configuration of the schedule.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamSchedule

Get-MgTeamScheduleOfferShiftRequest

Retrieve the properties and relationships of an offerShiftRequest object.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamScheduleOfferShiftRequest

Get-MgTeamScheduleOfferShiftRequestCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamScheduleOfferShiftRequestCount

Get-MgTeamScheduleOpenShift

Retrieve the properties and relationships of an openshift object.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamScheduleOpenShift

Get-MgTeamScheduleOpenShiftChangeRequest

Retrieve the properties and relationships of an openShiftChangeRequest object.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamScheduleOpenShiftChangeRequest

Get-MgTeamScheduleOpenShiftChangeRequestCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamScheduleOpenShiftChangeRequestCount

Get-MgTeamScheduleOpenShiftCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamScheduleOpenShiftCount

Get-MgTeamScheduleSchedulingGroup

Retrieve the properties and relationships of a schedulingGroup by ID.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamScheduleSchedulingGroup

Get-MgTeamScheduleSchedulingGroupCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamScheduleSchedulingGroupCount

Get-MgTeamScheduleShift

Retrieve the properties and relationships of a shift object by ID.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamScheduleShift

Get-MgTeamScheduleShiftCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamScheduleShiftCount

Get-MgTeamScheduleSwapShiftChangeRequest

Retrieve the properties and relationships of a swapShiftsChangeRequest object.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamScheduleSwapShiftChangeRequest

Get-MgTeamScheduleSwapShiftChangeRequestCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamScheduleSwapShiftChangeRequestCount

Get-MgTeamScheduleTimeOff

Retrieve the properties and relationships of a timeOff object by ID.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamScheduleTimeOff

Get-MgTeamScheduleTimeOffCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamScheduleTimeOffCount

Get-MgTeamScheduleTimeOffReason

Retrieve the properties and relationships of a timeOffReason object by ID.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamScheduleTimeOffReason

Get-MgTeamScheduleTimeOffReasonCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamScheduleTimeOffReasonCount

Get-MgTeamScheduleTimeOffRequest

Retrieve the properties and relationships of a timeoffrequest object.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamScheduleTimeOffRequest

Get-MgTeamScheduleTimeOffRequestCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamScheduleTimeOffRequestCount

Get-MgTeamTag

Read the properties and relationships of a tag object.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamTag

Get-MgTeamTagCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamTagCount

Get-MgTeamTagMember

Get the properties and relationships of a member of a standard tag in a team.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamTagMember

Get-MgTeamTagMemberCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamTagMemberCount

Get-MgTeamTemplate

The template this team was created from. See available templates.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamTemplate

Get-MgTeamwork

Get the properties and relationships of a teamwork object, such as the region of the organization and whether Microsoft Teams is enabled.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamwork

Get-MgTeamworkDeletedChat

Read the properties and relationships of a deletedChat object.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamworkDeletedChat

Get-MgTeamworkDeletedChatCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamworkDeletedChatCount

Get-MgTeamworkDeletedTeam

The deleted team.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamworkDeletedTeam

Get-MgTeamworkDeletedTeamChannel

The channels that are either shared with this deleted team or created in this deleted team.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamworkDeletedTeamChannel

Get-MgTeamworkDeletedTeamChannelCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamworkDeletedTeamChannelCount

Get-MgTeamworkDeletedTeamChannelFileFolder

Metadata for the location where the channel's files are stored.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamworkDeletedTeamChannelFileFolder

Get-MgTeamworkDeletedTeamChannelFileFolderContent

The content stream, if the item represents a file.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamworkDeletedTeamChannelFileFolderContent

Get-MgTeamworkDeletedTeamChannelMember

A collection of membership records associated with the channel.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamworkDeletedTeamChannelMember

Get-MgTeamworkDeletedTeamChannelMemberCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamworkDeletedTeamChannelMemberCount

Get-MgTeamworkDeletedTeamChannelMessage

A collection of all the messages in the channel. A navigation property. Nullable.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamworkDeletedTeamChannelMessage

Get-MgTeamworkDeletedTeamChannelMessageCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamworkDeletedTeamChannelMessageCount

Get-MgTeamworkDeletedTeamChannelMessageDelta

Retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamworkDeletedTeamChannelMessageDelta

Get-MgTeamworkDeletedTeamChannelMessageHostedContent

Content in a message hosted by Microsoft Teams - for example, images or code snippets.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamworkDeletedTeamChannelMessageHostedContent

Get-MgTeamworkDeletedTeamChannelMessageHostedContentCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamworkDeletedTeamChannelMessageHostedContentCount

Get-MgTeamworkDeletedTeamChannelMessageReply

Replies for a specified message. Supports $expand for channel messages.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamworkDeletedTeamChannelMessageReply

Get-MgTeamworkDeletedTeamChannelMessageReplyCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamworkDeletedTeamChannelMessageReplyCount

Get-MgTeamworkDeletedTeamChannelMessageReplyDelta

Retrieve the list of messages (without the replies) in a channel of a team. By using delta query, you can get new or updated messages in a channel. Delta query supports both full synchronization that retrieves all the messages in the specified channel, and incremental synchronization that retrieves those messages that have been added or changed in the channel since the last synchronization. Typically, you would do an initial full synchronization, and then get incremental changes to that messages view periodically. To get the replies for a message, use the list message replies or the get message reply operation. A GET request with the delta function returns either: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call for that same calendar view. A @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after acquiring @odata.deltaLink). For more information, see the delta query documentation.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamworkDeletedTeamChannelMessageReplyDelta

Get-MgTeamworkDeletedTeamChannelMessageReplyHostedContent

Content in a message hosted by Microsoft Teams - for example, images or code snippets.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamworkDeletedTeamChannelMessageReplyHostedContent

Get-MgTeamworkDeletedTeamChannelMessageReplyHostedContentCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamworkDeletedTeamChannelMessageReplyHostedContentCount

Get-MgTeamworkDeletedTeamChannelRetainedMessage

Invoke function getAllRetainedMessages

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamworkDeletedTeamChannelRetainedMessage

Get-MgTeamworkDeletedTeamChannelSharedWithTeam

A collection of teams with which a channel is shared.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamworkDeletedTeamChannelSharedWithTeam

Get-MgTeamworkDeletedTeamChannelSharedWithTeamAllowedMember

A collection of team members who have access to the shared channel.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamworkDeletedTeamChannelSharedWithTeamAllowedMember

Get-MgTeamworkDeletedTeamChannelSharedWithTeamAllowedMemberCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamworkDeletedTeamChannelSharedWithTeamAllowedMemberCount

Get-MgTeamworkDeletedTeamChannelSharedWithTeamCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamworkDeletedTeamChannelSharedWithTeamCount

Get-MgTeamworkDeletedTeamChannelTab

A collection of all the tabs in the channel. A navigation property.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamworkDeletedTeamChannelTab

Get-MgTeamworkDeletedTeamChannelTabCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamworkDeletedTeamChannelTabCount

Get-MgTeamworkDeletedTeamChannelTabTeamApp

The application that is linked to the tab. This can't be changed after tab creation.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamworkDeletedTeamChannelTabTeamApp

Get-MgTeamworkDeletedTeamCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamworkDeletedTeamCount

Get-MgTeamworkTeamAppSetting

Get the tenant-wide teamsAppSettings for all Teams apps in the tenant.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamworkTeamAppSetting

Get-MgTeamworkWorkforceIntegration

Retrieve the properties and relationships of a workforceIntegration object.

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamworkWorkforceIntegration

Get-MgTeamworkWorkforceIntegrationCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTeamworkWorkforceIntegrationCount

Get-MgUserChat

Retrieve a single chat (without its messages). This method supports federation. To access a chat, at least one chat member must belong to the tenant the request initiated from.

Note

To view the beta release of this cmdlet, view Get-MgBetaUserChat

Get-MgUserChatCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaUserChatCount

Get-MgUserChatInstalledApp

A collection of all the apps in the chat. Nullable.

Note

To view the beta release of this cmdlet, view Get-MgBetaUserChatInstalledApp

Get-MgUserChatInstalledAppCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaUserChatInstalledAppCount

Get-MgUserChatInstalledAppTeamApp

The app that is installed.

Note

To view the beta release of this cmdlet, view Get-MgBetaUserChatInstalledAppTeamApp

Get-MgUserChatInstalledAppTeamAppDefinition

The details of this version of the app.

Note

To view the beta release of this cmdlet, view Get-MgBetaUserChatInstalledAppTeamAppDefinition

Get-MgUserChatLastMessagePreview

Preview of the last message sent in the chat. Null if no messages were sent in the chat. Currently, only the list chats operation supports this property.

Note

To view the beta release of this cmdlet, view Get-MgBetaUserChatLastMessagePreview

Get-MgUserChatMember

A collection of all the members in the chat. Nullable.

Note

To view the beta release of this cmdlet, view Get-MgBetaUserChatMember

Get-MgUserChatMemberCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaUserChatMemberCount

Get-MgUserChatMessage

A collection of all the messages in the chat. Nullable.

Note

To view the beta release of this cmdlet, view Get-MgBetaUserChatMessage

Get-MgUserChatMessageCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaUserChatMessageCount

Get-MgUserChatMessageHostedContent

Content in a message hosted by Microsoft Teams - for example, images or code snippets.

Note

To view the beta release of this cmdlet, view Get-MgBetaUserChatMessageHostedContent

Get-MgUserChatMessageHostedContentCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaUserChatMessageHostedContentCount

Get-MgUserChatMessageReply

Replies for a specified message. Supports $expand for channel messages.

Note

To view the beta release of this cmdlet, view Get-MgBetaUserChatMessageReply

Get-MgUserChatMessageReplyCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaUserChatMessageReplyCount

Get-MgUserChatMessageReplyHostedContent

Content in a message hosted by Microsoft Teams - for example, images or code snippets.

Note

To view the beta release of this cmdlet, view Get-MgBetaUserChatMessageReplyHostedContent

Get-MgUserChatMessageReplyHostedContentCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaUserChatMessageReplyHostedContentCount

Get-MgUserChatPermissionGrant

A collection of permissions granted to apps for the chat.

Note

To view the beta release of this cmdlet, view Get-MgBetaUserChatPermissionGrant

Get-MgUserChatPermissionGrantCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaUserChatPermissionGrantCount

Get-MgUserChatPinnedMessage

A collection of all the pinned messages in the chat. Nullable.

Note

To view the beta release of this cmdlet, view Get-MgBetaUserChatPinnedMessage

Get-MgUserChatPinnedMessageCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaUserChatPinnedMessageCount

Get-MgUserChatTab

A collection of all the tabs in the chat. Nullable.

Note

To view the beta release of this cmdlet, view Get-MgBetaUserChatTab

Get-MgUserChatTabCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaUserChatTabCount

Get-MgUserChatTabTeamApp

The application that is linked to the tab. This can't be changed after tab creation.

Note

To view the beta release of this cmdlet, view Get-MgBetaUserChatTabTeamApp

Get-MgUserJoinedTeam

Get joinedTeams from users

Note

To view the beta release of this cmdlet, view Get-MgBetaUserJoinedTeam

Get-MgUserTeamwork

Get the userTeamwork settings for a specified user, which includes the Microsoft Teams region and the locale chosen by the user.

Note

To view the beta release of this cmdlet, view Get-MgBetaUserTeamwork

Get-MgUserTeamworkAssociatedTeam

The list of associatedTeamInfo objects that a user is associated with.

Note

To view the beta release of this cmdlet, view Get-MgBetaUserTeamworkAssociatedTeam

Get-MgUserTeamworkAssociatedTeamCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaUserTeamworkAssociatedTeamCount

Get-MgUserTeamworkInstalledApp

Retrieve the app installed in the personal scope of the specified user.

Note

To view the beta release of this cmdlet, view Get-MgBetaUserTeamworkInstalledApp

Get-MgUserTeamworkInstalledAppChat

Retrieve the chat of the specified user and Teams app.

Note

To view the beta release of this cmdlet, view Get-MgBetaUserTeamworkInstalledAppChat

Get-MgUserTeamworkInstalledAppCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaUserTeamworkInstalledAppCount

Get-MgUserTeamworkInstalledAppTeamApp

The app that is installed.

Note

To view the beta release of this cmdlet, view Get-MgBetaUserTeamworkInstalledAppTeamApp

Get-MgUserTeamworkInstalledAppTeamAppDefinition

The details of this version of the app.

Note

To view the beta release of this cmdlet, view Get-MgBetaUserTeamworkInstalledAppTeamAppDefinition

Hide-MgChatForUser

Hide a chat for a user.

Note

To view the beta release of this cmdlet, view Hide-MgBetaChatForUser

Invoke-MgArchiveTeam

Archive the specified team. When a team is archived, users can no longer make most changes to the team. For example, users can no longer: send or like messages on any channel in the team; edit the team's name or description; nor edit other settings. However, membership changes to the team are still allowed. Archiving is an async operation. A team is archived once the async operation completes successfully, which might occur subsequent to a response from this API. To archive a team, the team and group must have an owner. To restore a team from its archived state, use the API to unarchive.

Note

To view the beta release of this cmdlet, view Invoke-MgBetaArchiveTeam

Invoke-MgArchiveTeamChannel

Archive a channel in a team. When a channel is archived, users can't send new messages or react to existing messages in the channel, edit the channel settings, or make other changes to the channel. You can delete an archived channel or add and remove members from it. If you archive a team, its channels are also archived. Archiving is an asynchronous operation; a channel is archived after the asynchronous archiving operation completes successfully, which might occur after the response returns. A channel without an owner or that belongs to a group that has no owner, can't be archived. To restore a channel from its archived state, use the channel: unarchive method. A channel can't be archived or unarchived if its team is archived.

Note

To view the beta release of this cmdlet, view Invoke-MgBetaArchiveTeamChannel

Invoke-MgArchiveTeamPrimaryChannel

Archive a channel in a team. When a channel is archived, users can't send new messages or react to existing messages in the channel, edit the channel settings, or make other changes to the channel. You can delete an archived channel or add and remove members from it. If you archive a team, its channels are also archived. Archiving is an asynchronous operation; a channel is archived after the asynchronous archiving operation completes successfully, which might occur after the response returns. A channel without an owner or that belongs to a group that has no owner, can't be archived. To restore a channel from its archived state, use the channel: unarchive method. A channel can't be archived or unarchived if its team is archived.

Note

To view the beta release of this cmdlet, view Invoke-MgBetaArchiveTeamPrimaryChannel

Invoke-MgArchiveTeamworkDeletedTeamChannel

Archive a channel in a team. When a channel is archived, users can't send new messages or react to existing messages in the channel, edit the channel settings, or make other changes to the channel. You can delete an archived channel or add and remove members from it. If you archive a team, its channels are also archived. Archiving is an asynchronous operation; a channel is archived after the asynchronous archiving operation completes successfully, which might occur after the response returns. A channel without an owner or that belongs to a group that has no owner, can't be archived. To restore a channel from its archived state, use the channel: unarchive method. A channel can't be archived or unarchived if its team is archived.

Note

To view the beta release of this cmdlet, view Invoke-MgBetaArchiveTeamworkDeletedTeamChannel

Invoke-MgGraphChat

Unhide a chat for a user.

Note

To view the beta release of this cmdlet, view Invoke-MgBetaGraphChat

Invoke-MgHaveTeamChannel

Determine whether a user has access to a shared channel.

Note

To view the beta release of this cmdlet, view Invoke-MgBetaHaveTeamChannel

Invoke-MgHaveTeamPrimaryChannel

Determine whether a user has access to a shared channel.

Note

To view the beta release of this cmdlet, view Invoke-MgBetaHaveTeamPrimaryChannel

Invoke-MgHaveTeamworkDeletedTeamChannel

Determine whether a user has access to a shared channel.

Note

To view the beta release of this cmdlet, view Invoke-MgBetaHaveTeamworkDeletedTeamChannel

Invoke-MgMarkChatReadForUser

Mark a chat as read for a user.

Note

To view the beta release of this cmdlet, view Invoke-MgBetaMarkChatReadForUser

Invoke-MgMarkChatUnreadForUser

Mark a chat as unread for a user.

Note

To view the beta release of this cmdlet, view Invoke-MgBetaMarkChatUnreadForUser

Invoke-MgShareTeamSchedule

Share a schedule time range with schedule members. This action makes the collections of shift, openshift and timeOff items in the specified time range of the schedule viewable by the specified team members, including employees and managers. Each shift, openshift and timeOff instance in a schedule supports a draft version and a shared version of the item. The draft version is viewable by only managers, and the shared version is viewable by employees and managers. For each shift, openshift and timeOff instance in the specified time range, the share action updates the shared version from the draft version, so that in addition to managers, employees can also view the most current information about the item. The notifyTeam parameter further specifies which employees can view the item.

Note

To view the beta release of this cmdlet, view Invoke-MgBetaShareTeamSchedule

Invoke-MgSoftChatMessageDelete

Delete a single chatMessage or a chat message reply in a channel or a chat.

Note

To view the beta release of this cmdlet, view Invoke-MgBetaSoftChatMessageDelete

Invoke-MgSoftChatMessageReplyDelete

Delete a single chatMessage or a chat message reply in a channel or a chat.

Note

To view the beta release of this cmdlet, view Invoke-MgBetaSoftChatMessageReplyDelete

Invoke-MgSoftTeamChannelMessageDelete

Delete a single chatMessage or a chat message reply in a channel or a chat.

Note

To view the beta release of this cmdlet, view Invoke-MgBetaSoftTeamChannelMessageDelete

Invoke-MgSoftTeamChannelMessageReplyDelete

Delete a single chatMessage or a chat message reply in a channel or a chat.

Note

To view the beta release of this cmdlet, view Invoke-MgBetaSoftTeamChannelMessageReplyDelete

Invoke-MgSoftTeamPrimaryChannelMessageDelete

Delete a single chatMessage or a chat message reply in a channel or a chat.

Note

To view the beta release of this cmdlet, view Invoke-MgBetaSoftTeamPrimaryChannelMessageDelete

Invoke-MgSoftTeamPrimaryChannelMessageReplyDelete

Delete a single chatMessage or a chat message reply in a channel or a chat.

Note

To view the beta release of this cmdlet, view Invoke-MgBetaSoftTeamPrimaryChannelMessageReplyDelete

Invoke-MgSoftTeamworkDeletedTeamChannelMessageDelete

Delete a single chatMessage or a chat message reply in a channel or a chat.

Note

To view the beta release of this cmdlet, view Invoke-MgBetaSoftTeamworkDeletedTeamChannelMessageDelete

Invoke-MgSoftTeamworkDeletedTeamChannelMessageReplyDelete

Delete a single chatMessage or a chat message reply in a channel or a chat.

Note

To view the beta release of this cmdlet, view Invoke-MgBetaSoftTeamworkDeletedTeamChannelMessageReplyDelete

Invoke-MgUnarchiveTeam

Restore an archived team. This API restores users' ability to send messages and edit the team, abiding by tenant and team settings. A Team is archived using the archive API. Unarchiving is an async operation. A team is unarchived once the async operation completes successfully, which might occur subsequent to a response from this API.

Note

To view the beta release of this cmdlet, view Invoke-MgBetaUnarchiveTeam

Invoke-MgUnarchiveTeamChannel

Restore an archived channel. Unarchiving restores the ability for users to send messages and edit the channel. Channels are archived via the channel: archive method. Unarchiving is an asynchronous operation; a channel is unarchived when the asynchronous unarchiving operation completes successfully, which might occur after this method responds.

Note

To view the beta release of this cmdlet, view Invoke-MgBetaUnarchiveTeamChannel

Invoke-MgUnarchiveTeamPrimaryChannel

Restore an archived channel. Unarchiving restores the ability for users to send messages and edit the channel. Channels are archived via the channel: archive method. Unarchiving is an asynchronous operation; a channel is unarchived when the asynchronous unarchiving operation completes successfully, which might occur after this method responds.

Note

To view the beta release of this cmdlet, view Invoke-MgBetaUnarchiveTeamPrimaryChannel

Invoke-MgUnarchiveTeamworkDeletedTeamChannel

Restore an archived channel. Unarchiving restores the ability for users to send messages and edit the channel. Channels are archived via the channel: archive method. Unarchiving is an asynchronous operation; a channel is unarchived when the asynchronous unarchiving operation completes successfully, which might occur after this method responds.

Note

To view the beta release of this cmdlet, view Invoke-MgBetaUnarchiveTeamworkDeletedTeamChannel

New-MgAppCatalogTeamApp

Publish an app to the Microsoft Teams app catalog.Specifically, this API publishes the app to your organization's catalog (the tenant app catalog);the created resource has a distributionMethod property value of organization. The requiresReview property allows any user to submit an app for review by an administrator. Admins can approve or reject these apps via this API or the Microsoft Teams admin center.

Note

To view the beta release of this cmdlet, view New-MgBetaAppCatalogTeamApp

New-MgAppCatalogTeamAppDefinition

Update an app previously published to the Microsoft Teams app catalog. To update an app, the distributionMethod property for the app must be set to organization. This API specifically updates an app published to your organization's app catalog (the tenant app catalog).

Note

To view the beta release of this cmdlet, view New-MgBetaAppCatalogTeamAppDefinition

New-MgChat

Create a new chat object.

Note

To view the beta release of this cmdlet, view New-MgBetaChat

New-MgChatInstalledApp

Install a teamsApp to the specified chat.

Note

To view the beta release of this cmdlet, view New-MgBetaChatInstalledApp

New-MgChatMember

Add a conversationMember to a chat.

Note

To view the beta release of this cmdlet, view New-MgBetaChatMember

New-MgChatMessage

Send a new chatMessage in the specified chat. This API can't create a new chat; you must use the list chats method to retrieve the ID of an existing chat before you can create a chat message.

Note

To view the beta release of this cmdlet, view New-MgBetaChatMessage

New-MgChatMessageHostedContent

Create new navigation property to hostedContents for chats

Note

To view the beta release of this cmdlet, view New-MgBetaChatMessageHostedContent

New-MgChatMessageReply

Create new navigation property to replies for chats

Note

To view the beta release of this cmdlet, view New-MgBetaChatMessageReply

New-MgChatMessageReplyHostedContent

Create new navigation property to hostedContents for chats

Note

To view the beta release of this cmdlet, view New-MgBetaChatMessageReplyHostedContent

New-MgChatPermissionGrant

Create new navigation property to permissionGrants for chats

Note

To view the beta release of this cmdlet, view New-MgBetaChatPermissionGrant

New-MgChatPinnedMessage

Pin a chat message in the specified chat. This API cannot create a new chat; you must use the list chats method to retrieve the ID of an existing chat before you can pin a chat message.

Note

To view the beta release of this cmdlet, view New-MgBetaChatPinnedMessage

New-MgChatTab

Add (pin) a tab to the specified chat. The corresponding app must already be installed in the chat.

Note

To view the beta release of this cmdlet, view New-MgBetaChatTab

New-MgGroupTeamChannel

Create new navigation property to channels for groups

Note

To view the beta release of this cmdlet, view New-MgBetaGroupTeamChannel

New-MgGroupTeamChannelMember

Create new navigation property to members for groups

Note

To view the beta release of this cmdlet, view New-MgBetaGroupTeamChannelMember

New-MgGroupTeamChannelMessage

Create new navigation property to messages for groups

Note

To view the beta release of this cmdlet, view New-MgBetaGroupTeamChannelMessage

New-MgGroupTeamChannelMessageHostedContent

Create new navigation property to hostedContents for groups

Note

To view the beta release of this cmdlet, view New-MgBetaGroupTeamChannelMessageHostedContent

New-MgGroupTeamChannelMessageReply

Create new navigation property to replies for groups

Note

To view the beta release of this cmdlet, view New-MgBetaGroupTeamChannelMessageReply

New-MgGroupTeamChannelMessageReplyHostedContent

Create new navigation property to hostedContents for groups

Note

To view the beta release of this cmdlet, view New-MgBetaGroupTeamChannelMessageReplyHostedContent

New-MgGroupTeamChannelSharedWithTeam

Create new navigation property to sharedWithTeams for groups

Note

To view the beta release of this cmdlet, view New-MgBetaGroupTeamChannelSharedWithTeam

New-MgGroupTeamChannelTab

Create new navigation property to tabs for groups

Note

To view the beta release of this cmdlet, view New-MgBetaGroupTeamChannelTab

New-MgGroupTeamInstalledApp

Create new navigation property to installedApps for groups

Note

To view the beta release of this cmdlet, view New-MgBetaGroupTeamInstalledApp

New-MgGroupTeamMember

Create new navigation property to members for groups

Note

To view the beta release of this cmdlet, view New-MgBetaGroupTeamMember

New-MgGroupTeamOperation

Create new navigation property to operations for groups

Note

To view the beta release of this cmdlet, view New-MgBetaGroupTeamOperation

New-MgGroupTeamPermissionGrant

Create new navigation property to permissionGrants for groups

Note

To view the beta release of this cmdlet, view New-MgBetaGroupTeamPermissionGrant

New-MgGroupTeamPrimaryChannelMember

Create new navigation property to members for groups

Note

To view the beta release of this cmdlet, view New-MgBetaGroupTeamPrimaryChannelMember

New-MgGroupTeamPrimaryChannelMessage

Create new navigation property to messages for groups

Note

To view the beta release of this cmdlet, view New-MgBetaGroupTeamPrimaryChannelMessage

New-MgGroupTeamPrimaryChannelMessageHostedContent

Create new navigation property to hostedContents for groups

Note

To view the beta release of this cmdlet, view New-MgBetaGroupTeamPrimaryChannelMessageHostedContent

New-MgGroupTeamPrimaryChannelMessageReply

Create new navigation property to replies for groups

Note

To view the beta release of this cmdlet, view New-MgBetaGroupTeamPrimaryChannelMessageReply

New-MgGroupTeamPrimaryChannelMessageReplyHostedContent

Create new navigation property to hostedContents for groups

Note

To view the beta release of this cmdlet, view New-MgBetaGroupTeamPrimaryChannelMessageReplyHostedContent

New-MgGroupTeamPrimaryChannelSharedWithTeam

Create new navigation property to sharedWithTeams for groups

Note

To view the beta release of this cmdlet, view New-MgBetaGroupTeamPrimaryChannelSharedWithTeam

New-MgGroupTeamPrimaryChannelTab

Create new navigation property to tabs for groups

Note

To view the beta release of this cmdlet, view New-MgBetaGroupTeamPrimaryChannelTab

New-MgGroupTeamScheduleOfferShiftRequest

Create new navigation property to offerShiftRequests for groups

Note

To view the beta release of this cmdlet, view New-MgBetaGroupTeamScheduleOfferShiftRequest

New-MgGroupTeamScheduleOpenShift

Create new navigation property to openShifts for groups

Note

To view the beta release of this cmdlet, view New-MgBetaGroupTeamScheduleOpenShift

New-MgGroupTeamScheduleOpenShiftChangeRequest

Create new navigation property to openShiftChangeRequests for groups

Note

To view the beta release of this cmdlet, view New-MgBetaGroupTeamScheduleOpenShiftChangeRequest

New-MgGroupTeamScheduleSchedulingGroup

Create new navigation property to schedulingGroups for groups

Note

To view the beta release of this cmdlet, view New-MgBetaGroupTeamScheduleSchedulingGroup

New-MgGroupTeamScheduleShift

Create new navigation property to shifts for groups

Note

To view the beta release of this cmdlet, view New-MgBetaGroupTeamScheduleShift

New-MgGroupTeamScheduleSwapShiftChangeRequest

Create new navigation property to swapShiftsChangeRequests for groups

Note

To view the beta release of this cmdlet, view New-MgBetaGroupTeamScheduleSwapShiftChangeRequest

New-MgGroupTeamScheduleTimeOff

Create new navigation property to timesOff for groups

Note

To view the beta release of this cmdlet, view New-MgBetaGroupTeamScheduleTimeOff

New-MgGroupTeamScheduleTimeOffReason

Create new navigation property to timeOffReasons for groups

Note

To view the beta release of this cmdlet, view New-MgBetaGroupTeamScheduleTimeOffReason

New-MgGroupTeamScheduleTimeOffRequest

Create new navigation property to timeOffRequests for groups

Note

To view the beta release of this cmdlet, view New-MgBetaGroupTeamScheduleTimeOffRequest

New-MgGroupTeamTag

Create new navigation property to tags for groups

Note

To view the beta release of this cmdlet, view New-MgBetaGroupTeamTag

New-MgGroupTeamTagMember

Create new navigation property to members for groups

Note

To view the beta release of this cmdlet, view New-MgBetaGroupTeamTagMember

New-MgTeam

Create a new team.

Note

To view the beta release of this cmdlet, view New-MgBetaTeam

New-MgTeamChannel

Create a new channel in a team, as specified in the request body. When you create a channel, the maximum length of the channel's displayName is 50 characters. This is the name that appears to the user in Microsoft Teams. If you're creating a private channel, you can add a maximum of 200 members.

Note

To view the beta release of this cmdlet, view New-MgBetaTeamChannel

New-MgTeamChannelEmail

Provision an email address for a channel. Microsoft Teams doesn't automatically provision an email address for a channel by default. To have Teams provision an email address, you can call provisionEmail, or through the Teams user interface, select Get email address, which triggers Teams to generate an email address if it has not already provisioned one. To remove the email address of a channel, use the removeEmail method.

Note

To view the beta release of this cmdlet, view New-MgBetaTeamChannelEmail

New-MgTeamChannelMember

Add a conversationMember to a channel.

Note

To view the beta release of this cmdlet, view New-MgBetaTeamChannelMember

New-MgTeamChannelMessage

Send a new chatMessage in the specified channel or a chat.

Note

To view the beta release of this cmdlet, view New-MgBetaTeamChannelMessage

New-MgTeamChannelMessageHostedContent

Create new navigation property to hostedContents for teams

Note

To view the beta release of this cmdlet, view New-MgBetaTeamChannelMessageHostedContent

New-MgTeamChannelMessageReply

Send a new reply to a chatMessage in a specified channel.

Note

To view the beta release of this cmdlet, view New-MgBetaTeamChannelMessageReply

New-MgTeamChannelMessageReplyHostedContent

Create new navigation property to hostedContents for teams

Note

To view the beta release of this cmdlet, view New-MgBetaTeamChannelMessageReplyHostedContent

New-MgTeamChannelSharedWithTeam

Create new navigation property to sharedWithTeams for teams

Note

To view the beta release of this cmdlet, view New-MgBetaTeamChannelSharedWithTeam

New-MgTeamChannelTab

Add (pin) a tab to the specified channel within a team. The app must be preinstalled in the team and have the configurableTabs property defined in the app manifest.

Note

To view the beta release of this cmdlet, view New-MgBetaTeamChannelTab

New-MgTeamInstalledApp

Install an app to the specified team.

Note

To view the beta release of this cmdlet, view New-MgBetaTeamInstalledApp

New-MgTeamMember

Add a new conversationMember to a team.

Note

To view the beta release of this cmdlet, view New-MgBetaTeamMember

New-MgTeamOperation

Create new navigation property to operations for teams

Note

To view the beta release of this cmdlet, view New-MgBetaTeamOperation

New-MgTeamPermissionGrant

Create new navigation property to permissionGrants for teams

Note

To view the beta release of this cmdlet, view New-MgBetaTeamPermissionGrant

New-MgTeamPrimaryChannelEmail

Provision an email address for a channel. Microsoft Teams doesn't automatically provision an email address for a channel by default. To have Teams provision an email address, you can call provisionEmail, or through the Teams user interface, select Get email address, which triggers Teams to generate an email address if it has not already provisioned one. To remove the email address of a channel, use the removeEmail method.

Note

To view the beta release of this cmdlet, view New-MgBetaTeamPrimaryChannelEmail

New-MgTeamPrimaryChannelMember

Create new navigation property to members for teams

Note

To view the beta release of this cmdlet, view New-MgBetaTeamPrimaryChannelMember

New-MgTeamPrimaryChannelMessage

Create new navigation property to messages for teams

Note

To view the beta release of this cmdlet, view New-MgBetaTeamPrimaryChannelMessage

New-MgTeamPrimaryChannelMessageHostedContent

Create new navigation property to hostedContents for teams

Note

To view the beta release of this cmdlet, view New-MgBetaTeamPrimaryChannelMessageHostedContent

New-MgTeamPrimaryChannelMessageReply

Create new navigation property to replies for teams

Note

To view the beta release of this cmdlet, view New-MgBetaTeamPrimaryChannelMessageReply

New-MgTeamPrimaryChannelMessageReplyHostedContent

Create new navigation property to hostedContents for teams

Note

To view the beta release of this cmdlet, view New-MgBetaTeamPrimaryChannelMessageReplyHostedContent

New-MgTeamPrimaryChannelSharedWithTeam

Create new navigation property to sharedWithTeams for teams

Note

To view the beta release of this cmdlet, view New-MgBetaTeamPrimaryChannelSharedWithTeam

New-MgTeamPrimaryChannelTab

Create new navigation property to tabs for teams

Note

To view the beta release of this cmdlet, view New-MgBetaTeamPrimaryChannelTab

New-MgTeamScheduleOfferShiftRequest

Create an instance of an offerShiftRequest.

Note

To view the beta release of this cmdlet, view New-MgBetaTeamScheduleOfferShiftRequest

New-MgTeamScheduleOpenShift

Create an instance of an openShift object.

Note

To view the beta release of this cmdlet, view New-MgBetaTeamScheduleOpenShift

New-MgTeamScheduleOpenShiftChangeRequest

Create instance of an openShiftChangeRequest object.

Note

To view the beta release of this cmdlet, view New-MgBetaTeamScheduleOpenShiftChangeRequest

New-MgTeamScheduleSchedulingGroup

Create a new schedulingGroup.

Note

To view the beta release of this cmdlet, view New-MgBetaTeamScheduleSchedulingGroup

New-MgTeamScheduleShift

Create a new shift instance in a schedule. The duration of a shift cannot be less than 1 minute or longer than 24 hours.

Note

To view the beta release of this cmdlet, view New-MgBetaTeamScheduleShift

New-MgTeamScheduleSwapShiftChangeRequest

Create an instance of a swapShiftsChangeRequest object.

Note

To view the beta release of this cmdlet, view New-MgBetaTeamScheduleSwapShiftChangeRequest

New-MgTeamScheduleTimeOff

Create a new timeOff instance in a schedule.

Note

To view the beta release of this cmdlet, view New-MgBetaTeamScheduleTimeOff

New-MgTeamScheduleTimeOffReason

Create a new timeOffReason.

Note

To view the beta release of this cmdlet, view New-MgBetaTeamScheduleTimeOffReason

New-MgTeamScheduleTimeOffRequest

Create new navigation property to timeOffRequests for teams

Note

To view the beta release of this cmdlet, view New-MgBetaTeamScheduleTimeOffRequest

New-MgTeamTag

Create a standard tag for members in a team.

Note

To view the beta release of this cmdlet, view New-MgBetaTeamTag

New-MgTeamTagMember

Create a new teamworkTagMember object in a team.

Note

To view the beta release of this cmdlet, view New-MgBetaTeamTagMember

New-MgTeamworkDeletedChat

Create new navigation property to deletedChats for teamwork

Note

To view the beta release of this cmdlet, view New-MgBetaTeamworkDeletedChat

New-MgTeamworkDeletedTeam

Create new navigation property to deletedTeams for teamwork

Note

To view the beta release of this cmdlet, view New-MgBetaTeamworkDeletedTeam

New-MgTeamworkDeletedTeamChannel

Create new navigation property to channels for teamwork

Note

To view the beta release of this cmdlet, view New-MgBetaTeamworkDeletedTeamChannel

New-MgTeamworkDeletedTeamChannelEmail

Provision an email address for a channel. Microsoft Teams doesn't automatically provision an email address for a channel by default. To have Teams provision an email address, you can call provisionEmail, or through the Teams user interface, select Get email address, which triggers Teams to generate an email address if it has not already provisioned one. To remove the email address of a channel, use the removeEmail method.

Note

To view the beta release of this cmdlet, view New-MgBetaTeamworkDeletedTeamChannelEmail

New-MgTeamworkDeletedTeamChannelMember

Create new navigation property to members for teamwork

Note

To view the beta release of this cmdlet, view New-MgBetaTeamworkDeletedTeamChannelMember

New-MgTeamworkDeletedTeamChannelMessage

Create new navigation property to messages for teamwork

Note

To view the beta release of this cmdlet, view New-MgBetaTeamworkDeletedTeamChannelMessage

New-MgTeamworkDeletedTeamChannelMessageHostedContent

Create new navigation property to hostedContents for teamwork

Note

To view the beta release of this cmdlet, view New-MgBetaTeamworkDeletedTeamChannelMessageHostedContent

New-MgTeamworkDeletedTeamChannelMessageReply

Create new navigation property to replies for teamwork

Note

To view the beta release of this cmdlet, view New-MgBetaTeamworkDeletedTeamChannelMessageReply

New-MgTeamworkDeletedTeamChannelMessageReplyHostedContent

Create new navigation property to hostedContents for teamwork

Note

To view the beta release of this cmdlet, view New-MgBetaTeamworkDeletedTeamChannelMessageReplyHostedContent

New-MgTeamworkDeletedTeamChannelSharedWithTeam

Create new navigation property to sharedWithTeams for teamwork

Note

To view the beta release of this cmdlet, view New-MgBetaTeamworkDeletedTeamChannelSharedWithTeam

New-MgTeamworkDeletedTeamChannelTab

Create new navigation property to tabs for teamwork

Note

To view the beta release of this cmdlet, view New-MgBetaTeamworkDeletedTeamChannelTab

New-MgTeamworkWorkforceIntegration

Create a new workforceIntegration object.You can set up which entities you want to receive Shifts synchronous change notifications on and set entities to configure filtering by WFM rules eligibility for, including swap requests.

Note

To view the beta release of this cmdlet, view New-MgBetaTeamworkWorkforceIntegration

New-MgUserChat

Create new navigation property to chats for users

Note

To view the beta release of this cmdlet, view New-MgBetaUserChat

New-MgUserChatInstalledApp

Create new navigation property to installedApps for users

Note

To view the beta release of this cmdlet, view New-MgBetaUserChatInstalledApp

New-MgUserChatMember

Create new navigation property to members for users

Note

To view the beta release of this cmdlet, view New-MgBetaUserChatMember

New-MgUserChatMessage

Create new navigation property to messages for users

Note

To view the beta release of this cmdlet, view New-MgBetaUserChatMessage

New-MgUserChatMessageHostedContent

Create new navigation property to hostedContents for users

Note

To view the beta release of this cmdlet, view New-MgBetaUserChatMessageHostedContent

New-MgUserChatMessageReply

Create new navigation property to replies for users

Note

To view the beta release of this cmdlet, view New-MgBetaUserChatMessageReply

New-MgUserChatMessageReplyHostedContent

Create new navigation property to hostedContents for users

Note

To view the beta release of this cmdlet, view New-MgBetaUserChatMessageReplyHostedContent

New-MgUserChatPermissionGrant

Create new navigation property to permissionGrants for users

Note

To view the beta release of this cmdlet, view New-MgBetaUserChatPermissionGrant

New-MgUserChatPinnedMessage

Create new navigation property to pinnedMessages for users

Note

To view the beta release of this cmdlet, view New-MgBetaUserChatPinnedMessage

New-MgUserChatTab

Create new navigation property to tabs for users

Note

To view the beta release of this cmdlet, view New-MgBetaUserChatTab

New-MgUserTeamworkAssociatedTeam

Create new navigation property to associatedTeams for users

Note

To view the beta release of this cmdlet, view New-MgBetaUserTeamworkAssociatedTeam

New-MgUserTeamworkInstalledApp

Install an app in the personal scope of the specified user.

Note

To view the beta release of this cmdlet, view New-MgBetaUserTeamworkInstalledApp

Remove-MgAppCatalogTeamApp

Delete an app from an organization's app catalog (the tenant app catalog). To delete an app, the distributionMethod property for the app must be set to organization. You can also use this API to remove a submitted app from the review process.

Note

To view the beta release of this cmdlet, view Remove-MgBetaAppCatalogTeamApp

Remove-MgAppCatalogTeamAppDefinition

Delete navigation property appDefinitions for appCatalogs

Note

To view the beta release of this cmdlet, view Remove-MgBetaAppCatalogTeamAppDefinition

Remove-MgAppCatalogTeamAppDefinitionBot

Delete navigation property bot for appCatalogs

Note

To view the beta release of this cmdlet, view Remove-MgBetaAppCatalogTeamAppDefinitionBot

Remove-MgChat

Soft-delete a chat. When invoked with delegated permissions, this operation only works for tenant admins and Teams service admins.

Note

To view the beta release of this cmdlet, view Remove-MgBetaChat

Remove-MgChatInstalledApp

Uninstall an app installed within a chat.

Note

To view the beta release of this cmdlet, view Remove-MgBetaChatInstalledApp

Remove-MgChatLastMessagePreview

Delete navigation property lastMessagePreview for chats

Note

To view the beta release of this cmdlet, view Remove-MgBetaChatLastMessagePreview

Remove-MgChatMember

Remove a conversationMember from a chat.

Note

To view the beta release of this cmdlet, view Remove-MgBetaChatMember

Remove-MgChatMessageReplyHostedContent

Delete navigation property hostedContents for chats

Note

To view the beta release of this cmdlet, view Remove-MgBetaChatMessageReplyHostedContent

Remove-MgChatPermissionGrant

Delete navigation property permissionGrants for chats

Note

To view the beta release of this cmdlet, view Remove-MgBetaChatPermissionGrant

Remove-MgChatPinnedMessage

Unpin a message from a chat.

Note

To view the beta release of this cmdlet, view Remove-MgBetaChatPinnedMessage

Remove-MgChatTab

Remove (unpin) a tab from the specified chat.

Note

To view the beta release of this cmdlet, view Remove-MgBetaChatTab

Remove-MgGroupTeam

Delete navigation property team for groups

Note

To view the beta release of this cmdlet, view Remove-MgBetaGroupTeam

Remove-MgGroupTeamChannel

Delete navigation property channels for groups

Note

To view the beta release of this cmdlet, view Remove-MgBetaGroupTeamChannel

Remove-MgGroupTeamChannelFileFolderContent

The content stream, if the item represents a file.

Note

To view the beta release of this cmdlet, view Remove-MgBetaGroupTeamChannelFileFolderContent

Remove-MgGroupTeamChannelMember

Delete navigation property members for groups

Note

To view the beta release of this cmdlet, view Remove-MgBetaGroupTeamChannelMember

Remove-MgGroupTeamChannelMessage

Delete navigation property messages for groups

Note

To view the beta release of this cmdlet, view Remove-MgBetaGroupTeamChannelMessage

Remove-MgGroupTeamChannelMessageHostedContent

Delete navigation property hostedContents for groups

Note

To view the beta release of this cmdlet, view Remove-MgBetaGroupTeamChannelMessageHostedContent

Remove-MgGroupTeamChannelMessageReply

Delete navigation property replies for groups

Note

To view the beta release of this cmdlet, view Remove-MgBetaGroupTeamChannelMessageReply

Remove-MgGroupTeamChannelMessageReplyHostedContent

Delete navigation property hostedContents for groups

Note

To view the beta release of this cmdlet, view Remove-MgBetaGroupTeamChannelMessageReplyHostedContent

Remove-MgGroupTeamChannelSharedWithTeam

Delete navigation property sharedWithTeams for groups

Note

To view the beta release of this cmdlet, view Remove-MgBetaGroupTeamChannelSharedWithTeam

Remove-MgGroupTeamChannelTab

Delete navigation property tabs for groups

Note

To view the beta release of this cmdlet, view Remove-MgBetaGroupTeamChannelTab

Remove-MgGroupTeamInstalledApp

Delete navigation property installedApps for groups

Note

To view the beta release of this cmdlet, view Remove-MgBetaGroupTeamInstalledApp

Remove-MgGroupTeamMember

Delete navigation property members for groups

Note

To view the beta release of this cmdlet, view Remove-MgBetaGroupTeamMember

Remove-MgGroupTeamOperation

Delete navigation property operations for groups

Note

To view the beta release of this cmdlet, view Remove-MgBetaGroupTeamOperation

Remove-MgGroupTeamPermissionGrant

Delete navigation property permissionGrants for groups

Note

To view the beta release of this cmdlet, view Remove-MgBetaGroupTeamPermissionGrant

Remove-MgGroupTeamPhotoContent

The profile photo for the team.

Note

To view the beta release of this cmdlet, view Remove-MgBetaGroupTeamPhotoContent

Remove-MgGroupTeamPrimaryChannel

Delete navigation property primaryChannel for groups

Note

To view the beta release of this cmdlet, view Remove-MgBetaGroupTeamPrimaryChannel

Remove-MgGroupTeamPrimaryChannelFileFolderContent

The content stream, if the item represents a file.

Note

To view the beta release of this cmdlet, view Remove-MgBetaGroupTeamPrimaryChannelFileFolderContent

Remove-MgGroupTeamPrimaryChannelMember

Delete navigation property members for groups

Note

To view the beta release of this cmdlet, view Remove-MgBetaGroupTeamPrimaryChannelMember

Remove-MgGroupTeamPrimaryChannelMessage

Delete navigation property messages for groups

Note

To view the beta release of this cmdlet, view Remove-MgBetaGroupTeamPrimaryChannelMessage

Remove-MgGroupTeamPrimaryChannelMessageHostedContent

Delete navigation property hostedContents for groups

Note

To view the beta release of this cmdlet, view Remove-MgBetaGroupTeamPrimaryChannelMessageHostedContent

Remove-MgGroupTeamPrimaryChannelMessageReply

Delete navigation property replies for groups

Note

To view the beta release of this cmdlet, view Remove-MgBetaGroupTeamPrimaryChannelMessageReply

Remove-MgGroupTeamPrimaryChannelMessageReplyHostedContent

Delete navigation property hostedContents for groups

Note

To view the beta release of this cmdlet, view Remove-MgBetaGroupTeamPrimaryChannelMessageReplyHostedContent

Remove-MgGroupTeamPrimaryChannelSharedWithTeam

Delete navigation property sharedWithTeams for groups

Note

To view the beta release of this cmdlet, view Remove-MgBetaGroupTeamPrimaryChannelSharedWithTeam

Remove-MgGroupTeamPrimaryChannelTab

Delete navigation property tabs for groups

Note

To view the beta release of this cmdlet, view Remove-MgBetaGroupTeamPrimaryChannelTab

Remove-MgGroupTeamSchedule

Delete navigation property schedule for groups

Note

To view the beta release of this cmdlet, view Remove-MgBetaGroupTeamSchedule

Remove-MgGroupTeamScheduleOfferShiftRequest

Delete navigation property offerShiftRequests for groups

Note

To view the beta release of this cmdlet, view Remove-MgBetaGroupTeamScheduleOfferShiftRequest

Remove-MgGroupTeamScheduleOpenShift

Delete navigation property openShifts for groups

Note

To view the beta release of this cmdlet, view Remove-MgBetaGroupTeamScheduleOpenShift

Remove-MgGroupTeamScheduleOpenShiftChangeRequest

Delete navigation property openShiftChangeRequests for groups

Note

To view the beta release of this cmdlet, view Remove-MgBetaGroupTeamScheduleOpenShiftChangeRequest

Remove-MgGroupTeamScheduleSchedulingGroup

Delete navigation property schedulingGroups for groups

Note

To view the beta release of this cmdlet, view Remove-MgBetaGroupTeamScheduleSchedulingGroup

Remove-MgGroupTeamScheduleShift

Delete navigation property shifts for groups

Note

To view the beta release of this cmdlet, view Remove-MgBetaGroupTeamScheduleShift

Remove-MgGroupTeamScheduleSwapShiftChangeRequest

Delete navigation property swapShiftsChangeRequests for groups

Note

To view the beta release of this cmdlet, view Remove-MgBetaGroupTeamScheduleSwapShiftChangeRequest

Remove-MgGroupTeamScheduleTimeOff

Delete navigation property timesOff for groups

Note

To view the beta release of this cmdlet, view Remove-MgBetaGroupTeamScheduleTimeOff

Remove-MgGroupTeamScheduleTimeOffReason

Delete navigation property timeOffReasons for groups

Note

To view the beta release of this cmdlet, view Remove-MgBetaGroupTeamScheduleTimeOffReason

Remove-MgGroupTeamScheduleTimeOffRequest

Delete navigation property timeOffRequests for groups

Note

To view the beta release of this cmdlet, view Remove-MgBetaGroupTeamScheduleTimeOffRequest

Remove-MgGroupTeamTag

Delete navigation property tags for groups

Note

To view the beta release of this cmdlet, view Remove-MgBetaGroupTeamTag

Remove-MgGroupTeamTagMember

Delete navigation property members for groups

Note

To view the beta release of this cmdlet, view Remove-MgBetaGroupTeamTagMember

Remove-MgTeam

Delete entity from teams

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeam

Remove-MgTeamChannel

Delete the channel.

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamChannel

Remove-MgTeamChannelEmail

Remove the email address of a channel. You can remove an email address only if it was provisioned using the provisionEmail method or through the Microsoft Teams client.

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamChannelEmail

Remove-MgTeamChannelFileFolderContent

The content stream, if the item represents a file.

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamChannelFileFolderContent

Remove-MgTeamChannelMember

Delete a conversationMember from a channel. This operation is allowed only for channels with a membershipType value of private or shared.

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamChannelMember

Remove-MgTeamChannelMessageReplyHostedContent

Delete navigation property hostedContents for teams

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamChannelMessageReplyHostedContent

Remove-MgTeamChannelSharedWithTeam

Unshare a channel with a team by deleting the corresponding sharedWithChannelTeamInfo resource. This operation is allowed only for channels with a membershipType value of shared.

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamChannelSharedWithTeam

Remove-MgTeamChannelTab

Removes (unpins) a tab from the specified channel within a team.

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamChannelTab

Remove-MgTeamInstalledApp

Uninstalls an app from the specified team.

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamInstalledApp

Remove-MgTeamMember

Remove a conversationMember from a team.

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamMember

Remove-MgTeamOperation

Delete navigation property operations for teams

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamOperation

Remove-MgTeamPermissionGrant

Delete navigation property permissionGrants for teams

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamPermissionGrant

Remove-MgTeamPhotoContent

The profile photo for the team.

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamPhotoContent

Remove-MgTeamPrimaryChannel

Delete navigation property primaryChannel for teams

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamPrimaryChannel

Remove-MgTeamPrimaryChannelEmail

Remove the email address of a channel. You can remove an email address only if it was provisioned using the provisionEmail method or through the Microsoft Teams client.

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamPrimaryChannelEmail

Remove-MgTeamPrimaryChannelFileFolderContent

The content stream, if the item represents a file.

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamPrimaryChannelFileFolderContent

Remove-MgTeamPrimaryChannelMember

Delete navigation property members for teams

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamPrimaryChannelMember

Remove-MgTeamPrimaryChannelMessageReplyHostedContent

Delete navigation property hostedContents for teams

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamPrimaryChannelMessageReplyHostedContent

Remove-MgTeamPrimaryChannelSharedWithTeam

Delete navigation property sharedWithTeams for teams

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamPrimaryChannelSharedWithTeam

Remove-MgTeamPrimaryChannelTab

Delete navigation property tabs for teams

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamPrimaryChannelTab

Remove-MgTeamSchedule

Delete navigation property schedule for teams

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamSchedule

Remove-MgTeamScheduleOfferShiftRequest

Delete navigation property offerShiftRequests for teams

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamScheduleOfferShiftRequest

Remove-MgTeamScheduleOpenShift

Delete an openShift object.

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamScheduleOpenShift

Remove-MgTeamScheduleOpenShiftChangeRequest

Delete navigation property openShiftChangeRequests for teams

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamScheduleOpenShiftChangeRequest

Remove-MgTeamScheduleSchedulingGroup

Mark a schedulingGroup as inactive by setting its isActive property.This method does not remove the schedulingGroup from the schedule. Existing shift instances assigned to the scheduling group remain part of the group.

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamScheduleSchedulingGroup

Remove-MgTeamScheduleShift

Delete a shift from the schedule.

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamScheduleShift

Remove-MgTeamScheduleSwapShiftChangeRequest

Delete navigation property swapShiftsChangeRequests for teams

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamScheduleSwapShiftChangeRequest

Remove-MgTeamScheduleTimeOff

Delete a timeOff instance from a schedule.

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamScheduleTimeOff

Remove-MgTeamScheduleTimeOffReason

Mark a timeOffReason as inactive by setting the isActive property. Every team must include at least one timeoff reason. This method doesn't remove the specified timeOffReason instance. timeOffItem instances that have been assigned this reason remain assigned to this reason.

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamScheduleTimeOffReason

Remove-MgTeamScheduleTimeOffRequest

Delete a timeOffRequest object.

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamScheduleTimeOffRequest

Remove-MgTeamTag

Delete a tag object permanently.

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamTag

Remove-MgTeamTagMember

Delete a member from a standard tag in a team.

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamTagMember

Remove-MgTeamworkDeletedChat

Delete navigation property deletedChats for teamwork

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamworkDeletedChat

Remove-MgTeamworkDeletedTeam

Delete navigation property deletedTeams for teamwork

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamworkDeletedTeam

Remove-MgTeamworkDeletedTeamChannel

Delete navigation property channels for teamwork

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamworkDeletedTeamChannel

Remove-MgTeamworkDeletedTeamChannelEmail

Remove the email address of a channel. You can remove an email address only if it was provisioned using the provisionEmail method or through the Microsoft Teams client.

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamworkDeletedTeamChannelEmail

Remove-MgTeamworkDeletedTeamChannelFileFolderContent

The content stream, if the item represents a file.

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamworkDeletedTeamChannelFileFolderContent

Remove-MgTeamworkDeletedTeamChannelMember

Delete navigation property members for teamwork

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamworkDeletedTeamChannelMember

Remove-MgTeamworkDeletedTeamChannelMessage

Delete navigation property messages for teamwork

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamworkDeletedTeamChannelMessage

Remove-MgTeamworkDeletedTeamChannelMessageHostedContent

Delete navigation property hostedContents for teamwork

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamworkDeletedTeamChannelMessageHostedContent

Remove-MgTeamworkDeletedTeamChannelMessageReply

Delete navigation property replies for teamwork

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamworkDeletedTeamChannelMessageReply

Remove-MgTeamworkDeletedTeamChannelMessageReplyHostedContent

Delete navigation property hostedContents for teamwork

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamworkDeletedTeamChannelMessageReplyHostedContent

Remove-MgTeamworkDeletedTeamChannelSharedWithTeam

Delete navigation property sharedWithTeams for teamwork

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamworkDeletedTeamChannelSharedWithTeam

Remove-MgTeamworkDeletedTeamChannelTab

Delete navigation property tabs for teamwork

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamworkDeletedTeamChannelTab

Remove-MgTeamworkTeamAppSetting

Delete navigation property teamsAppSettings for teamwork

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamworkTeamAppSetting

Remove-MgTeamworkWorkforceIntegration

Delete an instance of a workforceIntegration.

Note

To view the beta release of this cmdlet, view Remove-MgBetaTeamworkWorkforceIntegration

Remove-MgUserChat

Delete navigation property chats for users

Note

To view the beta release of this cmdlet, view Remove-MgBetaUserChat

Remove-MgUserChatInstalledApp

Delete navigation property installedApps for users

Note

To view the beta release of this cmdlet, view Remove-MgBetaUserChatInstalledApp

Remove-MgUserChatLastMessagePreview

Delete navigation property lastMessagePreview for users

Note

To view the beta release of this cmdlet, view Remove-MgBetaUserChatLastMessagePreview

Remove-MgUserChatMember

Delete navigation property members for users

Note

To view the beta release of this cmdlet, view Remove-MgBetaUserChatMember

Remove-MgUserChatMessage

Delete navigation property messages for users

Note

To view the beta release of this cmdlet, view Remove-MgBetaUserChatMessage

Remove-MgUserChatMessageHostedContent

Delete navigation property hostedContents for users

Note

To view the beta release of this cmdlet, view Remove-MgBetaUserChatMessageHostedContent

Remove-MgUserChatMessageReply

Delete navigation property replies for users

Note

To view the beta release of this cmdlet, view Remove-MgBetaUserChatMessageReply

Remove-MgUserChatMessageReplyHostedContent

Delete navigation property hostedContents for users

Note

To view the beta release of this cmdlet, view Remove-MgBetaUserChatMessageReplyHostedContent

Remove-MgUserChatPermissionGrant

Delete navigation property permissionGrants for users

Note

To view the beta release of this cmdlet, view Remove-MgBetaUserChatPermissionGrant

Remove-MgUserChatPinnedMessage

Delete navigation property pinnedMessages for users

Note

To view the beta release of this cmdlet, view Remove-MgBetaUserChatPinnedMessage

Remove-MgUserChatTab

Delete navigation property tabs for users

Note

To view the beta release of this cmdlet, view Remove-MgBetaUserChatTab

Remove-MgUserTeamwork

Delete navigation property teamwork for users

Note

To view the beta release of this cmdlet, view Remove-MgBetaUserTeamwork

Remove-MgUserTeamworkAssociatedTeam

Delete navigation property associatedTeams for users

Note

To view the beta release of this cmdlet, view Remove-MgBetaUserTeamworkAssociatedTeam

Remove-MgUserTeamworkInstalledApp

Uninstall an app from the personal scope of the specified user.

Note

To view the beta release of this cmdlet, view Remove-MgBetaUserTeamworkInstalledApp

Send-MgChatActivityNotification

Send an activity feed notification in scope of a chat. For more information about sending notifications and the requirements for doing so, see sending Teams activity notifications.

Note

To view the beta release of this cmdlet, view Send-MgBetaChatActivityNotification

Send-MgTeamActivityNotification

Send an activity feed notification in the scope of a team. For more information about sending notifications and the requirements for doing so, seesending Teams activity notifications.

Note

To view the beta release of this cmdlet, view Send-MgBetaTeamActivityNotification

Send-MgTeamworkActivityNotificationToRecipient

Send activity feed notifications to multiple users, in bulk. For more information, see sending Teams activity notifications.

Note

To view the beta release of this cmdlet, view Send-MgBetaTeamworkActivityNotificationToRecipient

Set-MgChatMessageHostedContent

The unique identifier for an entity. Read-only.

Note

To view the beta release of this cmdlet, view Set-MgBetaChatMessageHostedContent

Set-MgChatMessageReaction

Invoke action setReaction

Note

To view the beta release of this cmdlet, view Set-MgBetaChatMessageReaction

Set-MgChatMessageReplyHostedContent

The unique identifier for an entity. Read-only.

Note

To view the beta release of this cmdlet, view Set-MgBetaChatMessageReplyHostedContent

Set-MgChatMessageReplyReaction

Invoke action setReaction

Note

To view the beta release of this cmdlet, view Set-MgBetaChatMessageReplyReaction

Set-MgGroupTeam

Create a new team under a group. In order to create a team, the group must have a least one owner. If the creation of the team call is delayed, you can retry the call up to three times before you have to wait for 15 minutes due to a propagation delay. If the group was created less than 15 minutes ago, the call might fail with a 404 error code due to replication delays. If the group was created less than 15 minutes ago, it's possible for a call to create a team to fail with a 404 error code, due to ongoing replication delays.The recommended pattern is to retry the Create team call three times, with a 10 second delay between calls.

Note

To view the beta release of this cmdlet, view Set-MgBetaGroupTeam

Set-MgGroupTeamChannelFileFolderContent

The content stream, if the item represents a file.

Note

To view the beta release of this cmdlet, view Set-MgBetaGroupTeamChannelFileFolderContent

Set-MgGroupTeamChannelMessageHostedContent

The unique identifier for an entity. Read-only.

Note

To view the beta release of this cmdlet, view Set-MgBetaGroupTeamChannelMessageHostedContent

Set-MgGroupTeamChannelMessageReplyHostedContent

The unique identifier for an entity. Read-only.

Note

To view the beta release of this cmdlet, view Set-MgBetaGroupTeamChannelMessageReplyHostedContent

Set-MgGroupTeamPhotoContent

The profile photo for the team.

Note

To view the beta release of this cmdlet, view Set-MgBetaGroupTeamPhotoContent

Set-MgGroupTeamPrimaryChannelFileFolderContent

The content stream, if the item represents a file.

Note

To view the beta release of this cmdlet, view Set-MgBetaGroupTeamPrimaryChannelFileFolderContent

Set-MgGroupTeamPrimaryChannelMessageHostedContent

The unique identifier for an entity. Read-only.

Note

To view the beta release of this cmdlet, view Set-MgBetaGroupTeamPrimaryChannelMessageHostedContent

Set-MgGroupTeamPrimaryChannelMessageReplyHostedContent

The unique identifier for an entity. Read-only.

Note

To view the beta release of this cmdlet, view Set-MgBetaGroupTeamPrimaryChannelMessageReplyHostedContent

Set-MgGroupTeamSchedule

Update the navigation property schedule in groups

Note

To view the beta release of this cmdlet, view Set-MgBetaGroupTeamSchedule

Set-MgTeamChannelFileFolderContent

The content stream, if the item represents a file.

Note

To view the beta release of this cmdlet, view Set-MgBetaTeamChannelFileFolderContent

Set-MgTeamChannelMessageHostedContent

The unique identifier for an entity. Read-only.

Note

To view the beta release of this cmdlet, view Set-MgBetaTeamChannelMessageHostedContent

Set-MgTeamChannelMessageReaction

Invoke action setReaction

Note

To view the beta release of this cmdlet, view Set-MgBetaTeamChannelMessageReaction

Set-MgTeamChannelMessageReplyHostedContent

The unique identifier for an entity. Read-only.

Note

To view the beta release of this cmdlet, view Set-MgBetaTeamChannelMessageReplyHostedContent

Set-MgTeamChannelMessageReplyReaction

Invoke action setReaction

Note

To view the beta release of this cmdlet, view Set-MgBetaTeamChannelMessageReplyReaction

Set-MgTeamPhotoContent

Update the photo for the specified contact, group, team, or user in a tenant. The size of the photo you can update to is limited to 4 MB. You can use either PATCH or PUT for this operation.

Note

To view the beta release of this cmdlet, view Set-MgBetaTeamPhotoContent

Set-MgTeamPrimaryChannelFileFolderContent

The content stream, if the item represents a file.

Note

To view the beta release of this cmdlet, view Set-MgBetaTeamPrimaryChannelFileFolderContent

Set-MgTeamPrimaryChannelMessageHostedContent

The unique identifier for an entity. Read-only.

Note

To view the beta release of this cmdlet, view Set-MgBetaTeamPrimaryChannelMessageHostedContent

Set-MgTeamPrimaryChannelMessageReaction

Invoke action setReaction

Note

To view the beta release of this cmdlet, view Set-MgBetaTeamPrimaryChannelMessageReaction

Set-MgTeamPrimaryChannelMessageReplyHostedContent

The unique identifier for an entity. Read-only.

Note

To view the beta release of this cmdlet, view Set-MgBetaTeamPrimaryChannelMessageReplyHostedContent

Set-MgTeamPrimaryChannelMessageReplyReaction

Invoke action setReaction

Note

To view the beta release of this cmdlet, view Set-MgBetaTeamPrimaryChannelMessageReplyReaction

Set-MgTeamSchedule

Create or replace a schedule object. The schedule creation process conforms to the One API guideline for resource based long running operations (RELO).When clients use the PUT method, if the schedule is provisioned, the operation replaces the schedule; otherwise, the operation starts the schedule provisioning process in the background. During schedule provisioning, clients can use the GET method to get the schedule and look at the provisionStatus property for the current state of the provisioning. If the provisioning failed, clients can get additional information from the provisionStatusCode property. Clients can also inspect the configuration of the schedule.

Note

To view the beta release of this cmdlet, view Set-MgBetaTeamSchedule

Set-MgTeamworkDeletedTeamChannelFileFolderContent

The content stream, if the item represents a file.

Note

To view the beta release of this cmdlet, view Set-MgBetaTeamworkDeletedTeamChannelFileFolderContent

Set-MgTeamworkDeletedTeamChannelMessageHostedContent

The unique identifier for an entity. Read-only.

Note

To view the beta release of this cmdlet, view Set-MgBetaTeamworkDeletedTeamChannelMessageHostedContent

Set-MgTeamworkDeletedTeamChannelMessageReaction

Invoke action setReaction

Note

To view the beta release of this cmdlet, view Set-MgBetaTeamworkDeletedTeamChannelMessageReaction

Set-MgTeamworkDeletedTeamChannelMessageReplyHostedContent

The unique identifier for an entity. Read-only.

Note

To view the beta release of this cmdlet, view Set-MgBetaTeamworkDeletedTeamChannelMessageReplyHostedContent

Set-MgTeamworkDeletedTeamChannelMessageReplyReaction

Invoke action setReaction

Note

To view the beta release of this cmdlet, view Set-MgBetaTeamworkDeletedTeamChannelMessageReplyReaction

Set-MgUserChatMessageHostedContent

The unique identifier for an entity. Read-only.

Note

To view the beta release of this cmdlet, view Set-MgBetaUserChatMessageHostedContent

Set-MgUserChatMessageReplyHostedContent

The unique identifier for an entity. Read-only.

Note

To view the beta release of this cmdlet, view Set-MgBetaUserChatMessageReplyHostedContent

Undo-MgChatMessageReplySoftDelete

Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.

Note

To view the beta release of this cmdlet, view Undo-MgBetaChatMessageReplySoftDelete

Undo-MgChatMessageSoftDelete

Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.

Note

To view the beta release of this cmdlet, view Undo-MgBetaChatMessageSoftDelete

Undo-MgTeamChannelMessageReplySoftDelete

Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.

Note

To view the beta release of this cmdlet, view Undo-MgBetaTeamChannelMessageReplySoftDelete

Undo-MgTeamChannelMessageSoftDelete

Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.

Note

To view the beta release of this cmdlet, view Undo-MgBetaTeamChannelMessageSoftDelete

Undo-MgTeamPrimaryChannelMessageReplySoftDelete

Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.

Note

To view the beta release of this cmdlet, view Undo-MgBetaTeamPrimaryChannelMessageReplySoftDelete

Undo-MgTeamPrimaryChannelMessageSoftDelete

Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.

Note

To view the beta release of this cmdlet, view Undo-MgBetaTeamPrimaryChannelMessageSoftDelete

Undo-MgTeamworkDeletedChatDelete

Restore a deletedChat to an active chat.

Note

To view the beta release of this cmdlet, view Undo-MgBetaTeamworkDeletedChatDelete

Undo-MgTeamworkDeletedTeamChannelMessageReplySoftDelete

Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.

Note

To view the beta release of this cmdlet, view Undo-MgBetaTeamworkDeletedTeamChannelMessageReplySoftDelete

Undo-MgTeamworkDeletedTeamChannelMessageSoftDelete

Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.

Note

To view the beta release of this cmdlet, view Undo-MgBetaTeamworkDeletedTeamChannelMessageSoftDelete

Update-MgAppCatalogTeamApp

Update the navigation property teamsApps in appCatalogs

Note

To view the beta release of this cmdlet, view Update-MgBetaAppCatalogTeamApp

Update-MgAppCatalogTeamAppDefinition

Publish an app to the Microsoft Teams app catalog.Specifically, this API publishes the app to your organization's catalog (the tenant app catalog);the created resource has a distributionMethod property value of organization. The requiresReview property allows any user to submit an app for review by an administrator. Admins can approve or reject these apps via this API or the Microsoft Teams admin center.

Note

To view the beta release of this cmdlet, view Update-MgBetaAppCatalogTeamAppDefinition

Update-MgAppCatalogTeamAppDefinitionBot

Update the navigation property bot in appCatalogs

Note

To view the beta release of this cmdlet, view Update-MgBetaAppCatalogTeamAppDefinitionBot

Update-MgChat

Update the properties of a chat object.

Note

To view the beta release of this cmdlet, view Update-MgBetaChat

Update-MgChatInstalledApp

Upgrade an app installation within a chat.

Note

To view the beta release of this cmdlet, view Update-MgBetaChatInstalledApp

Update-MgChatLastMessagePreview

Update the navigation property lastMessagePreview in chats

Note

To view the beta release of this cmdlet, view Update-MgBetaChatLastMessagePreview

Update-MgChatMember

Update the navigation property members in chats

Note

To view the beta release of this cmdlet, view Update-MgBetaChatMember

Update-MgChatMessage

Update the navigation property messages in chats

Note

To view the beta release of this cmdlet, view Update-MgBetaChatMessage

Update-MgChatMessageReply

Update the navigation property replies in chats

Note

To view the beta release of this cmdlet, view Update-MgBetaChatMessageReply

Update-MgChatMessageReplyHostedContent

Update the navigation property hostedContents in chats

Note

To view the beta release of this cmdlet, view Update-MgBetaChatMessageReplyHostedContent

Update-MgChatPermissionGrant

Update the navigation property permissionGrants in chats

Note

To view the beta release of this cmdlet, view Update-MgBetaChatPermissionGrant

Update-MgChatPinnedMessage

Update the navigation property pinnedMessages in chats

Note

To view the beta release of this cmdlet, view Update-MgBetaChatPinnedMessage

Update-MgChatTab

Update the properties of the specified tab in a chat. This can be used to configure the content of the tab.

Note

To view the beta release of this cmdlet, view Update-MgBetaChatTab

Update-MgGroupTeamChannel

Update the navigation property channels in groups

Note

To view the beta release of this cmdlet, view Update-MgBetaGroupTeamChannel

Update-MgGroupTeamChannelMember

Update the navigation property members in groups

Note

To view the beta release of this cmdlet, view Update-MgBetaGroupTeamChannelMember

Update-MgGroupTeamChannelMessage

Update the navigation property messages in groups

Note

To view the beta release of this cmdlet, view Update-MgBetaGroupTeamChannelMessage

Update-MgGroupTeamChannelMessageHostedContent

Update the navigation property hostedContents in groups

Note

To view the beta release of this cmdlet, view Update-MgBetaGroupTeamChannelMessageHostedContent

Update-MgGroupTeamChannelMessageReply

Update the navigation property replies in groups

Note

To view the beta release of this cmdlet, view Update-MgBetaGroupTeamChannelMessageReply

Update-MgGroupTeamChannelMessageReplyHostedContent

Update the navigation property hostedContents in groups

Note

To view the beta release of this cmdlet, view Update-MgBetaGroupTeamChannelMessageReplyHostedContent

Update-MgGroupTeamChannelSharedWithTeam

Update the navigation property sharedWithTeams in groups

Note

To view the beta release of this cmdlet, view Update-MgBetaGroupTeamChannelSharedWithTeam

Update-MgGroupTeamChannelTab

Update the navigation property tabs in groups

Note

To view the beta release of this cmdlet, view Update-MgBetaGroupTeamChannelTab

Update-MgGroupTeamMember

Update the navigation property members in groups

Note

To view the beta release of this cmdlet, view Update-MgBetaGroupTeamMember

Update-MgGroupTeamOperation

Update the navigation property operations in groups

Note

To view the beta release of this cmdlet, view Update-MgBetaGroupTeamOperation

Update-MgGroupTeamPermissionGrant

Update the navigation property permissionGrants in groups

Note

To view the beta release of this cmdlet, view Update-MgBetaGroupTeamPermissionGrant

Update-MgGroupTeamPhoto

Update the navigation property photo in groups

Note

To view the beta release of this cmdlet, view Update-MgBetaGroupTeamPhoto

Update-MgGroupTeamPrimaryChannel

Update the navigation property primaryChannel in groups

Note

To view the beta release of this cmdlet, view Update-MgBetaGroupTeamPrimaryChannel

Update-MgGroupTeamPrimaryChannelMember

Update the navigation property members in groups

Note

To view the beta release of this cmdlet, view Update-MgBetaGroupTeamPrimaryChannelMember

Update-MgGroupTeamPrimaryChannelMessage

Update the navigation property messages in groups

Note

To view the beta release of this cmdlet, view Update-MgBetaGroupTeamPrimaryChannelMessage

Update-MgGroupTeamPrimaryChannelMessageHostedContent

Update the navigation property hostedContents in groups

Note

To view the beta release of this cmdlet, view Update-MgBetaGroupTeamPrimaryChannelMessageHostedContent

Update-MgGroupTeamPrimaryChannelMessageReply

Update the navigation property replies in groups

Note

To view the beta release of this cmdlet, view Update-MgBetaGroupTeamPrimaryChannelMessageReply

Update-MgGroupTeamPrimaryChannelMessageReplyHostedContent

Update the navigation property hostedContents in groups

Note

To view the beta release of this cmdlet, view Update-MgBetaGroupTeamPrimaryChannelMessageReplyHostedContent

Update-MgGroupTeamPrimaryChannelSharedWithTeam

Update the navigation property sharedWithTeams in groups

Note

To view the beta release of this cmdlet, view Update-MgBetaGroupTeamPrimaryChannelSharedWithTeam

Update-MgGroupTeamPrimaryChannelTab

Update the navigation property tabs in groups

Note

To view the beta release of this cmdlet, view Update-MgBetaGroupTeamPrimaryChannelTab

Update-MgGroupTeamScheduleOfferShiftRequest

Update the navigation property offerShiftRequests in groups

Note

To view the beta release of this cmdlet, view Update-MgBetaGroupTeamScheduleOfferShiftRequest

Update-MgGroupTeamScheduleOpenShift

Update the navigation property openShifts in groups

Note

To view the beta release of this cmdlet, view Update-MgBetaGroupTeamScheduleOpenShift

Update-MgGroupTeamScheduleOpenShiftChangeRequest

Update the navigation property openShiftChangeRequests in groups

Note

To view the beta release of this cmdlet, view Update-MgBetaGroupTeamScheduleOpenShiftChangeRequest

Update-MgGroupTeamScheduleSchedulingGroup

Update the navigation property schedulingGroups in groups

Note

To view the beta release of this cmdlet, view Update-MgBetaGroupTeamScheduleSchedulingGroup

Update-MgGroupTeamScheduleShift

Update the navigation property shifts in groups

Note

To view the beta release of this cmdlet, view Update-MgBetaGroupTeamScheduleShift

Update-MgGroupTeamScheduleSwapShiftChangeRequest

Update the navigation property swapShiftsChangeRequests in groups

Note

To view the beta release of this cmdlet, view Update-MgBetaGroupTeamScheduleSwapShiftChangeRequest

Update-MgGroupTeamScheduleTimeOff

Update the navigation property timesOff in groups

Note

To view the beta release of this cmdlet, view Update-MgBetaGroupTeamScheduleTimeOff

Update-MgGroupTeamScheduleTimeOffReason

Update the navigation property timeOffReasons in groups

Note

To view the beta release of this cmdlet, view Update-MgBetaGroupTeamScheduleTimeOffReason

Update-MgGroupTeamScheduleTimeOffRequest

Update the navigation property timeOffRequests in groups

Note

To view the beta release of this cmdlet, view Update-MgBetaGroupTeamScheduleTimeOffRequest

Update-MgGroupTeamTag

Update the navigation property tags in groups

Note

To view the beta release of this cmdlet, view Update-MgBetaGroupTeamTag

Update-MgGroupTeamTagMember

Update the navigation property members in groups

Note

To view the beta release of this cmdlet, view Update-MgBetaGroupTeamTagMember

Update-MgTeam

Update the properties of the specified team.

Note

To view the beta release of this cmdlet, view Update-MgBetaTeam

Update-MgTeamChannel

Update the properties of the specified channel.

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamChannel

Update-MgTeamChannelMember

Update the role of a conversationMember in a team or channel.

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamChannelMember

Update-MgTeamChannelMessage

Update a chatMessage object. Except for the policyViolation property, all properties of a chatMessage can be updated in delegated permissions scenarios.Only the policyViolation property of a chatMessage can be updated in application permissions scenarios. The update only works for chats where members are Microsoft Teams users. If one of the participants is using Skype, the operation fails. This method doesn't support federation. Only the user in the tenant who sent the message can perform data loss prevention (DLP) updates on the specified chat message.

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamChannelMessage

Update-MgTeamChannelMessageReply

Update the navigation property replies in teams

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamChannelMessageReply

Update-MgTeamChannelMessageReplyHostedContent

Update the navigation property hostedContents in teams

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamChannelMessageReplyHostedContent

Update-MgTeamChannelSharedWithTeam

Update the navigation property sharedWithTeams in teams

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamChannelSharedWithTeam

Update-MgTeamChannelTab

Update the properties of the specified tab.This API can be used to configure the content of the tab.

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamChannelTab

Update-MgTeamInstalledApp

Upgrade an app installation within a chat.

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamInstalledApp

Update-MgTeamMember

Update the role of a conversationMember in a team.

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamMember

Update-MgTeamOperation

Update the navigation property operations in teams

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamOperation

Update-MgTeamPermissionGrant

Update the navigation property permissionGrants in teams

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamPermissionGrant

Update-MgTeamPhoto

Update the photo for the specified contact, group, team, or user in a tenant. The size of the photo you can update to is limited to 4 MB. You can use either PATCH or PUT for this operation.

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamPhoto

Update-MgTeamPrimaryChannel

Update the navigation property primaryChannel in teams

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamPrimaryChannel

Update-MgTeamPrimaryChannelMember

Update the navigation property members in teams

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamPrimaryChannelMember

Update-MgTeamPrimaryChannelMessage

Update the navigation property messages in teams

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamPrimaryChannelMessage

Update-MgTeamPrimaryChannelMessageReply

Update the navigation property replies in teams

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamPrimaryChannelMessageReply

Update-MgTeamPrimaryChannelMessageReplyHostedContent

Update the navigation property hostedContents in teams

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamPrimaryChannelMessageReplyHostedContent

Update-MgTeamPrimaryChannelSharedWithTeam

Update the navigation property sharedWithTeams in teams

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamPrimaryChannelSharedWithTeam

Update-MgTeamPrimaryChannelTab

Update the navigation property tabs in teams

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamPrimaryChannelTab

Update-MgTeamScheduleOfferShiftRequest

Update the navigation property offerShiftRequests in teams

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamScheduleOfferShiftRequest

Update-MgTeamScheduleOpenShift

Update the properties of an openShift object.

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamScheduleOpenShift

Update-MgTeamScheduleOpenShiftChangeRequest

Update the navigation property openShiftChangeRequests in teams

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamScheduleOpenShiftChangeRequest

Update-MgTeamScheduleSchedulingGroup

Replace an existing schedulingGroup. If the specified schedulingGroup doesn't exist, this method returns 404 Not found.

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamScheduleSchedulingGroup

Update-MgTeamScheduleShift

Replace an existing shift. If the specified shift doesn't exist, this method returns 404 Not found. The duration of a shift can't be less than 1 minute or longer than 24 hours.

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamScheduleShift

Update-MgTeamScheduleSwapShiftChangeRequest

Update the navigation property swapShiftsChangeRequests in teams

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamScheduleSwapShiftChangeRequest

Update-MgTeamScheduleTimeOff

Replace an existing timeOff object. If the specified timeOff object doesn't exist, this method returns 404 Not found.

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamScheduleTimeOff

Update-MgTeamScheduleTimeOffReason

Replace an existing timeOffReason. If the specified timeOffReason doesn't exist, this method returns 404 Not found.

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamScheduleTimeOffReason

Update-MgTeamScheduleTimeOffRequest

Update the navigation property timeOffRequests in teams

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamScheduleTimeOffRequest

Update-MgTeamTag

Update the properties of a tag object.

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamTag

Update-MgTeamTagMember

Update the navigation property members in teams

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamTagMember

Update-MgTeamwork

Update teamwork

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamwork

Update-MgTeamworkDeletedChat

Update the navigation property deletedChats in teamwork

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamworkDeletedChat

Update-MgTeamworkDeletedTeam

Update the navigation property deletedTeams in teamwork

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamworkDeletedTeam

Update-MgTeamworkDeletedTeamChannel

Update the navigation property channels in teamwork

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamworkDeletedTeamChannel

Update-MgTeamworkDeletedTeamChannelMember

Update the navigation property members in teamwork

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamworkDeletedTeamChannelMember

Update-MgTeamworkDeletedTeamChannelMessage

Update the navigation property messages in teamwork

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamworkDeletedTeamChannelMessage

Update-MgTeamworkDeletedTeamChannelMessageHostedContent

Update the navigation property hostedContents in teamwork

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamworkDeletedTeamChannelMessageHostedContent

Update-MgTeamworkDeletedTeamChannelMessageReply

Update the navigation property replies in teamwork

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamworkDeletedTeamChannelMessageReply

Update-MgTeamworkDeletedTeamChannelMessageReplyHostedContent

Update the navigation property hostedContents in teamwork

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamworkDeletedTeamChannelMessageReplyHostedContent

Update-MgTeamworkDeletedTeamChannelSharedWithTeam

Update the navigation property sharedWithTeams in teamwork

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamworkDeletedTeamChannelSharedWithTeam

Update-MgTeamworkDeletedTeamChannelTab

Update the navigation property tabs in teamwork

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamworkDeletedTeamChannelTab

Update-MgTeamworkTeamAppSetting

Update the tenant-wide teamsAppSettings for all Teams apps in the tenant.

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamworkTeamAppSetting

Update-MgTeamworkWorkforceIntegration

Update the properties of a workforceIntegration object.

Note

To view the beta release of this cmdlet, view Update-MgBetaTeamworkWorkforceIntegration

Update-MgUserChat

Update the navigation property chats in users

Note

To view the beta release of this cmdlet, view Update-MgBetaUserChat

Update-MgUserChatLastMessagePreview

Update the navigation property lastMessagePreview in users

Note

To view the beta release of this cmdlet, view Update-MgBetaUserChatLastMessagePreview

Update-MgUserChatMember

Update the navigation property members in users

Note

To view the beta release of this cmdlet, view Update-MgBetaUserChatMember

Update-MgUserChatMessage

Update the navigation property messages in users

Note

To view the beta release of this cmdlet, view Update-MgBetaUserChatMessage

Update-MgUserChatMessageHostedContent

Update the navigation property hostedContents in users

Note

To view the beta release of this cmdlet, view Update-MgBetaUserChatMessageHostedContent

Update-MgUserChatMessageReply

Update the navigation property replies in users

Note

To view the beta release of this cmdlet, view Update-MgBetaUserChatMessageReply

Update-MgUserChatMessageReplyHostedContent

Update the navigation property hostedContents in users

Note

To view the beta release of this cmdlet, view Update-MgBetaUserChatMessageReplyHostedContent

Update-MgUserChatPermissionGrant

Update the navigation property permissionGrants in users

Note

To view the beta release of this cmdlet, view Update-MgBetaUserChatPermissionGrant

Update-MgUserChatPinnedMessage

Update the navigation property pinnedMessages in users

Note

To view the beta release of this cmdlet, view Update-MgBetaUserChatPinnedMessage

Update-MgUserChatTab

Update the navigation property tabs in users

Note

To view the beta release of this cmdlet, view Update-MgBetaUserChatTab

Update-MgUserTeamwork

Update the navigation property teamwork in users

Note

To view the beta release of this cmdlet, view Update-MgBetaUserTeamwork

Update-MgUserTeamworkAssociatedTeam

Update the navigation property associatedTeams in users

Note

To view the beta release of this cmdlet, view Update-MgBetaUserTeamworkAssociatedTeam