teamsAppDefinition 资源类型

命名空间:microsoft.graph

重要

Microsoft Graph /beta 版本下的 API 可能会发生更改。 不支持在生产应用程序中使用这些 API。 若要确定 API 是否在 v1.0 中可用,请使用 版本 选择器。

teamsApp 版本的详细信息。

属性

属性 类型 说明
id string 唯一 ID (而不是 Teams 应用 ID) 。
teamsAppId string Teams 应用清单中的 ID。
publishingState string Teams 应用特定版本的已发布状态。 可能的值是:
submitted—Teams 应用的特定版本已提交,正在审查中。
published - 管理员已批准发布特定版本的 Teams 应用的请求,并且应用已发布。
rejected - 管理员拒绝发布特定版本的 Teams 应用的请求。
azureADAppId string Teams 应用清单中的 WebApplicationInfo.Id。
displayName string 应用开发人员提供的应用的名称。
version string 应用程序的版本号。
allowedInstallationScopes teamsAppInstallationScope 集合 可在其中安装 Teams 应用的范围的集合。 可能的值为:
team-指示 Teams 应用可以安装在团队中,并有权访问该团队的数据。
groupChat-指示 Teams 应用可以安装在群组聊天中,并有权访问该群组聊天的数据。
personal- 指示 Teams 应用可以安装在用户的个人范围内,并有权访问该用户的数据。
授权 teamsAppAuthorization Teams 应用清单中指定的授权要求。

关系

关系 类型 说明
自动程序 teamworkBot Teams 应用清单中指定的机器人的详细信息。
colorIcon teamsAppIcon Teams 应用图标的颜色版本。
dashboardCards teamsAppDashboardCardDefinition 集合 Teams 应用清单中指定的仪表板卡片。
outlineIcon teamsAppIcon Teams 应用的图标的大纲版本。

JSON 表示形式

以下 JSON 表示形式显示了资源类型。

{
  "id": "string",
  "teamsAppId": "string",
  "publishingState": "#microsoft.graph.teamsAppPublishingState",
  "azureADAppId": "string",
  "displayName": "string",
  "version": "string",
  "authorization": "#microsoft.graph.teamsAppAuthorization"
}