Administrator Access
To access administrative features, users must be members of theAdmin group in Amazon Cognito. This can be configured via:
- AWS Management Console > Amazon Cognito User Pools
- AWS CLI
AuthUserPoolIdxxxx.
Key Administrative Capabilities
Bot Management
Administrators can:- Mark public bots as “Essential” to feature them in the bot store
- View all published bots and their API configurations
- Monitor bot usage and analytics
- Manage bot visibility and pinning order
- Access bot knowledge base configurations
User Management
Administrators can:- View all users and their usage patterns
- Monitor user costs and token consumption
- Access user conversation history
- Review user prompts for quality and compliance
- Assign users to permission groups
Analytics & Monitoring
Administrators have access to:- Bot usage analytics with query counts and unique users
- Cost allocation per user and bot
- Satisfaction metrics and feedback
- Popular queries for each bot
- Usage trends over time
Audit & Compliance
The platform provides:- Comprehensive audit logging of admin actions
- User activity tracking
- Resource modification trails
- Conversation data export via Amazon Athena
- Feedback loop for analyzing LLM outputs
API Endpoints
All administrative API endpoints are prefixed with/admin/ and require admin authentication:
/admin/published-bots- Get all published bots/admin/public-bots- Get public bots with usage data/admin/users- Get all users with usage metrics/admin/bot/{bot_id}- Get bot details and analytics/admin/costs/summary- Get cost summary and allocation/admin/audit-logs- Access audit logs
Data Export & Analysis
Conversation logs are exported to Amazon S3 from DynamoDB and can be queried using Amazon Athena. This enables:- Custom analytics and reporting
- Compliance auditing
- Feedback analysis
- Usage pattern identification
Exported data is refreshed hourly, so the latest conversations may not be immediately available in analytics.
Next Steps
User Management
Learn about user groups and permissions
Bot Management
Manage bots and essential bot features
Analytics
View usage analytics and cost allocation