Edit

Share via


Get-CsTeamsRemoteLogCollectionDevice

Returns a list of devices for which remote log collection has been initiated for.

Syntax

Identity (Default)

Get-CsTeamsRemoteLogCollectionDevice
    [[-Identity] <Guid>]
    [<CommonParameters>]

Description

Remote log collection is a feature in Microsoft Teams that allows IT administrators to remotely trigger the collection of diagnostic logs from user devices through the Teams Admin Center (TAC). Instead of relying on manual user intervention, admins can initiate log collection for troubleshooting directly from the TAC portal.

TeamsRemoteLogCollectionConfiguration is updated with a list of devices when an administrator wants to initiate a request for remote log collection for a user's device. Each device has a unique GUID identity, userId, deviceId and expiry date.

Examples

Example 1

PS C:\> Get-CsTeamsRemoteLogCollectionDevice

The above cmdlet lists all the devices of TeamsRemoteLogCollectionDevice.

Parameters

-Identity

The Identity parameter identifies the remote log collection configuration.

Parameter properties

Type:Guid
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:1
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

Inputs

None

Outputs

System.Object