![](/img/trans.png)
[英]Change username for Azure Sendgrid created from Azure Market place
[英]Azure market place Sendgrid username
Microsoft 文档如何使用 SendGrid 和 Azure 发送电子邮件说,一旦设置了帐户,您就可以通过单击钥匙图标来查看 SendGrid 凭据。 这似乎已经从 Azure 门户中消失了。 如何找到此服务的 SendGrid 用户名。 我相信它是 azure***@azure.com 的格式(请参阅更改用户名...?
我遇到了类似的问题,并猜测 Azure CLI 是否会提供给我,结果确实如此。
在门户中使用云外壳选项,这个图标右上角:
将 shell 类型从 PowerShell 更改为 Bash,如果您有多个帐户,则需要选择正确的帐户
az account show
如果不在正确的帐户中(更新- 如果您有权访问所有帐户,则无需切换帐户,因此您可以跳到最后一点)
az account list
az account set -s <id of relevant subscription>
然后在 SendGrid 资源边栏选项卡上转到属性并复制资源 ID,然后运行
az resource show --ids /subscriptions/xxxxxx/resourceGroups/xxxxx/providers/Sendgrid.Email/accounts/xxxxx
显然使用您的资源 ID,在输出中您将看到 SendGrid 用户名
西蒙提供的人应该正确回答你的问题。 为了补充他的回答,我们还可以从黄色标记突出显示的属性中复制 ResourceID 部分:
在本地系统中安装 Azure CLI 后,在本地命令提示符中运行以下命令:
az resource show --ids <Copied ResourceID>
这意味着
az resource show --ids/subscriptions/xxxxxx/resourceGroups/xxxxx/providers/Sendgrid.Email/accounts/xxxxx
优点:这不需要我们在 Azure Cloud Shell 中尝试 Bash Script(需要配置显式存储帐户)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.