大佬教程收集整理的这篇文章主要介绍了从 Teams 租户自定义应用商店中已部署应用的应用 ID,我们如何找到清单文件中的原始 Azure 应用 ID?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
从应用程序包在租户中部署自定义 Teams 应用后,它会显示一个新的应用 ID(应用商店应用 ID)。似乎用于上传的 Teams 应用程序包/清单文件的所有痕迹现在都丢失给上传应用程序包的 Teams 管理员;至少没有办法找到上传的应用包。
从 Teams 管理门户中的“管理应用列表”中,我们如何找到 Manifest 文件中的原始 Azure 应用 ID,该文件是用于创建已发布应用的应用包的一部分?
如果不是来自 Teams admin Portal,是否有一条路径可以从 App Store App ID(应用发布后可用)通过 Graph 跟踪到 Azure AD 中的关联条目,再到原始应用 ID,然后是bot,那是在 Manifest 文件中吗?
如果您有许多来自同一发布者的名称相似的应用程序,则几乎不可能回溯到已发布应用程序正在使用的多个 Teams 机器人中的哪一个。
在浏览器中使用 Teams 将为您提供更多相关信息。例如,当你在 1-1 聊天中找到一个机器人时,它会给出一个地址,如:
https://teams.microsoft.com/_#/apps/[GUID1]/sections/conversations?slug=28:[GUID2]
[GUID1]
是应用的 ID,如应用的原始清单文件中所列。但是,这只会为您提供 Team App Id,它与 Bot 的 ID 不同。在某些情况下,文档建议为您的机器人 ID 和团队应用 ID 使用相同的 ID,但这根本不是硬性规定。
要获取bot id,您可以尝试类似的技巧 - 使用浏览器工具,并在 bot 1-1 聊天中,使用 inspect
选项查询 html。查找名为 virtual-repeat
的元素。它将有一个名为 conversation-id
的属性,如下所示:
[Guid1]_[Guid2]
。 [GUID1]
是您自己的个人 AzureAD ObjectId,[GUID2]
是机器人的 ID。
但是,您还没有说明为什么需要这个机器人 ID - 或许可以解释一下您要做什么,有人可以帮助解决这个问题。
,对于有权访问 PowerSHell(Import-Module -Name MicrosoftTeams / Connect-MicrosoftTeams 等)的管理员,Get-TeamsApp commandlet 将提供所有已安装租户应用程序及其外部 ID(即应用程序 ID)的列表Manifest 文件中列出,与 Bot ID 相同)
标记为 1 的项目是外部 ID(机器人应用程序 ID),标记为 2 的项目是应用安装 ID(如 Teams 管理门户 -> 管理应用、选择应用、关于 -> 应用 ID 中所示。
> @H_187_2@microsoft 应该考虑只在 Teams Admin Portal 本身中同时显示这两个 ID。以上是大佬教程为你收集整理的从 Teams 租户自定义应用商店中已部署应用的应用 ID,我们如何找到清单文件中的原始 Azure 应用 ID?全部内容,希望文章能够帮你解决从 Teams 租户自定义应用商店中已部署应用的应用 ID,我们如何找到清单文件中的原始 Azure 应用 ID?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。