A Dnn configuration extension to secure your website with Azure Key Vault by removing database connection strings from the web.config and into an Azure Key Vault
Need more help? Take a look at our detailed Getting Started Guide
Feature | Protected |
---|---|
Database Connection String | Yes |
App Settings | Yes |
Dnn.KeyMaster runs through an extensive verification process to certify it will work on each version of DNN that it supports.
Platform Version | Supported | Automation Status |
---|---|---|
Dnn 9.0.0 | Yes | |
DNN 9.0.1 | Yes | |
DNN 9.0.2 | Yes | |
DNN 9.1.0 | Yes | |
DNN 9.1.1 | Yes | |
DNN 9.2.0 | Yes | |
DNN 9.2.1 | Yes | |
DNN 9.2.2 | Yes |
Supported Admin Controls | Supported |
---|---|
Persona Bar | Yes |
Traditional Menu | No |
Download Code
$ git clone https://github.com/HoeflingSoftware/Dnn.KeyMaster.git
$ cd ./Dnn.KeyMaster
Build
$ ./build.ps1
Package
$ ./build.ps1 -Target Package
Deploy for Debugging
websiteLocation
to the location of a local install of Dnn$ ./build.ps1 -Target Package
$ ./build.ps1 -Target Deploy
This Dnn extension is built using the following features of Dnn:
The MIT License (MIT) see License File