What You’ll Build
- One provider credential for external model access
- One project-scoped key with expiry and budget controls
- A repeatable process for auditing and lifecycle updates
Prerequisites
- Access to Bud AI Foundry
- At least one project available in your workspace
- Provider account details ready
Step 1: Add Provider Credential
- Open API Keys → Provider.
- Click Add Credentials.
- Select a provider and click Next.
- Fill the credential form:
- API key name
- Required provider fields
- Click Create.
Step 2: Validate Provider Credential
- Click the new credential row.
- In the drawer, verify:
- Fields are masked by default
- Copy action works
- Deployment usage table is visible for traceability
Step 3: Create a Project Key
- Open Projects tab.
- Click Create New Key.
- Fill:
- Credential Name
- Project
- Set Expiry (
30 daysor60 days) - Set Max Budget
- Click Create.
Step 4: Review Key Details
- Open the new project key row.
- Confirm key metadata:
- Project name
- Expiry date
- Last used value
- Max budget
- Test visibility toggle and copy action.
Step 5: Perform a Lifecycle Update
- Use the action menu in the drawer.
- Click Edit.
- Update expiry and/or max budget.
- Save and verify the updated values in the list.
Step 6: Test Deletion Safety
- From the drawer action menu, choose Delete.
- Verify confirmation dialog appears.
- Cancel first to validate safety behavior.
- Proceed only when you are rotating or decommissioning.