Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@ winget install "Key Vault Explorer" --source msstore
### macOS and Linux
Download from the [releases page](https://github.com/cricketthomas/AzureKeyVaultExplorer/releases).


![Downloads](https://img.shields.io/github/downloads/cricketthomas/AzureKeyVaultExplorer/total)
<p style="display: block" align="center">
<sup>Named 'Key Vault Explorer' in the Microsoft Store.</sub>
</p>
Expand Down Expand Up @@ -89,8 +91,8 @@ After downloading the `.exe`, Windows may block it (unless you got it from winge

## Azure CLI
> [!NOTE]
> You can use a custom client ID that belongs to Microsoft Azure CLI. This is intended for testing only and is not recommended by the maintainers of this repository, as it may violate Microsoft’s Terms of Service.
> Doing so can bypass the need for an IT administrator to grant permissions to the application, effectively circumventing the standard consent process. Once done, click save in the settings page and restart the application.
> You can use a custom client ID that belongs to Microsoft Azure CLI `04b07795-8ddb-461a-bbee-02f9e1bf7b46`. This is intended for testing only and is not recommended by the maintainers of this repository, as it may violate Microsoft’s Terms of Service.
> Doing so can bypass the need for an IT administrator to grant permissions to the application, effectively circumventing the standard consent process. Navigate to the Ssttings page, check the "Custom Client ID" checkbox, add the aformentioned Clinet Id, click save, and restart the application.
> See this article for more details on the well-known client ID. https://rakhesh.com/azure/well-known-client-ids/
<img width="800" alt="image" src="https://github.com/user-attachments/assets/fe6a970c-b0bc-455c-9775-5aa57b865fd1" />

Expand Down
14 changes: 14 additions & 0 deletions docs/CUSTOM-CLIENT-TENANT-ID.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
## Using your own Client ID / Application ID

### Easiest Option:

### Azure CLI

> [!NOTE]
> You can use a custom client ID that belongs to Microsoft Azure CLI `04b07795-8ddb-461a-bbee-02f9e1bf7b46`. This is intended for testing only and is not recommended by the maintainers of this repository, as it may violate Microsoft’s Terms of Service.
> Doing so can bypass the need for an IT Administrator to grant permissions to the application enabling a zero change setup in most tenants and is enterprise friendly. THis effectively circumventing the standard consent process. Navigate to the Ssttings page, check the "Custom Client ID" checkbox, add the aformentioned Clinet Id, click save, and restart the application.
> See this article for more details on the well-known client ID. https://rakhesh.com/azure/well-known-client-ids/

<img width="800" alt="image" src="https://github.com/user-attachments/assets/fe6a970c-b0bc-455c-9775-5aa57b865fd1" />


---

This allows you to use your own enterprise application instead of the default one. Requires the checkbox to be selected and a valid Client ID.

1. Create an Enterprise application in your Azure AD / Entra tenant:
Expand Down
6 changes: 6 additions & 0 deletions docs/FIRST-TIME-SETUP.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,12 @@ When running Key Vault Explorer for the first time, you may encounter an error l

This means your Azure tenant global admin needs to grant consent. Have them open one of the following URLs in a browser:

**Azure CLI CLIENT ID:**
- This approach should require no intervention if Azure CLI is used by your organization. Please see the instructions here:
[Using your own Client ID / Tenant ID](CUSTOM-CLIENT-TENANT-ID.md/#azure-cli)



**Default Client ID:**

```
Expand Down