{"id":"91ce786d-dc00-4890-a63a-8083003183ae","shortId":"amURDv","kind":"skill","title":"azure-files","tagline":"Expert knowledge for Azure Files development including best practices, decision making, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when configuring Azure Files/File Sync, SMB/NFS access, DFS/VDI setups, RAG over files, or data mi","description":"# Azure Files Skill\n\nThis skill provides expert guidance for Azure Files. Covers best practices, decision making, limits & quotas, security, configuration, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.\n\n## How to Use This Skill\n\n> **IMPORTANT for Agent**: Use the **Category Index** below to locate relevant sections. For categories with line ranges (e.g., `L35-L120`), use `read_file` with the specified lines. For categories with file links (e.g., `[security.md](security.md)`), use `read_file` on the linked reference file\n\n> **IMPORTANT for Agent**: If `metadata.generated_at` is more than 3 months old, suggest the user pull the latest version from the repository. If `mcp_microsoftdocs` tools are not available, suggest the user install it: [Installation Guide](https://github.com/MicrosoftDocs/mcp/blob/main/README.md)\n\nThis skill requires **network access** to fetch documentation content:\n- **Preferred**: Use `mcp_microsoftdocs:microsoft_docs_fetch` with query string `from=learn-agent-skill`. Returns Markdown.\n- **Fallback**: Use `fetch_webpage` with query string `from=learn-agent-skill&accept=text/markdown`. Returns Markdown.\n\n## Category Index\n\n| Category | Lines | Description |\n|----------|-------|-------------|\n| Best Practices | L35-L50 | Disaster recovery, lifecycle, and performance best practices for Azure Files and Azure File Sync, including failover planning, server/drive replacement, large directory handling, and VDI/FSLogix usage. |\n| Decision Making | L51-L71 | Guidance for planning Azure Files deployments: choosing tiers, redundancy, billing/cost models, reservations, access patterns, and migration/architecture options for SMB/NFS and File Sync. |\n| Limits & Quotas | L72-L79 | Azure Files/File Sync limits: capacity, IOPS/throughput, scalability targets, API throttling behavior, redundancy/region support, and FAQ on performance-related constraints. |\n| Security | L80-L107 | Securing Azure Files with identity-based auth (AD DS, Entra ID, Kerberos), NTFS/share permissions, TLS/SMB/NFS hardening, and network/firewall/proxy configuration for secure access. |\n| Configuration | L108-L134 | Configuring Azure Files and Azure File Sync: networking/VPN and private endpoints, monitoring/alerts, cloud tiering, DFS integration, redundancy, soft delete, and secure access for apps and RAG. |\n| Integrations & Coding Patterns | L135-L156 | Patterns and code samples for building RAG apps over Azure Files using Haystack, LangChain, LlamaIndex with Pinecone/Qdrant/Weaviate, plus .NET, Java, and Python integration guides. |\n| Deployment | L157-L168 | Guides for migrating and syncing data to Azure Files/Azure File Sync from NAS, Linux, GlusterFS, SMB/NFS shares, and moving File Sync resources safely across scopes. |\n\n### Best Practices\n| Topic | URL |\n|-------|-----|\n| Implement disaster recovery best practices for Azure File Sync | https://learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-disaster-recovery-best-practices |\n| Modify Azure File Sync topology without data loss | https://learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-modify-sync-topology |\n| Replace drives on Azure File Sync servers correctly | https://learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-replace-drive |\n| Replace Azure File Sync servers during lifecycle events | https://learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-replace-server |\n| Deprovision Azure File Sync server endpoints safely | https://learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-server-endpoint-delete |\n| Recover Azure File Sync servers after failures | https://learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-server-recovery |\n| Plan disaster recovery and failover for Azure Files | https://learn.microsoft.com/en-us/azure/storage/files/files-disaster-recovery |\n| Handle large directories on NFS Azure file shares | https://learn.microsoft.com/en-us/azure/storage/files/nfs-large-directories |\n| Tune NFS Azure file share performance at scale | https://learn.microsoft.com/en-us/azure/storage/files/nfs-performance |\n| Optimize SMB Azure file share performance on SSD | https://learn.microsoft.com/en-us/azure/storage/files/smb-performance |\n| Optimize Azure Files performance for your workload | https://learn.microsoft.com/en-us/azure/storage/files/understand-performance |\n| Use Azure Files for virtual desktop and FSLogix profiles | https://learn.microsoft.com/en-us/azure/storage/files/virtual-desktop-workloads |\n\n### Decision Making\n| Topic | URL |\n|-------|-----|\n| Select optimal Azure File Sync cloud tiering policies | https://learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-choose-cloud-tiering-policies |\n| Plan Azure File Sync deployment options and topology | https://learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-planning |\n| Choose and configure Azure File Sync server endpoints | https://learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-server-endpoint-create |\n| Decide when to use Microsoft.FileShares NFS file shares | https://learn.microsoft.com/en-us/azure/storage/files/create-file-share |\n| Estimate Azure Files costs across billing models | https://learn.microsoft.com/en-us/azure/storage/files/file-estimate-cost |\n| Choose Azure Files redundancy options for durability | https://learn.microsoft.com/en-us/azure/storage/files/files-redundancy |\n| Reduce Azure Files costs using reservations | https://learn.microsoft.com/en-us/azure/storage/files/files-reserve-capacity |\n| Adjust Azure file share size, cost, and performance | https://learn.microsoft.com/en-us/azure/storage/files/modify-file-share |\n| Select redundancy for premium SSD Azure file shares | https://learn.microsoft.com/en-us/azure/storage/files/redundancy-premium-file-shares |\n| Choose development approaches for Azure Files applications | https://learn.microsoft.com/en-us/azure/storage/files/storage-files-developer-overview |\n| Migrate Linux servers to NFS Azure file shares | https://learn.microsoft.com/en-us/azure/storage/files/storage-files-migration-nfs |\n| Choose migration approaches for SMB Azure file shares | https://learn.microsoft.com/en-us/azure/storage/files/storage-files-migration-overview |\n| Choose between Azure Files and Azure NetApp Files | https://learn.microsoft.com/en-us/azure/storage/files/storage-files-netapp-comparison |\n| Plan Azure Files deployment and access model | https://learn.microsoft.com/en-us/azure/storage/files/storage-files-planning |\n| Understand and choose Azure Files billing models | https://learn.microsoft.com/en-us/azure/storage/files/understanding-billing |\n| Plan migration from Windows file servers to Azure Files | https://learn.microsoft.com/en-us/azure/storage/files/windows-server-to-azure-files |\n| Use zonal placement for SSD Azure file shares | https://learn.microsoft.com/en-us/azure/storage/files/zonal-placement |\n\n### Limits & Quotas\n| Topic | URL |\n|-------|-----|\n| Understand Azure File Sync scalability and performance targets | https://learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-scale-targets |\n| Review Azure File Sync API throttling limits and behavior | https://learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-throttling |\n| Azure Files and File Sync FAQ with limits and behaviors | https://learn.microsoft.com/en-us/azure/storage/files/storage-files-faq |\n| Azure Files scalability, IOPS, and throughput limits | https://learn.microsoft.com/en-us/azure/storage/files/storage-files-scale-targets |\n\n### Security\n| Topic | URL |\n|-------|-----|\n| Configure on-premises firewall and proxy for Azure File Sync | https://learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-firewall-and-proxy |\n| Use managed identities to secure Azure File Sync access | https://learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-managed-identities |\n| Authorize Azure portal access to Azure file data | https://learn.microsoft.com/en-us/azure/storage/files/authorize-data-operations-portal |\n| Enable OAuth-based REST access to Azure file shares | https://learn.microsoft.com/en-us/azure/storage/files/authorize-oauth-rest |\n| Change identity source for Azure Files SMB authentication | https://learn.microsoft.com/en-us/azure/storage/files/change-identity-source |\n| Enable TLS encryption in transit for NFS Azure Files | https://learn.microsoft.com/en-us/azure/storage/files/encryption-in-transit-for-nfs-shares |\n| Use managed identities to access Azure SMB file shares | https://learn.microsoft.com/en-us/azure/storage/files/files-managed-identities |\n| Configure network security perimeter for Azure Files | https://learn.microsoft.com/en-us/azure/storage/files/files-network-security-perimeter |\n| Secure and configure NFS file shares in Azure Files | https://learn.microsoft.com/en-us/azure/storage/files/files-nfs-protocol |\n| Disable insecure SMB1 on Linux for Azure Files | https://learn.microsoft.com/en-us/azure/storage/files/files-remove-smb1-linux |\n| Configure SMB Azure file shares and security features | https://learn.microsoft.com/en-us/azure/storage/files/files-smb-protocol |\n| Configure root squash for NFS Azure file shares | https://learn.microsoft.com/en-us/azure/storage/files/nfs-root-squash |\n| Configure identity-based authentication for Azure Files over SMB | https://learn.microsoft.com/en-us/azure/storage/files/storage-files-active-directory-overview |\n| Enable AD DS authentication for Azure file shares | https://learn.microsoft.com/en-us/azure/storage/files/storage-files-identity-ad-ds-enable |\n| Configure on-prem AD DS auth for Azure Files | https://learn.microsoft.com/en-us/azure/storage/files/storage-files-identity-ad-ds-overview |\n| Rotate AD DS storage account identity password | https://learn.microsoft.com/en-us/azure/storage/files/storage-files-identity-ad-ds-update-password |\n| Assign share-level permissions for Azure file shares | https://learn.microsoft.com/en-us/azure/storage/files/storage-files-identity-assign-share-level-permissions |\n| Use Entra Domain Services auth with Azure Files | https://learn.microsoft.com/en-us/azure/storage/files/storage-files-identity-auth-domain-services-enable |\n| Configure cloud trust between AD DS and Entra ID for Azure Files | https://learn.microsoft.com/en-us/azure/storage/files/storage-files-identity-auth-hybrid-cloud-trust |\n| Enable Entra Kerberos auth for hybrid Azure Files users | https://learn.microsoft.com/en-us/azure/storage/files/storage-files-identity-auth-hybrid-identities-enable |\n| Configure Kerberos auth for Linux Azure Files clients | https://learn.microsoft.com/en-us/azure/storage/files/storage-files-identity-auth-linux-kerberos-enable |\n| Configure NTFS ACL permissions for Azure file shares | https://learn.microsoft.com/en-us/azure/storage/files/storage-files-identity-configure-file-level-permissions |\n| Configure Azure Files with multiple AD DS forests | https://learn.microsoft.com/en-us/azure/storage/files/storage-files-identity-multiple-forests |\n| Configure secure networking for Azure file shares | https://learn.microsoft.com/en-us/azure/storage/files/storage-files-networking-overview |\n\n### Configuration\n| Topic | URL |\n|-------|-----|\n| Silently install Azure File Sync agent with custom settings | https://learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-agent-silent-installation |\n| Configure Azure File Sync cloud tiering date and space policies | https://learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-cloud-tiering-policy |\n| Install and manage Azure File Sync agent on Arc servers | https://learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-extension |\n| Manage Azure File Sync cloud tiered files via PowerShell | https://learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-how-to-manage-tiered-files |\n| Monitor Azure File Sync cloud tiering metrics and cache | https://learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-monitor-cloud-tiering |\n| Configure Azure Monitor for Azure File Sync monitoring and alerts | https://learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-monitoring |\n| Configure public and private endpoints for Azure File Sync | https://learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-networking-endpoints |\n| Configure networking for Azure File Sync caching servers | https://learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-networking-overview |\n| Reference metrics and logs for monitoring Azure File Sync | https://learn.microsoft.com/en-us/azure/storage/file-sync/monitor-file-sync-reference |\n| Analyze Azure Files performance metrics with Azure Monitor | https://learn.microsoft.com/en-us/azure/storage/files/analyze-files-metrics |\n| Authenticate and access Azure Files for RAG ingestion | https://learn.microsoft.com/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/setup |\n| Change redundancy configuration for Azure Files accounts | https://learn.microsoft.com/en-us/azure/storage/files/files-change-redundancy-configuration |\n| Integrate DFS Namespaces with Azure file shares | https://learn.microsoft.com/en-us/azure/storage/files/files-manage-namespaces |\n| Create Azure Monitor alerts for Azure Files health | https://learn.microsoft.com/en-us/azure/storage/files/files-monitoring-alerts |\n| Copy files between Azure file shares with tools | https://learn.microsoft.com/en-us/azure/storage/files/migrate-files-between-shares |\n| Configure Linux point-to-site VPN for Azure Files access | https://learn.microsoft.com/en-us/azure/storage/files/storage-files-configure-p2s-vpn-linux |\n| Configure Windows P2S VPN access to Azure Files | https://learn.microsoft.com/en-us/azure/storage/files/storage-files-configure-p2s-vpn-windows |\n| Configure site-to-site VPN for Azure Files access | https://learn.microsoft.com/en-us/azure/storage/files/storage-files-configure-s2s-vpn |\n| Configure Azure Monitor metrics and logs for Azure Files | https://learn.microsoft.com/en-us/azure/storage/files/storage-files-monitoring |\n| Use Azure Files monitoring metrics and logs | https://learn.microsoft.com/en-us/azure/storage/files/storage-files-monitoring-reference |\n| Configure DNS forwarding to Azure Files private endpoints | https://learn.microsoft.com/en-us/azure/storage/files/storage-files-networking-dns |\n| Configure public and private endpoints for Azure Files | https://learn.microsoft.com/en-us/azure/storage/files/storage-files-networking-endpoints |\n| Configure and use soft delete for Azure file shares | https://learn.microsoft.com/en-us/azure/storage/files/storage-files-prevent-file-share-deletion |\n\n### Integrations & Coding Patterns\n| Topic | URL |\n|-------|-----|\n| Integrate Haystack RAG pipelines with Azure Files | https://learn.microsoft.com/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/orchestrations/haystack |\n| Integrate LangChain RAG pipelines with Azure Files | https://learn.microsoft.com/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/orchestrations/langchain |\n| Integrate LlamaIndex RAG pipelines with Azure Files | https://learn.microsoft.com/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/orchestrations/llamaindex |\n| Build Haystack + Pinecone RAG over Azure Files | https://learn.microsoft.com/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/tutorials/haystack-pinecone/tutorial-haystack-pinecone |\n| Implement Haystack–Qdrant RAG with Azure Files | https://learn.microsoft.com/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/tutorials/haystack-qdrant/tutorial-haystack-qdrant |\n| Implement Haystack–Weaviate RAG with Azure Files | https://learn.microsoft.com/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/tutorials/haystack-weaviate/tutorial-haystack-weaviate |\n| Build LangChain + Pinecone RAG over Azure Files | https://learn.microsoft.com/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/tutorials/langchain-pinecone/tutorial-langchain-pinecone |\n| Build LangChain + Qdrant RAG over Azure Files | https://learn.microsoft.com/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/tutorials/langchain-qdrant/tutorial-langchain-qdrant |\n| Build LangChain + Weaviate RAG over Azure Files | https://learn.microsoft.com/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/tutorials/langchain-weaviate/tutorial-langchain-weaviate |\n| Build LlamaIndex + Pinecone RAG over Azure Files | https://learn.microsoft.com/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/tutorials/llamaindex-pinecone/tutorial-llamaindex-pinecone |\n| Build LlamaIndex + Qdrant RAG over Azure Files | https://learn.microsoft.com/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/tutorials/llamaindex-qdrant/tutorial-llamaindex-qdrant |\n| Build LlamaIndex + Weaviate RAG over Azure Files | https://learn.microsoft.com/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/tutorials/llamaindex-weaviate/tutorial-llamaindex-weaviate |\n| Use Pinecone vector database with Azure Files RAG | https://learn.microsoft.com/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/vector-databases/pinecone |\n| Use Qdrant vector database with Azure Files RAG | https://learn.microsoft.com/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/vector-databases/qdrant |\n| Use Weaviate vector database with Azure Files RAG | https://learn.microsoft.com/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/vector-databases/weaviate |\n| Develop .NET applications that use Azure Files | https://learn.microsoft.com/en-us/azure/storage/files/storage-dotnet-how-to-use-files |\n| Develop Java applications that use Azure Files | https://learn.microsoft.com/en-us/azure/storage/files/storage-java-how-to-use-file-storage |\n| Develop Python applications using Azure Files SDKs | https://learn.microsoft.com/en-us/azure/storage/files/storage-python-how-to-use-file-storage |\n\n### Deployment\n| Topic | URL |\n|-------|-----|\n| Move Azure File Sync resources across scopes safely | https://learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-resource-move |\n| Migrate data between Azure file shares with File Sync | https://learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-share-to-share-migration |\n| Migrate GlusterFS volumes to Azure Files | https://learn.microsoft.com/en-us/azure/storage/files/glusterfs-migration-guide |\n| Migrate SMB/NFS shares to Azure Files via Storage Mover | https://learn.microsoft.com/en-us/azure/storage/files/migrate-files-storage-mover |\n| Migrate Linux servers to Azure File Sync hybrid | https://learn.microsoft.com/en-us/azure/storage/files/storage-files-migration-linux-hybrid |\n| Migrate on-prem NAS to Azure Files with Data Box | https://learn.microsoft.com/en-us/azure/storage/files/storage-files-migration-nas-cloud-databox |\n| Migrate NAS SMB shares to Azure File Sync hybrid | https://learn.microsoft.com/en-us/azure/storage/files/storage-files-migration-nas-hybrid |\n| Migrate on-premises NAS to Azure File Sync using Data Box | https://learn.microsoft.com/en-us/azure/storage/files/storage-files-migration-nas-hybrid-databox |\n| Migrate to SMB Azure file shares using Robocopy | https://learn.microsoft.com/en-us/azure/storage/files/storage-files-migration-robocopy |","tags":["azure","files","agent","skills","microsoftdocs","agent-skills","agentic-skills","agentskill","ai-agents","ai-coding","azure-functions","azure-kubernetes-service"],"capabilities":["skill","source-microsoftdocs","skill-azure-files","topic-agent","topic-agent-skills","topic-agentic-skills","topic-agentskill","topic-ai-agents","topic-ai-coding","topic-azure","topic-azure-functions","topic-azure-kubernetes-service","topic-azure-openai","topic-azure-sql-database","topic-azure-storage"],"categories":["Agent-Skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/MicrosoftDocs/Agent-Skills/azure-files","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add MicrosoftDocs/Agent-Skills","source_repo":"https://github.com/MicrosoftDocs/Agent-Skills","install_from":"skills.sh"}},"qualityScore":"0.698","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 497 github stars · SKILL.md body (20,019 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-22T06:53:32.462Z","embedding":null,"createdAt":"2026-04-18T21:59:03.820Z","updatedAt":"2026-04-22T06:53:32.462Z","lastSeenAt":"2026-04-22T06:53:32.462Z","tsv":"'/en-us/azure/storage/file-sync/file-sync-agent-silent-installation':1077 '/en-us/azure/storage/file-sync/file-sync-choose-cloud-tiering-policies':559 '/en-us/azure/storage/file-sync/file-sync-cloud-tiering-policy':1090 '/en-us/azure/storage/file-sync/file-sync-disaster-recovery-best-practices':425 '/en-us/azure/storage/file-sync/file-sync-extension':1103 '/en-us/azure/storage/file-sync/file-sync-firewall-and-proxy':796 '/en-us/azure/storage/file-sync/file-sync-how-to-manage-tiered-files':1115 '/en-us/azure/storage/file-sync/file-sync-managed-identities':808 '/en-us/azure/storage/file-sync/file-sync-modify-sync-topology':436 '/en-us/azure/storage/file-sync/file-sync-monitor-cloud-tiering':1127 '/en-us/azure/storage/file-sync/file-sync-monitoring':1140 '/en-us/azure/storage/file-sync/file-sync-networking-endpoints':1152 '/en-us/azure/storage/file-sync/file-sync-networking-overview':1163 '/en-us/azure/storage/file-sync/file-sync-planning':570 '/en-us/azure/storage/file-sync/file-sync-replace-drive':447 '/en-us/azure/storage/file-sync/file-sync-replace-server':458 '/en-us/azure/storage/file-sync/file-sync-resource-move':1535 '/en-us/azure/storage/file-sync/file-sync-scale-targets':744 '/en-us/azure/storage/file-sync/file-sync-server-endpoint-create':581 '/en-us/azure/storage/file-sync/file-sync-server-endpoint-delete':468 '/en-us/azure/storage/file-sync/file-sync-server-recovery':478 '/en-us/azure/storage/file-sync/file-sync-share-to-share-migration':1547 '/en-us/azure/storage/file-sync/file-sync-throttling':756 '/en-us/azure/storage/file-sync/monitor-file-sync-reference':1175 '/en-us/azure/storage/files/analyze-files-metrics':1186 '/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/orchestrations/haystack':1348 '/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/orchestrations/langchain':1358 '/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/orchestrations/llamaindex':1368 '/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/setup':1197 '/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/tutorials/haystack-pinecone/tutorial-haystack-pinecone':1378 '/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/tutorials/haystack-qdrant/tutorial-haystack-qdrant':1388 '/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/tutorials/haystack-weaviate/tutorial-haystack-weaviate':1398 '/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/tutorials/langchain-pinecone/tutorial-langchain-pinecone':1408 '/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/tutorials/langchain-qdrant/tutorial-langchain-qdrant':1418 '/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/tutorials/langchain-weaviate/tutorial-langchain-weaviate':1428 '/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/tutorials/llamaindex-pinecone/tutorial-llamaindex-pinecone':1438 '/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/tutorials/llamaindex-qdrant/tutorial-llamaindex-qdrant':1448 '/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/tutorials/llamaindex-weaviate/tutorial-llamaindex-weaviate':1458 '/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/vector-databases/pinecone':1469 '/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/vector-databases/qdrant':1480 '/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/vector-databases/weaviate':1491 '/en-us/azure/storage/files/authorize-data-operations-portal':819 '/en-us/azure/storage/files/authorize-oauth-rest':832 '/en-us/azure/storage/files/change-identity-source':843 '/en-us/azure/storage/files/create-file-share':592 '/en-us/azure/storage/files/encryption-in-transit-for-nfs-shares':855 '/en-us/azure/storage/files/file-estimate-cost':602 '/en-us/azure/storage/files/files-change-redundancy-configuration':1207 '/en-us/azure/storage/files/files-disaster-recovery':489 '/en-us/azure/storage/files/files-manage-namespaces':1217 '/en-us/azure/storage/files/files-managed-identities':867 '/en-us/azure/storage/files/files-monitoring-alerts':1228 '/en-us/azure/storage/files/files-network-security-perimeter':877 '/en-us/azure/storage/files/files-nfs-protocol':889 '/en-us/azure/storage/files/files-redundancy':612 '/en-us/azure/storage/files/files-remove-smb1-linux':900 '/en-us/azure/storage/files/files-reserve-capacity':621 '/en-us/azure/storage/files/files-smb-protocol':911 '/en-us/azure/storage/files/glusterfs-migration-guide':1556 '/en-us/azure/storage/files/migrate-files-between-shares':1239 '/en-us/azure/storage/files/migrate-files-storage-mover':1568 '/en-us/azure/storage/files/modify-file-share':632 '/en-us/azure/storage/files/nfs-large-directories':500 '/en-us/azure/storage/files/nfs-performance':511 '/en-us/azure/storage/files/nfs-root-squash':922 '/en-us/azure/storage/files/redundancy-premium-file-shares':643 '/en-us/azure/storage/files/smb-performance':522 '/en-us/azure/storage/files/storage-dotnet-how-to-use-files':1501 '/en-us/azure/storage/files/storage-files-active-directory-overview':935 '/en-us/azure/storage/files/storage-files-configure-p2s-vpn-linux':1253 '/en-us/azure/storage/files/storage-files-configure-p2s-vpn-windows':1264 '/en-us/azure/storage/files/storage-files-configure-s2s-vpn':1277 '/en-us/azure/storage/files/storage-files-developer-overview':653 '/en-us/azure/storage/files/storage-files-faq':769 '/en-us/azure/storage/files/storage-files-identity-ad-ds-enable':946 '/en-us/azure/storage/files/storage-files-identity-ad-ds-overview':959 '/en-us/azure/storage/files/storage-files-identity-ad-ds-update-password':969 '/en-us/azure/storage/files/storage-files-identity-assign-share-level-permissions':981 '/en-us/azure/storage/files/storage-files-identity-auth-domain-services-enable':992 '/en-us/azure/storage/files/storage-files-identity-auth-hybrid-cloud-trust':1007 '/en-us/azure/storage/files/storage-files-identity-auth-hybrid-identities-enable':1019 '/en-us/azure/storage/files/storage-files-identity-auth-linux-kerberos-enable':1030 '/en-us/azure/storage/files/storage-files-identity-configure-file-level-permissions':1041 '/en-us/azure/storage/files/storage-files-identity-multiple-forests':1052 '/en-us/azure/storage/files/storage-files-migration-linux-hybrid':1579 '/en-us/azure/storage/files/storage-files-migration-nas-cloud-databox':1593 '/en-us/azure/storage/files/storage-files-migration-nas-hybrid':1605 '/en-us/azure/storage/files/storage-files-migration-nas-hybrid-databox':1620 '/en-us/azure/storage/files/storage-files-migration-nfs':664 '/en-us/azure/storage/files/storage-files-migration-overview':675 '/en-us/azure/storage/files/storage-files-migration-robocopy':1631 '/en-us/azure/storage/files/storage-files-monitoring':1289 '/en-us/azure/storage/files/storage-files-monitoring-reference':1299 '/en-us/azure/storage/files/storage-files-netapp-comparison':686 '/en-us/azure/storage/files/storage-files-networking-dns':1310 '/en-us/azure/storage/files/storage-files-networking-endpoints':1321 '/en-us/azure/storage/files/storage-files-networking-overview':1062 '/en-us/azure/storage/files/storage-files-planning':696 '/en-us/azure/storage/files/storage-files-prevent-file-share-deletion':1333 '/en-us/azure/storage/files/storage-files-scale-targets':779 '/en-us/azure/storage/files/storage-java-how-to-use-file-storage':1511 '/en-us/azure/storage/files/storage-python-how-to-use-file-storage':1521 '/en-us/azure/storage/files/understand-performance':532 '/en-us/azure/storage/files/understanding-billing':706 '/en-us/azure/storage/files/virtual-desktop-workloads':544 '/en-us/azure/storage/files/windows-server-to-azure-files':718 '/en-us/azure/storage/files/zonal-placement':729 '/microsoftdocs/mcp/blob/main/readme.md)':164 '3':135 'accept':203 'access':31,169,259,320,346,692,805,812,825,860,1189,1250,1258,1274 'account':964,1204 'acl':1033 'across':408,597,1530 'ad':306,937,951,961,997,1047 'adjust':622 'agent':84,128,187,201,1071,1097 'alert':1137,1221 'analyz':1176 'api':282,749 'app':348,364 'applic':650,1494,1504,1514 'approach':646,667 'arc':1099 'assign':970 'auth':305,953,986,1011,1022 'authent':840,927,939,1187 'author':809 'avail':154 'azur':2,7,27,40,49,225,228,250,274,299,326,329,366,392,420,427,440,449,460,470,485,495,503,514,524,534,551,561,574,594,604,614,623,638,648,659,670,678,681,688,700,714,724,735,746,757,770,791,802,810,814,827,837,851,861,873,885,896,903,917,929,941,955,976,988,1003,1014,1025,1036,1043,1057,1068,1079,1094,1105,1117,1129,1132,1147,1156,1170,1177,1182,1190,1202,1212,1219,1223,1232,1248,1260,1272,1279,1285,1291,1304,1317,1328,1344,1354,1364,1374,1384,1394,1404,1414,1424,1434,1444,1454,1464,1475,1486,1497,1507,1516,1526,1539,1552,1561,1573,1586,1599,1612,1624 'azure-fil':1 'base':304,823,926 'behavior':284,753,766 'best':11,52,212,222,410,417 'bill':598,702 'billing/cost':256 'box':1590,1617 'build':362,1369,1399,1409,1419,1429,1439,1449 'cach':1124,1159 'capabl':76 'capac':278 'categori':87,95,111,207,209 'chang':833,1198 'choos':253,571,603,644,665,676,699 'client':1027 'cloud':337,554,994,1082,1108,1120 'code':20,61,352,359,1335 'combin':66 'configur':18,26,59,317,321,325,573,783,868,880,901,912,923,947,993,1020,1031,1042,1053,1063,1078,1128,1141,1153,1200,1240,1254,1265,1278,1300,1311,1322 'constraint':293 'content':71,173 'copi':1229 'correct':444 'cost':596,616,627 'cover':51 'creat':1218 'custom':1073 'data':38,390,432,816,1537,1589,1616 'databas':1462,1473,1484 'date':1084 'decid':582 'decis':13,54,242,545 'delet':343,1326 'deploy':23,64,252,381,564,690,1522 'deprovis':459 'descript':211 'desktop':538 'develop':9,645,1492,1502,1512 'dfs':339,1209 'dfs/vdi':32 'directori':237,492 'disabl':890 'disast':217,415,480 'dns':1301 'doc':179 'document':74,172 'domain':984 'drive':438 'ds':307,938,952,962,998,1048 'durabl':609 'e.g':99,115 'enabl':820,844,936,1008 'encrypt':846 'endpoint':335,464,578,1145,1307,1315 'entra':308,983,1000,1009 'estim':593 'event':455 'expert':4,46 'failov':232,483 'failur':475 'fallback':191 'faq':288,762 'featur':908 'fetch':75,171,180,193 'file':3,8,36,41,50,105,113,120,125,226,229,251,267,300,327,330,367,394,404,421,428,441,450,461,471,486,496,504,515,525,535,552,562,575,588,595,605,615,624,639,649,660,671,679,683,689,701,711,715,725,736,747,758,760,771,792,803,815,828,838,852,863,874,882,886,897,904,918,930,942,956,977,989,1004,1015,1026,1037,1044,1058,1069,1080,1095,1106,1110,1118,1133,1148,1157,1171,1178,1191,1203,1213,1224,1230,1233,1249,1261,1273,1286,1292,1305,1318,1329,1345,1355,1365,1375,1385,1395,1405,1415,1425,1435,1445,1455,1465,1476,1487,1498,1508,1517,1527,1540,1543,1553,1562,1574,1587,1600,1613,1625 'files/azure':393 'files/file':28,275 'firewal':787 'forest':1049 'forward':1302 'fslogix':540 'github.com':163 'github.com/microsoftdocs/mcp/blob/main/readme.md)':162 'glusterf':399,1549 'guid':161,380,385 'guidanc':47,247 'handl':238,490 'harden':314 'haystack':369,1340,1370,1380,1390 'health':1225 'hybrid':1013,1576,1602 'id':309,1001 'ident':303,799,834,858,925,965 'identity-bas':302,924 'implement':414,1379,1389 'import':82,126 'includ':10,231 'index':88,208 'ingest':1194 'insecur':891 'instal':158,160,1067,1091 'integr':19,60,340,351,379,1208,1334,1339,1349,1359 'iop':773 'iops/throughput':279 'java':376,1503 'kerbero':310,1010,1021 'knowledg':5 'l107':297 'l108':323 'l108-l134':322 'l120':102 'l134':324 'l135':355 'l135-l156':354 'l156':356 'l157':383 'l157-l168':382 'l168':384 'l35':101,215 'l35-l120':100 'l35-l50':214 'l50':216 'l51':245 'l51-l71':244 'l71':246 'l72':272 'l72-l79':271 'l79':273 'l80':296 'l80-l107':295 'langchain':370,1350,1400,1410,1420 'larg':236,491 'latest':143 'learn':186,200 'learn-agent-skil':185,199 'learn.microsoft.com':424,435,446,457,467,477,488,499,510,521,531,543,558,569,580,591,601,611,620,631,642,652,663,674,685,695,705,717,728,743,755,768,778,795,807,818,831,842,854,866,876,888,899,910,921,934,945,958,968,980,991,1006,1018,1029,1040,1051,1061,1076,1089,1102,1114,1126,1139,1151,1162,1174,1185,1196,1206,1216,1227,1238,1252,1263,1276,1288,1298,1309,1320,1332,1347,1357,1367,1377,1387,1397,1407,1417,1427,1437,1447,1457,1468,1479,1490,1500,1510,1520,1534,1546,1555,1567,1578,1592,1604,1619,1630 'learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-agent-silent-installation':1075 'learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-choose-cloud-tiering-policies':557 'learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-cloud-tiering-policy':1088 'learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-disaster-recovery-best-practices':423 'learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-extension':1101 'learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-firewall-and-proxy':794 'learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-how-to-manage-tiered-files':1113 'learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-managed-identities':806 'learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-modify-sync-topology':434 'learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-monitor-cloud-tiering':1125 'learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-monitoring':1138 'learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-networking-endpoints':1150 'learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-networking-overview':1161 'learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-planning':568 'learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-replace-drive':445 'learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-replace-server':456 'learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-resource-move':1533 'learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-scale-targets':742 'learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-server-endpoint-create':579 'learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-server-endpoint-delete':466 'learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-server-recovery':476 'learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-share-to-share-migration':1545 'learn.microsoft.com/en-us/azure/storage/file-sync/file-sync-throttling':754 'learn.microsoft.com/en-us/azure/storage/file-sync/monitor-file-sync-reference':1173 'learn.microsoft.com/en-us/azure/storage/files/analyze-files-metrics':1184 'learn.microsoft.com/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/orchestrations/haystack':1346 'learn.microsoft.com/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/orchestrations/langchain':1356 'learn.microsoft.com/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/orchestrations/llamaindex':1366 'learn.microsoft.com/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/setup':1195 'learn.microsoft.com/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/tutorials/haystack-pinecone/tutorial-haystack-pinecone':1376 'learn.microsoft.com/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/tutorials/haystack-qdrant/tutorial-haystack-qdrant':1386 'learn.microsoft.com/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/tutorials/haystack-weaviate/tutorial-haystack-weaviate':1396 'learn.microsoft.com/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/tutorials/langchain-pinecone/tutorial-langchain-pinecone':1406 'learn.microsoft.com/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/tutorials/langchain-qdrant/tutorial-langchain-qdrant':1416 'learn.microsoft.com/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/tutorials/langchain-weaviate/tutorial-langchain-weaviate':1426 'learn.microsoft.com/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/tutorials/llamaindex-pinecone/tutorial-llamaindex-pinecone':1436 'learn.microsoft.com/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/tutorials/llamaindex-qdrant/tutorial-llamaindex-qdrant':1446 'learn.microsoft.com/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/tutorials/llamaindex-weaviate/tutorial-llamaindex-weaviate':1456 'learn.microsoft.com/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/vector-databases/pinecone':1467 'learn.microsoft.com/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/vector-databases/qdrant':1478 'learn.microsoft.com/en-us/azure/storage/files/artificial-intelligence/retrieval-augmented-generation/open-source-frameworks/vector-databases/weaviate':1489 'learn.microsoft.com/en-us/azure/storage/files/authorize-data-operations-portal':817 'learn.microsoft.com/en-us/azure/storage/files/authorize-oauth-rest':830 'learn.microsoft.com/en-us/azure/storage/files/change-identity-source':841 'learn.microsoft.com/en-us/azure/storage/files/create-file-share':590 'learn.microsoft.com/en-us/azure/storage/files/encryption-in-transit-for-nfs-shares':853 'learn.microsoft.com/en-us/azure/storage/files/file-estimate-cost':600 'learn.microsoft.com/en-us/azure/storage/files/files-change-redundancy-configuration':1205 'learn.microsoft.com/en-us/azure/storage/files/files-disaster-recovery':487 'learn.microsoft.com/en-us/azure/storage/files/files-manage-namespaces':1215 'learn.microsoft.com/en-us/azure/storage/files/files-managed-identities':865 'learn.microsoft.com/en-us/azure/storage/files/files-monitoring-alerts':1226 'learn.microsoft.com/en-us/azure/storage/files/files-network-security-perimeter':875 'learn.microsoft.com/en-us/azure/storage/files/files-nfs-protocol':887 'learn.microsoft.com/en-us/azure/storage/files/files-redundancy':610 'learn.microsoft.com/en-us/azure/storage/files/files-remove-smb1-linux':898 'learn.microsoft.com/en-us/azure/storage/files/files-reserve-capacity':619 'learn.microsoft.com/en-us/azure/storage/files/files-smb-protocol':909 'learn.microsoft.com/en-us/azure/storage/files/glusterfs-migration-guide':1554 'learn.microsoft.com/en-us/azure/storage/files/migrate-files-between-shares':1237 'learn.microsoft.com/en-us/azure/storage/files/migrate-files-storage-mover':1566 'learn.microsoft.com/en-us/azure/storage/files/modify-file-share':630 'learn.microsoft.com/en-us/azure/storage/files/nfs-large-directories':498 'learn.microsoft.com/en-us/azure/storage/files/nfs-performance':509 'learn.microsoft.com/en-us/azure/storage/files/nfs-root-squash':920 'learn.microsoft.com/en-us/azure/storage/files/redundancy-premium-file-shares':641 'learn.microsoft.com/en-us/azure/storage/files/smb-performance':520 'learn.microsoft.com/en-us/azure/storage/files/storage-dotnet-how-to-use-files':1499 'learn.microsoft.com/en-us/azure/storage/files/storage-files-active-directory-overview':933 'learn.microsoft.com/en-us/azure/storage/files/storage-files-configure-p2s-vpn-linux':1251 'learn.microsoft.com/en-us/azure/storage/files/storage-files-configure-p2s-vpn-windows':1262 'learn.microsoft.com/en-us/azure/storage/files/storage-files-configure-s2s-vpn':1275 'learn.microsoft.com/en-us/azure/storage/files/storage-files-developer-overview':651 'learn.microsoft.com/en-us/azure/storage/files/storage-files-faq':767 'learn.microsoft.com/en-us/azure/storage/files/storage-files-identity-ad-ds-enable':944 'learn.microsoft.com/en-us/azure/storage/files/storage-files-identity-ad-ds-overview':957 'learn.microsoft.com/en-us/azure/storage/files/storage-files-identity-ad-ds-update-password':967 'learn.microsoft.com/en-us/azure/storage/files/storage-files-identity-assign-share-level-permissions':979 'learn.microsoft.com/en-us/azure/storage/files/storage-files-identity-auth-domain-services-enable':990 'learn.microsoft.com/en-us/azure/storage/files/storage-files-identity-auth-hybrid-cloud-trust':1005 'learn.microsoft.com/en-us/azure/storage/files/storage-files-identity-auth-hybrid-identities-enable':1017 'learn.microsoft.com/en-us/azure/storage/files/storage-files-identity-auth-linux-kerberos-enable':1028 'learn.microsoft.com/en-us/azure/storage/files/storage-files-identity-configure-file-level-permissions':1039 'learn.microsoft.com/en-us/azure/storage/files/storage-files-identity-multiple-forests':1050 'learn.microsoft.com/en-us/azure/storage/files/storage-files-migration-linux-hybrid':1577 'learn.microsoft.com/en-us/azure/storage/files/storage-files-migration-nas-cloud-databox':1591 'learn.microsoft.com/en-us/azure/storage/files/storage-files-migration-nas-hybrid':1603 'learn.microsoft.com/en-us/azure/storage/files/storage-files-migration-nas-hybrid-databox':1618 'learn.microsoft.com/en-us/azure/storage/files/storage-files-migration-nfs':662 'learn.microsoft.com/en-us/azure/storage/files/storage-files-migration-overview':673 'learn.microsoft.com/en-us/azure/storage/files/storage-files-migration-robocopy':1629 'learn.microsoft.com/en-us/azure/storage/files/storage-files-monitoring':1287 'learn.microsoft.com/en-us/azure/storage/files/storage-files-monitoring-reference':1297 'learn.microsoft.com/en-us/azure/storage/files/storage-files-netapp-comparison':684 'learn.microsoft.com/en-us/azure/storage/files/storage-files-networking-dns':1308 'learn.microsoft.com/en-us/azure/storage/files/storage-files-networking-endpoints':1319 'learn.microsoft.com/en-us/azure/storage/files/storage-files-networking-overview':1060 'learn.microsoft.com/en-us/azure/storage/files/storage-files-planning':694 'learn.microsoft.com/en-us/azure/storage/files/storage-files-prevent-file-share-deletion':1331 'learn.microsoft.com/en-us/azure/storage/files/storage-files-scale-targets':777 'learn.microsoft.com/en-us/azure/storage/files/storage-java-how-to-use-file-storage':1509 'learn.microsoft.com/en-us/azure/storage/files/storage-python-how-to-use-file-storage':1519 'learn.microsoft.com/en-us/azure/storage/files/understand-performance':530 'learn.microsoft.com/en-us/azure/storage/files/understanding-billing':704 'learn.microsoft.com/en-us/azure/storage/files/virtual-desktop-workloads':542 'learn.microsoft.com/en-us/azure/storage/files/windows-server-to-azure-files':716 'learn.microsoft.com/en-us/azure/storage/files/zonal-placement':727 'level':973 'lifecycl':219,454 'limit':15,56,269,277,730,751,764,776 'line':97,109,210 'link':114,123 'linux':398,655,894,1024,1241,1570 'llamaindex':371,1360,1430,1440,1450 'local':67 'locat':91 'log':1167,1283,1296 'loss':433 'make':14,55,243,546 'manag':798,857,1093,1104 'markdown':190,206 'mcp':149,176 'metadata.generated':130 'metric':1122,1165,1180,1281,1294 'mi':39 'microsoft':178 'microsoft.fileshares':586 'microsoftdoc':150,177 'migrat':387,654,666,708,1536,1548,1557,1569,1580,1594,1606,1621 'migration/architecture':262 'model':257,599,693,703 'modifi':426 'monitor':1116,1130,1135,1169,1183,1220,1280,1293 'monitoring/alerts':336 'month':136 'move':403,1525 'mover':1565 'multipl':1046 'namespac':1210 'nas':397,1584,1595,1610 'net':375,1493 'netapp':682 'network':168,869,1055,1154 'network/firewall/proxy':316 'networking/vpn':332 'nfs':494,502,587,658,850,881,916 'ntfs':1032 'ntfs/share':311 'oauth':822 'oauth-bas':821 'old':137 'on-prem':948,1581 'on-premis':784,1607 'optim':512,523,550 'option':263,565,607 'p2s':1256 'password':966 'pattern':21,62,260,353,357,1336 'perform':221,291,506,517,526,629,740,1179 'performance-rel':290 'perimet':871 'permiss':312,974,1034 'pinecon':1371,1401,1431,1460 'pinecone/qdrant/weaviate':373 'pipelin':1342,1352,1362 'placement':721 'plan':233,249,479,560,687,707 'plus':374 'point':1243 'point-to-sit':1242 'polici':556,1087 'portal':811 'powershel':1112 'practic':12,53,213,223,411,418 'prefer':174 'prem':950,1583 'premis':786,1609 'premium':636 'privat':334,1144,1306,1314 'profil':541 'provid':45 'proxi':789 'public':1142,1312 'pull':141 'python':378,1513 'qdrant':1381,1411,1441,1471 'queri':182,196 'quick':69 'quick-refer':68 'quota':16,57,270,731 'rag':34,350,363,1193,1341,1351,1361,1372,1382,1392,1402,1412,1422,1432,1442,1452,1466,1477,1488 'rang':98 'read':104,119 'recov':469 'recoveri':218,416,481 'reduc':613 'redund':255,341,606,634,1199 'redundancy/region':285 'refer':70,124,1164 'relat':292 'relev':92 'remot':73 'replac':235,437,448 'repositori':147 'requir':167 'reserv':258,618 'resourc':406,1529 'rest':824 'return':189,205 'review':745 'robocopi':1628 'root':913 'rotat':960 'safe':407,465,1532 'sampl':360 'scalabl':280,738,772 'scale':508 'scope':409,1531 'sdks':1518 'section':93 'secur':17,58,294,298,319,345,780,801,870,878,907,1054 'security.md':116,117 'select':549,633 'server':443,452,463,473,577,656,712,1100,1160,1571 'server/drive':234 'servic':985 'set':1074 'setup':33 'share':401,497,505,516,589,625,640,661,672,726,829,864,883,905,919,943,972,978,1038,1059,1214,1234,1330,1541,1559,1597,1626 'share-level':971 'silent':1066 'site':1245,1267,1269 'site-to-sit':1266 'size':626 'skill':42,44,81,166,188,202 'skill-azure-files' 'smb':513,669,839,862,902,932,1596,1623 'smb/nfs':30,265,400,1558 'smb1':892 'soft':342,1325 'sourc':835 'source-microsoftdocs' 'space':1086 'specifi':108 'squash':914 'ssd':519,637,723 'storag':963,1564 'string':183,197 'suggest':138,155 'support':286 'sync':29,230,268,276,331,389,395,405,422,429,442,451,462,472,553,563,576,737,748,761,793,804,1070,1081,1096,1107,1119,1134,1149,1158,1172,1528,1544,1575,1601,1614 'target':281,741 'text/markdown':204 'throttl':283,750 'throughput':775 'tier':254,338,555,1083,1109,1121 'tls':845 'tls/smb/nfs':313 'tool':151,1236 'topic':412,547,732,781,1064,1337,1523 'topic-agent' 'topic-agent-skills' 'topic-agentic-skills' 'topic-agentskill' 'topic-ai-agents' 'topic-ai-coding' 'topic-azure' 'topic-azure-functions' 'topic-azure-kubernetes-service' 'topic-azure-openai' 'topic-azure-sql-database' 'topic-azure-storage' 'topolog':430,567 'transit':848 'trust':995 'tune':501 'understand':697,734 'url':413,548,733,782,1065,1338,1524 'usag':241 'use':24,79,85,103,118,175,192,368,533,585,617,719,797,856,982,1290,1324,1459,1470,1481,1496,1506,1515,1615,1627 'user':140,157,1016 'vdi/fslogix':240 'vector':1461,1472,1483 'version':144 'via':1111,1563 'virtual':537 'volum':1550 'vpn':1246,1257,1270 'weaviat':1391,1421,1451,1482 'webpag':194 'window':710,1255 'without':431 'workload':529 'zonal':720","prices":[{"id":"effbb4e7-9826-49b9-b241-7b527d6421b8","listingId":"91ce786d-dc00-4890-a63a-8083003183ae","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"MicrosoftDocs","category":"Agent-Skills","install_from":"skills.sh"},"createdAt":"2026-04-18T21:59:03.820Z"}],"sources":[{"listingId":"91ce786d-dc00-4890-a63a-8083003183ae","source":"github","sourceId":"MicrosoftDocs/Agent-Skills/azure-files","sourceUrl":"https://github.com/MicrosoftDocs/Agent-Skills/tree/main/skills/azure-files","isPrimary":false,"firstSeenAt":"2026-04-18T21:59:03.820Z","lastSeenAt":"2026-04-22T06:53:32.462Z"}],"details":{"listingId":"91ce786d-dc00-4890-a63a-8083003183ae","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"MicrosoftDocs","slug":"azure-files","github":{"repo":"MicrosoftDocs/Agent-Skills","stars":497,"topics":["agent","agent-skills","agentic-skills","agentskill","ai","ai-agents","ai-coding","azure","azure-functions","azure-kubernetes-service","azure-openai","azure-sql-database","azure-storage","azure-virtual-machine","claude-code","github-copilot","microsoft-learn","openai-codex","skills"],"license":"cc-by-4.0","html_url":"https://github.com/MicrosoftDocs/Agent-Skills","pushed_at":"2026-04-22T01:37:27Z","description":"Curated Agent Skills for Microsoft & Azure – giving AI coding assistants structured, real-time expertise from Microsoft Learn docs.","skill_md_sha":"bdd6718b97c6d23abb81aadb1d232bba41da016a","skill_md_path":"skills/azure-files/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/MicrosoftDocs/Agent-Skills/tree/main/skills/azure-files"},"layout":"multi","source":"github","category":"Agent-Skills","frontmatter":{"name":"azure-files","description":"Expert knowledge for Azure Files development including best practices, decision making, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when configuring Azure Files/File Sync, SMB/NFS access, DFS/VDI setups, RAG over files, or data migrations, and other Azure Files related development tasks. Not for Azure Blob Storage (use azure-blob-storage), Azure NetApp Files (use azure-netapp-files), Azure Managed Lustre (use azure-managed-lustre), Azure Virtual Machines (use azure-virtual-machines).","compatibility":"Requires network access. Uses mcp_microsoftdocs:microsoft_docs_fetch or fetch_webpage to retrieve documentation."},"skills_sh_url":"https://skills.sh/MicrosoftDocs/Agent-Skills/azure-files"},"updatedAt":"2026-04-22T06:53:32.462Z"}}