{"categories":[{"label":"Cryptography","url":"https://skillfed.io/packages/category/security-cryptography"}],"enrichment":{"capability":"Manages role-based access control, backup, restore, and settings for Azure Key Vault Managed HSM instances.","skillfed_tags":["azure-sdk","key-management","rbac"],"use_cases":["Implement role-based access control (RBAC) for Managed HSM by creating and managing role assignments programmatically.","Automate full or selective key backups and restores for disaster recovery and key rotation workflows.","Configure Managed HSM account settings such as security policies or operational parameters via the settings client.","Build administrative dashboards or CLI tools that list and manage role definitions across multiple Managed HSM instances.","Integrate Managed HSM administration into Infrastructure-as-Code or DevOps pipelines for key vault lifecycle management."],"what_it_does":"This is the official Azure SDK client library for administering Key Vault Managed HSM instances. It provides three main client classes: KeyVaultAccessControlClient for managing role definitions and assignments, KeyVaultBackupClient for performing full and selective key backups and restores, and KeyVaultSettingsClient for configuring Managed HSM account settings. The library handles long-running operations like pre-backup checks and restore operations through polling abstractions.\n\nThe package is tightly integrated with azure-core for HTTP transport and credential handling. It is explicitly designed for Managed HSM only\u2014operations against standard Key Vault instances will fail. The library supports Python 3.9 through 3.13 and is maintained as part of the official Azure SDK for Python.","worth_installing":"Yes. This is the official, actively maintained Azure SDK library for Managed HSM administration. It has low install friction, permissive MIT licensing, no known vulnerabilities, and is in production-stable status. Install it if you need to programmatically manage access control, backups, or settings on an Azure Key Vault Managed HSM; do not use it for standard Key Vault operations."},"id":"azure-keyvault-administration","links":{"html":"https://skillfed.io/packages/azure-keyvault-administration","md":"https://skillfed.io/packages/azure-keyvault-administration.md","pypi":"https://pypi.org/project/azure-keyvault-administration/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-05-19","license_spdx":null,"license_treatment":"permissive","name":"azure-keyvault-administration","python_support":"supports_current","summary":"Microsoft Corporation Key Vault Administration Client Library for Python"},"popularity":{"monthly_downloads":5241871,"position":2131,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"4.7.0"}
