Share via


TeamsChannelAccount Class

Teams channel account detailing user Azure Active Directory details.

Constructor

pydantic model TeamsChannelAccount

Parameters

Name Description
id
Required
str

Channel id for the user or bot on this channel (Example: joe@smith.com, or @joesmith or 123456)

name
Required
str

Display friendly name

given_name
Required
str

Given name part of the user name.

surname
Required
str

Surname part of the user name.

email
Required
str

Email Id of the user.

user_principal_name
Required
str

Unique user principal name.

tenant_id
Required
str

Tenant Id of the user.

user_role
Required
str

User Role of the user.

Keyword-Only Parameters

Name Description
id
Default value: None
name
Default value: None
givenName
Default value: None
surname
Default value: None
email
Default value: None
userPrincipalName
Default value: None
tenantId
Default value: None
userRole
Default value: None

Attributes

properties

Returns the set of properties that are not None.

email

field email: str = None

given_name

field given_name: str = None (alias 'givenName')

id

field id: str = None

name

field name: str = None

surname

field surname: str = None

tenant_id

field tenant_id: str = None (alias 'tenantId')

user_principal_name

field user_principal_name: str = None (alias 'userPrincipalName')

user_role

field user_role: str = None (alias 'userRole')