Teams
Teams table for MSTeams data provider.
テーブル固有の情報
Select
チームからすべてを取得するか、GroupId を'=' とIN 演算子で指定することでTeams テーブルをクエリします。デフォルトでは、自身がメンバーであるグループのチームのみ返されます。組織の全グループのチームを取得するには、IncludeAllGroups プロパティをtrue に設定してください。 connector は Microsoft Teams API を使用して、以下のカラムと演算子で作成されたWHERE 句条件を処理します。その他のフィルタはクライアントサイドでconnector 内部で処理されます。
- GroupId は、'=' およびIN 演算子をサポートします。
例えば、次のクエリはサーバーサイドで処理されます。
SELECT * FROM Teams WHERE GroupId IN ('4729c5e5-f923-4435-8a41-44423d42ea79', 'acabe397-8370-4c31-aeb7-2d7ae6b8cda1') SELECT * FROM Teams WHERE GroupId = '4729c5e5-f923-4435-8a41-44423d42ea79'
Insert
最低でもGroupId およびDisplayName は、グループに新しいチームを追加するために必須です。他のフィールドもすべて指定できます。
INSERT INTO Teams (DisplayName, GroupId, funSettings_allowGiphy) VALUES ('Cool team', 'acabe397-8370-4c31-aeb7-2d7ae6b8cda1', false)
Update
チームのレコードを更新するには、WHERE 句にId を指定してください。アーカイブされていないチームのみ更新できます。
UPDATE Teams SET DisplayName = 'My Team', funSettings_allowGiphy = false, funSettings_allowGiphy = true, funSettings_allowStickersAndMemes = true, funSettings_allowCustomMemes = false, guestSettings_allowCreateUpdateChannels = true, guestSettings_allowDeleteChannels = false, memberSettings_allowCreateUpdateChannels = false, memberSettings_allowDeleteChannels = true, Description = 'some desc' WHERE Id = '4729c5e5-f923-4435-8a41-44423d42ea79'
Columns
Name | Type | ReadOnly | Description |
Id [KEY] | String | False |
The Team Id. |
GroupId | String | False |
The Group Id. |
DisplayName | String | False |
The name of the team. |
Description | String | False |
An optional description for the team. |
Classification | String | False |
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. |
CreatedDateTime | Datetime | False |
Timestamp at which the team was created. |
FunSettings_allowCustomMemes | Bool | False |
If set to true, enables users to include custom memes. |
FunSettings_allowGiphy | Bool | False |
If set to true, enables Giphy use. |
FunSettings_allowStickersAndMemes | Bool | False |
If set to true, enables users to include stickers and memes. |
FunSettings_giphyContentRating | String | False |
Giphy content rating. Possible values are: moderate, strict. |
GuestSettings_allowCreateUpdateChannels | Bool | False |
If set to true, guests can add and update channels. |
GuestSettings_allowDeleteChannels | Bool | False |
If set to true, guests can delete channels. |
InternalId | String | False |
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 | Bool | False |
Whether this team is in read-only mode. |
MemberSettings_allowAddRemoveApps | Bool | False |
If set to true, members can add and remove apps. |
MemberSettings_allowCreatePrivateChannels | Bool | False |
If set to true, members can add and update private channels. |
MemberSettings_allowCreateUpdateChannels | Bool | False |
If set to true, members can add and update any channels. |
MemberSettings_allowCreateUpdateRemoveConnectors | Bool | False |
If set to true, members can add, update, and remove connectors. |
MemberSettings_allowCreateUpdateRemoveTabs | Bool | False |
If set to true, members can add, update, and remove tabs. |
MemberSettings_allowDeleteChannels | Bool | False |
If set to true, members can delete channels. |
MessagingSettings_allowChannelMentions | Bool | False |
If set to true, @channel mentions are allowed. |
MessagingSettings_allowOwnerDeleteMessages | Bool | False |
If set to true, owners can delete any message. |
MessagingSettings_allowTeamMentions | Bool | False |
If set to true, @team mentions are allowed. |
MessagingSettings_allowUserDeleteMessages | Bool | False |
If set to true, users can delete their messages. |
MessagingSettings_allowUserEditMessages | Bool | False |
If set to true, users can edit their messages. |
Specialization | String | False |
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. |
Visibility | String | False |
The visibility of the group and team. Defaults to Public. |
WebUrl | String | False |
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 Get link to team. This URL should be treated as an opaque blob, and not parsed. |
summary_guestsCount | Integer | True |
Count of guests in a team. |
summary_membersCount | Integer | True |
Count of members in a team. |
summary_ownersCount | Integer | True |
Count of owners in a team. |