Skip to content

A tiny PowerShell program that retrieves Azure secrets

License

Notifications You must be signed in to change notification settings

alvinlazz/AzureAegis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AzureAegis 🔐

Welcome to AzureAegis! 🎉 This PowerShell script provides a user-friendly interface for interacting with Azure Key Vault, helping you manage and access your secrets efficiently.

Windows PowerShell Version GitHub license GitHub issues GitHub stars GitHub forks GitHub watchers

Table of Contents

Introduction

AzureAegis simplifies the process of managing Azure Key Vault secrets by providing clear instructions and real-time feedback through a PowerShell script. Whether you're an admin or a developer, AzureAegis ensures you have the tools you need to work efficiently with your Azure Key Vault.

Installation

To get started with AzureAegis, follow these steps:

  1. Clone the repository:

    git clone https://github.com/owner/AzureAegis.git
    cd AzureAegis
  2. Install the Azure modules:

    Install-Module -Name Az
  3. Run the script:

    .\AzureAegis.ps1

Usage

When you run AzureAegis, you'll see the following instructions in the PowerShell console:

  • Important: Always keep an eye on colored text.
  • Filtered most common Vault names print always.
  • Type 'x' and Press ENTER for a list of all options.
  • Type 'number' to enter a valid number seen in the console.
  • Type 'name' to refer to 'part or full' secret name.
  • If 'name' given with 'part', there will be multiple secrets printed.
  • 'Permission Error' means you don't have access to the selected vault.
  • Type 'H' and Press ENTER to print this message.

Security Alert

Please ensure you follow these security best practices:

  • Do not share your password with anyone.
  • Keep script updated to guard against bugs/vulnerabilities.
  • Report any suspicious/bug activity immediately.

Happy exploring! 🌟

For detailed documentation, visit: [KB Link Soon Publish]

Project History

AzureAegis has evolved over time:

  • v1.0: Initial release with core features and basic instructions.
  • v1.1: Added detailed security alerts and updated user interface.
  • v1.2: Improved error handling and documentation.

Contributing

We welcome contributions to AzureAegis! To get involved:

  1. Fork the repository.

  2. Create a new branch:

    git checkout -b feature-branch
  3. Make your changes and commit:

    git commit -am 'Add new feature'
  4. Push to your branch:

    git push origin feature-branch
  5. Open a Pull Request on GitHub.

Please refer to our contributing guidelines for more details.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

For questions or feedback, feel free to reach out:

Happy exploring with AzureAegis! 🎉

About

A tiny PowerShell program that retrieves Azure secrets

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published