Enterprise Integrations
Enterprise integrations are conditional capabilities. Configure an integration only when the current deployment exposes it, the service owner has approved it, and its authentication and data scope are understood.
Integration map
Service Accounts
Use a Service Account only for the approved integration and the smallest source scope it needs. Keep its credentials in the approved secret store, document the account owner and purpose, and rotate or revoke access when the integration changes.
An integration using a Service Account does not bypass source permissions, deployment access controls, or Administrator review.
Enterprise chat bots
Configure an enterprise chat bot only after the deployment and chat-service administrators have approved its audience, data flow, and authorization model.
Hook extensions
Hooks are conditional extensions, not a capability guaranteed in every deployment. When Hooks are available, configure only an approved extension, define its authorization and data boundary, and test its behavior with representative non-sensitive input.
If Hooks are absent or disabled, review deployment configuration and administrator settings instead of assuming that an extension can be enabled by a user or Curator.
Authentication and secret handling
Use the service’s approved authentication method and store credentials only in the deployment’s approved secret-management location. Never place tokens, passwords, private keys, or client secrets in chat messages, Agent instructions, source control, screenshots, or shared documents.
Grant the minimum required scope, use distinct credentials for distinct integrations where possible, and revoke or rotate credentials when ownership, scope, or service configuration changes.
Verify an integration
Before sharing an integration, test it with an approved account and representative request. Confirm that authentication succeeds, only the intended audience can use it, it reaches only the approved service scope, and errors reveal no secret values.
Related pages
- Users, Groups & Roles explains how access boundaries apply to people and groups.
- Connectors & Indexing explains how approved content connections are configured.
- Usage, Identity & Security explains conditional identity and security controls.