Use this when adding a new private application or reviewing an existing app before changes.
Prompt
1 | Onboard app.internal.example.com as a private app on HTTPS 443. First check whether it already exists, find suitable publishers, validate the name, and show the proposed createPrivateApp payload. Do not create or update anything until I approve. |
Tool sequence
searchPrivateAppssearchPublishersvalidateNamelistPrivateAppTagscreatePrivateAppcreatePrivateAppTagsupdatePrivateAppPublishersgetPolicyInUse
Good assistant behavior
The assistant should distinguish:
- App discovery from app creation
- Host/protocol validation from policy creation
- Publisher association from policy authorization
For existing apps, use getPrivateApp, analyzePrivateAppPolicyDependencies, and updatePrivateApp instead of blindly creating duplicates.