Share via


TeamsChannelAccount interface

Represents a Teams channel account.

Extends

Properties

email

Email address of the user.

givenName

Given name of the user.

surname

Surname of the user.

tenantId

Tenant ID of the user.

userPrincipalName

User principal name of the user.

userRole

Role of the user in the team.

Inherited Properties

aadObjectId

The Azure Active Directory object ID of the channel account.

id

The unique identifier of the channel account.

name

The name of the channel account.

properties

Additional properties of the channel account.

role

The role of the channel account.

Property Details

email

Email address of the user.

email?: string

Property Value

string

givenName

Given name of the user.

givenName?: string

Property Value

string

surname

Surname of the user.

surname?: string

Property Value

string

tenantId

Tenant ID of the user.

tenantId?: string

Property Value

string

userPrincipalName

User principal name of the user.

userPrincipalName?: string

Property Value

string

userRole

Role of the user in the team.

userRole?: string

Property Value

string

Inherited Property Details

aadObjectId

The Azure Active Directory object ID of the channel account.

aadObjectId?: string

Property Value

string

Inherited From ChannelAccount.aadObjectId

id

The unique identifier of the channel account.

id?: string

Property Value

string

Inherited From ChannelAccount.id

name

The name of the channel account.

name?: string

Property Value

string

Inherited From ChannelAccount.name

properties

Additional properties of the channel account.

properties?: unknown

Property Value

unknown

Inherited From ChannelAccount.properties

role

The role of the channel account.

role?: string

Property Value

string

Inherited From ChannelAccount.role