TeamsTab.Create
Allows the app to create tabs in any team in Microsoft Teams, on behalf of the signed-in user. This does not grant the ability to read, modify or delete tabs after they are created, or give access to the content inside the tabs.
Graph Methods
Type: A = Application Permission, D = Delegate Permission
Delegate Permission
|
|
Id |
a9ff19c2-f369-4a95-9a25-ba9d460efc8e |
Consent Type |
Admin |
Display String |
Create tabs in Microsoft Teams. |
Description |
Allows the app to create tabs in any team in Microsoft Teams, on behalf of the signed-in user. This does not grant the ability to read, modify or delete tabs after they are created, or give access to the content inside the tabs. |
Application Permission
|
|
Id |
49981c42-fd7b-4530-be03-e77b21aed25e |
Display String |
Create tabs in Microsoft Teams. |
Description |
Allows the app to create tabs in any team in Microsoft Teams, without a signed-in user. This does not grant the ability to read, modify or delete tabs after they are created, or give access to the content inside the tabs. |
Resources
Property |
Type |
Description |
createdDateTime |
dateTimeOffset |
Read only. Timestamp at which the channel was created. |
description |
String |
Optional textual description for the channel. |
displayName |
String |
Channel name as it will appear to the user in Microsoft Teams. The maximum length is 50 characters. |
email |
String |
The email address for sending messages to the channel. Read-only. |
id |
String |
The channel's unique identifier. Read-only. |
isFavoriteByDefault |
Boolean |
Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with Create team. Default: false . |
membershipType |
channelMembershipType |
The type of the channel. Can be set during creation and can't be changed. The possible values are: standard , private , unknownFutureValue , shared . The default value is standard . Note that you must use the Prefer: include-unknown-enum-members request header to get the following value in this evolvable enum: shared . |
tenantId |
string |
The ID of the Azure Active Directory tenant. |
webUrl |
String |
A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only. |
Property |
Type |
Description |
chatType |
chatType |
Specifies the type of chat. Possible values are: group , oneOnOne , meeting , unknownFutureValue . |
createdDateTime |
dateTimeOffset |
Date and time at which the chat was created. Read-only. |
id |
String |
The chat's unique identifier. Read-only. |
lastUpdatedDateTime |
dateTimeOffset |
Date and time at which the chat was renamed or list of members were last changed. Read-only. |
onlineMeetingInfo |
teamworkOnlineMeetingInfo |
Represents details about an online meeting. If the chat isn't associated with an online meeting, the property is empty. Read-only. |
tenantId |
String |
The identifier of the tenant in which the chat was created. Read-only. |
topic |
String |
(Optional) Subject or topic for the chat. Only available for group chats. |
viewpoint |
chatViewpoint |
Represents caller-specific information about the chat, such as last message read date and time. This property is populated only when the request is made in a delegated context. |
webUrl |
String |
The URL for the chat in Microsoft Teams. The URL should be treated as an opaque blob, and not parsed. Read-only. |
Property |
Type |
Description |
allowAttendeeToEnableCamera |
Boolean |
Indicates whether attendees can turn on their camera. |
allowAttendeeToEnableMic |
Boolean |
Indicates whether attendees can turn on their microphone. |
allowedPresenters |
onlineMeetingPresenters |
Specifies who can be a presenter in a meeting. Possible values are listed in the following table. |
allowMeetingChat |
meetingChatMode |
Specifies the mode of meeting chat. |
allowTeamworkReactions |
Boolean |
Indicates whether Teams reactions are enabled for the meeting. |
allowedPresenters |
onlineMeetingPresenters |
Specifies who can be a presenter in a meeting. Possible values are listed in the following table. |
attendeeReport |
Stream |
The content stream of the attendee report of a Microsoft Teams live event. Read-only. |
audioConferencing |
audioConferencing |
The phone access (dial-in) information for an online meeting. Read-only. |
broadcastSettings |
broadcastMeetingSettings |
Settings related to a live event. |
chatInfo |
chatInfo |
The chat information associated with this online meeting. |
creationDateTime |
DateTime |
The meeting creation time in UTC. Read-only. |
endDateTime |
DateTime |
The meeting end time in UTC. |
id |
String |
The default ID associated with the online meeting. Read-only. |
isBroadcast |
Boolean |
Indicates if this is a Teams live event. |
isEntryExitAnnounced |
Boolean |
Indicates whether to announce when callers join or leave. |
joinInformation |
itemBody |
The join information in the language and locale variant specified in the Accept-Language request HTTP header. Read-only. |
joinMeetingIdSettings |
joinMeetingIdSettings |
Specifies the joinMeetingId, the meeting passcode, and the requirement for the passcode. Once an onlineMeeting is created, the joinMeetingIdSettings cannot be modified. To make any changes to this property, the meeting needs to be canceled and a new one needs to be created. |
joinWebUrl |
String |
The join URL of the online meeting. Read-only. |
lobbyBypassSettings |
lobbyBypassSettings |
Specifies which participants can bypass the meeting lobby. |
participants |
meetingParticipants |
The participants associated with the online meeting. This includes the organizer and the attendees. |
recordAutomatically |
Boolean |
Indicates whether to record the meeting automatically. |
startDateTime |
DateTime |
The meeting start time in UTC. |
subject |
String |
The subject of the online meeting. |
videoTeleconferenceId |
String |
The video teleconferencing ID. Read-only. |
Property |
Type |
Description |
id |
string |
The unique identifier of the team. The group has the same ID as the team. This property is read-only, and is inherited from the base entity type. |
classification |
string |
An optional label. Typically describes the data or business sensitivity of the team. Must match one of a pre-configured set in the tenant's directory. |
classSettings |
teamClassSettings |
Configure settings of a class. Available only when the team represents a class. |
createdDateTime |
dateTimeOffset |
Timestamp at which the team was created. |
description |
string |
An optional description for the team. Maximum length: 1024 characters. |
displayName |
string |
The name of the team. |
funSettings |
teamFunSettings |
Settings to configure use of Giphy, memes, and stickers in the team. |
guestSettings |
teamGuestSettings |
Settings to configure whether guests can create, update, or delete channels in the team. |
internalId |
string |
A unique ID for the team that has been used in a few places such as the audit log/Office 365 Management Activity API. |
isArchived |
Boolean |
Whether this team is in read-only mode. |
memberSettings |
teamMemberSettings |
Settings to configure whether members can perform certain actions, for example, create channels and add bots, in the team. |
messagingSettings |
teamMessagingSettings |
Settings to configure messaging and mentions in the team. |
specialization |
teamSpecialization |
Optional. Indicates whether the team is intended for a particular use case. Each team specialization has access to unique behaviors and experiences targeted to its use case. |
summary |
teamSummary |
Contains summary information about the team, including number of owners, members, and guests. |
tenantId |
string |
The ID of the Azure Active Directory tenant. |
visibility |
teamVisibilityType |
The visibility of the group and team. Defaults to Public. |
webUrl |
string (readonly) |
A hyperlink that will go to the team in the Microsoft Teams client. This is the URL that you get when you right-click a team in the Microsoft Teams client and select **G |
Property |
Type |
Description |
configuration |
teamsTabConfiguration |
Container for custom settings applied to a tab. The tab is considered configured only once this property is set. |
displayName |
string |
Name of the tab. |
id |
string |
Identifier that uniquely identifies a specific instance of a channel tab. Read only. |
webUrl |
string |
Deep link URL of the tab instance. Read only. |