Skip to content

Eagleeye docs/1459 secret management#686

Merged
0xharkirat merged 5 commits intomainfrom
eagleeye-docs/1459-secret-management
Feb 26, 2026
Merged

Eagleeye docs/1459 secret management#686
0xharkirat merged 5 commits intomainfrom
eagleeye-docs/1459-secret-management

Conversation

@0xharkirat
Copy link
Member

closes: https://github.com/SSWConsulting/SSW.EagleEye/issues/1459
Partially done via: OpenCode (OpenAI Codex 5.3) & GitHub Copilot (Claude Sonnet 4.6)

This pull request introduces improved clarity and guidance around app registration naming conventions and secret management for the EagleEye application. The most significant change is the addition of a comprehensive guide for rotating client secrets, along with updates to documentation to reference this new guide and clarify naming conventions for app registrations.

Secret Management Enhancements:

  • Added a new guide, secret-management-app-registrations.mdx, detailing step-by-step instructions for rotating expired or expiring client secrets for the Engine and Portal app registrations, updating Key Vault values, and restarting the Portal app if needed. This guide includes both Azure Portal and Azure CLI instructions, recommended roles, and best practices.
  • Updated the redeployment cleanup guide (redeploy-cleanup.mdx) to reference the new secret management guide for rotating secrets, rather than simply deleting and recreating them.
  • Added references to the new secret management guide in the installation and app registration steps documentation (step-2-app-registrations.mdx, step-3-install-from-marketplace.mdx). [1] [2] [3]
  • Added the new guide to the EagleEye documentation table of contents for easier discoverability.

App Registration Naming Clarification:

  • Updated the app registration reference documentation to clarify that the three app registrations created by the Master app are now named with the SSW.EagleEye prefix, improving consistency and reducing ambiguity. [1] [2] [3] [4]

@vercel
Copy link

vercel bot commented Feb 26, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
ssw-products Ready Ready Preview, Comment Feb 26, 2026 5:18am

Request Review

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request enhances the EagleEye documentation by introducing comprehensive secret management guidance and clarifying app registration naming conventions. The changes address issue #1459 by providing clear, actionable instructions for rotating client secrets for app registrations without requiring deletion and recreation.

Changes:

  • Added a new comprehensive guide for managing and rotating client secrets for Engine and Portal app registrations
  • Updated existing documentation to reference the new secret management guide
  • Clarified that the three app registrations created by the Master app use the SSW.EagleEye prefix

Reviewed changes

Copilot reviewed 6 out of 18 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
content/docs/EagleEye/secret-management-app-registrations.mdx New comprehensive guide covering secret rotation via Azure Portal and CLI, with step-by-step instructions for updating Key Vault values and restarting services
content/docsTableOfContents/EagleEye/toc.mdx Added new secret management guide to documentation navigation
content/docs/EagleEye/step-3-install-from-marketplace.mdx Added reference link to secret management guide
content/docs/EagleEye/step-2-app-registrations.mdx Added reference link to secret management guide
content/docs/EagleEye/redeploy-cleanup.mdx Updated guidance to reference secret management guide instead of just mentioning deletion
content/docs/EagleEye/app-registrations-reference.mdx Clarified that app registrations use SSW.EagleEye prefix (Engine, Api, Portal)
public/EagleEye/Guides/CA-Stop.png New screenshot showing container app stop/start functionality
public/EagleEye/Guides/3-App-Registrations.png New screenshot showing the three EagleEye app registrations

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@0xharkirat 0xharkirat merged commit b48fb50 into main Feb 26, 2026
2 checks passed
@0xharkirat 0xharkirat deleted the eagleeye-docs/1459-secret-management branch February 26, 2026 05:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants