使用 Microsoft Teams 工具包 v4 协作处理 Teams 项目

屏幕截图显示了 Teams 工具包 v4 弃用说明。

多个开发人员可以共同调试、预配和部署同一个 TeamsFx 项目,但需要手动设置 Teams 应用的正确权限和Microsoft Entra ID。 Teams 工具包支持协作功能,使开发人员和项目所有者能够邀请其他开发人员或协作者加入 TeamsFx 项目,以调试、预配和部署相同的 TeamsFx 项目。

与其他开发人员协作

以下部分指导我们以项目所有者或协作者的身份了解协作过程:

作为项目所有者

注意

在为环境添加协作者之前,项目所有者需要先 预配项目的云资源

  1. 在活动栏中选择“ Teams 工具包 ”。

    从活动栏中选择 teams 工具包

  2. “环境”部分,选择“协作者”,其中显示为选项 1“使用 Microsoft Entra 应用) 所有者添加 Microsoft 365 Teams 应用 (2列出 Microsoft 365 Teams 应用 (Microsoft Entra应用) 所有者,如下图所示:

    合作

  3. 选择“使用Microsoft Entra应用) 所有者添加 Microsoft 365 Teams 应用 (”,并将其他 Microsoft 365 帐户电子邮件地址添加为协作者。 要添加的帐户必须与项目所有者位于同一租户中,以便进行远程调试,如下图所示:

    添加项目所有者

  4. 若要查看当前环境中的协作者,请选择“列出具有Microsoft Entra应用) 所有者的 Microsoft 365 Teams 应用 (”,然后可以看到输出通道中列出的协作者,如下图所示:

    列表

  5. 将项目推送到 GitHub。

    注意

    新添加的协作者不会收到任何通知。 项目所有者需要通知协作者。

作为项目协作者

  1. 从 GitHub 克隆项目。

  2. 登录到 Microsoft 365 帐户。

  3. 登录到 Azure 帐户,它拥有对项目中使用的所有 Azure 资源参与者权限。

  4. 若要预览 Teams 应用,请将项目部署到远程。

  5. 远程启动以预览 Teams 应用。

    注意

    协作者必须使用项目所有者在具有项目所有者的同一租户下添加的帐户登录。 有关详细信息,请参阅 在远程环境中生成和运行 Teams 应用

删除协作者

如果要从 Teams 工具包扩展中删除协作者,需要手动删除,因为无法直接删除协作者。 执行以下步骤以手动删除协作者:

  • 使用开发人员门户

    • 转到 Teams 开发人员门户 ,按名称或应用 ID 选择 Teams 应用。
    • 从左侧面板中选择 “所有者 ”。
    • 选择并删除协作者。
  • 使用 Microsoft Entra ID

    • 转到Microsoft Entra ID,从左侧面板中选择“应用注册”,然后找到Microsoft Entra应用。

    • 从Microsoft Entra应用管理页的左侧面板中选择“所有者”。

    • 选择并删除协作者。

      注意

      • 添加到项目的协作者不会收到任何通知。 项目所有者需要脱机通知协作者。
      • Azure 订阅管理员必须在Azure 门户手动设置 Azure 相关权限。
      • Azure 帐户必须具有订阅参与者角色,以便开发人员可以共同预配和部署 TeamsFx 项目。

另请参阅