azure - 政策不允许的请求
问题描述
鉴于下面的练习链接,我在 Microsoft Azure 上遵循本练习中提到的步骤:
Azure 开发者联盟:保护 Azure Kubernetes 集群
我被困在下面的代码中。
当我在天蓝色的云外壳(沙箱)中运行此代码时,如该课程中给出的步骤中所述:
export DATABASE_NAME=contoso-ship-manager-$RANDOM && \
az cosmosdb create \
-n $DATABASE_NAME \
-g $RESOURCE_GROUP \
--kind MongoDB \
--enable-free-tier
或者这段代码:
export DATABASE_NAME=contoso-ship-manager-$RANDOM && az cosmosdb create --name $DATABASE_NAME --resource-group $RESOURCE_GROUP --subscription "Concierge Subscription"
每当我运行上述任何代码时,都会收到此错误:
(RequestDisallowedByPolicy) 资源“contoso-ship-manager-17984”被策略禁止。策略标识符:'[{"policyAssignment":{"name":"containers-assignment","id":"/providers/Microsoft.Management/managementGroups/eab64c3d-95b6-9f1f-755f-9f8578c31e45/providers/Microsoft.Authorization /policyAssignments/containers-assignment"},"policyDefinition":{"name":"允许的资源类型","id":"/providers/Microsoft.Authorization/policyDefinitions/a08ec900-254a-4555-9bf5-e42af04b5c5c"}, "policySetDefinition":{"name":"containers-initiative","id":"/providers/Microsoft.Management/managementGroups/learn-sandbox-prod/providers/Microsoft.Authorization/policySetDefinitions/containers-initiative"}}] '。
我从过去 2 天开始尝试这个,但总是再次遇到同样的错误。我能做些什么?
请帮帮我。
任何帮助,将不胜感激。
解决方案
您收到此错误的原因是您正在创建 Cosmos DB 资源/数据库,并且您的订阅管理员设置了不允许创建此类资源的策略。
您需要联系订阅管理员,以便他们更改策略以允许创建 Cosmos DB 资源。
从这里阅读更多
推荐阅读
- machine-learning - 如何在使用 flow_from_directory 时将文件夹视为一个文件夹,同时实际复制它们。?
- active-directory - 有没有使用 Nestjs 的 Active Directory 身份验证的好方法?
- css - 响应式元采用一些固定宽度,即使它没有在任何地方声明,它也会在刷新后显示。一次加载工作正常
- python - tkinter 单击后无法更改单选按钮的外观
- python - 为什么这个调用对 Curl 的 Postman 有效,但对 Python 无效
- php - 从 php-mod 切换到 php-fpm 输出缓冲问题
- node.js - 根据 ngIf 条件更改 Angular 中 NavBar 的内容
- python - Jupyter Notebook 中 fbprophet 的构建轮子失败
- gstreamer - 如何通过 gstreamer 发送两个视频
- r - R - 如何使用 if 语句和多个条件(因子变量)修复函数