azure-managed-applications
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseAzure Managed Applications Skill
Azure Managed Applications Skill
This skill provides expert guidance for Azure Managed Applications. Covers limits & quotas, security, configuration, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.
本Skill为Azure托管应用程序提供专业指导,涵盖限制与配额、安全、配置和部署。它结合了本地快速参考内容和远程文档获取功能。
How to Use This Skill
如何使用本Skill
IMPORTANT for Agent: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g.,), useL35-L120with the specified lines. For categories with file links (e.g.,read_file), use[security.md](security.md)on the linked reference fileread_file
IMPORTANT for Agent: Ifis more than 3 months old, suggest the user pull the latest version from the repository. Ifmetadata.generated_attools are not available, suggest the user install it: Installation Guidemcp_microsoftdocs
This skill requires network access to fetch documentation content:
- Preferred: Use with query string
mcp_microsoftdocs:microsoft_docs_fetch. Returns Markdown.from=learn-agent-skill - Fallback: Use with query string
fetch_webpage. Returns Markdown.from=learn-agent-skill&accept=text/markdown
Agent重要提示:使用下方的分类索引查找相关章节。对于带有行范围的分类(例如),使用L35-L120并指定对应行;对于带有文件链接的分类(例如read_file),对链接的参考文件使用[security.md](security.md)read_file
本Skill需要网络访问权限来获取文档内容:
- 推荐方式:使用,并携带查询字符串
mcp_microsoftdocs:microsoft_docs_fetch,返回Markdown格式内容。from=learn-agent-skill - 备用方式:使用,并携带查询字符串
fetch_webpage,返回Markdown格式内容。from=learn-agent-skill&accept=text/markdown
Category Index
分类索引
| Category | Lines | Description |
|---|---|---|
| Limits & Quotas | L32-L37 | Guidance on storage-related limits: using StorageAccountSelector with naming rules and configuring external storage for large managed application definition packages. |
| Security | L38-L49 | Security and access control for managed apps: JIT access, Azure Policy associations, managed identities (incl. cross-tenant), Key Vault/CMK use, and avoiding hardcoded credentials. |
| Configuration | L50-L94 | Designing and configuring managed application UI and deployment: createUiDefinition.json, UI elements, functions, parameters, networking, policies, webhooks, and template/view references. |
| Deployment | L95-L99 | Creating and publishing Azure Managed Application definitions using Bicep and deploying them into an internal service catalog for reuse. |
| 分类 | 行范围 | 描述 |
|---|---|---|
| 限制与配额 | L32-L37 | 存储相关限制的指导:结合命名规则使用StorageAccountSelector,以及为大型托管应用程序定义包配置外部存储。 |
| 安全 | L38-L49 | 托管应用程序的安全与访问控制:JIT访问、Azure Policy关联、托管标识(包括跨租户)、Key Vault/CMK的使用,以及避免硬编码凭据。 |
| 配置 | L50-L94 | 托管应用程序界面与部署的设计和配置:createUiDefinition.json、界面元素、函数、参数、网络、策略、webhook,以及模板/视图参考。 |
| 部署 | L95-L99 | 使用Bicep创建和发布Azure托管应用程序定义,并将其部署到内部服务目录以供重用。 |
Limits & Quotas
限制与配额
| Topic | URL |
|---|---|
| Use StorageAccountSelector UI element and name constraints | https://learn.microsoft.com/en-us/azure/azure-resource-manager/managed-applications/microsoft-storage-storageaccountselector |
| Use custom storage for large managed app definitions | https://learn.microsoft.com/en-us/azure/azure-resource-manager/managed-applications/publish-service-catalog-bring-your-own-storage |
Security
安全
Configuration
配置
Deployment
部署
| Topic | URL |
|---|---|
| Deploy managed app definitions with Bicep | https://learn.microsoft.com/en-us/azure/azure-resource-manager/managed-applications/publish-bicep-definition |
| Publish Azure Managed Application to service catalog | https://learn.microsoft.com/en-us/azure/azure-resource-manager/managed-applications/publish-service-catalog-app |