Platform Settings
Platform Settings allow you to configure global settings for your Maeris account, including application URLs, default configurations, integrations, user management, and system-wide preferences.
Accessing Platform Settings
Platform Settings are accessible from the main navigation menu. Only users with appropriate permissions can modify platform settings.
Navigation
- Click on your profile/settings icon in the top navigation
- Select "Platform Settings" or "Settings"
- Navigate through different setting categories
- Save changes when done
Application Configuration
Base URLs
Configure default application URLs for different environments.
- Development environment URL
- Staging environment URL
- Production environment URL
- Custom environment URLs
Default Browser
Set the default browser for test execution.
- Chrome (default)
- Firefox
- Edge
- Safari
Default Timeouts
Configure default timeout values for all tests.
- Element timeout (default: 30 seconds)
- Page load timeout (default: 60 seconds)
- Action timeout (default: 10 seconds)
User and Team Management
User Management
- Invite Users: Add team members to your Maeris account
- User Roles: Assign roles (Admin, Tester, Viewer) to users
- Permissions: Configure what users can access and modify
- User Groups: Organize users into groups for easier management
Team Settings
- Team Name: Set your team or organization name
- Team Logo: Upload custom logo for your team
- Team Preferences: Configure team-wide preferences
- Billing: Manage subscription and billing information
Integrations
Available Integrations
- JIRA: Connect with JIRA for issue tracking and test result sync
- Slack: Send test notifications to Slack channels
- Microsoft Teams: Integrate with Teams for notifications
- Email: Configure email notifications for test results
- Webhooks: Set up custom webhooks for integrations
- CI/CD: Configure CircleCI, Jenkins, GitHub Actions, etc.
Integration Configuration
- Enable/disable integrations
- Configure integration credentials and settings
- Test integration connections
- Manage integration permissions
API Keys and Access
API Key Management
- Generate API Keys: Create API keys for programmatic access
- Key Permissions: Set permissions for each API key
- Key Expiration: Configure expiration dates for keys
- Revoke Keys: Revoke keys that are no longer needed
- Key Usage: Monitor API key usage and activity
Access Control
- Configure IP whitelisting for API access
- Set up rate limiting for API calls
- Manage access tokens and refresh tokens
- Configure OAuth settings if applicable
Notifications
Notification Preferences
- Email Notifications: Configure when to receive email notifications
- Test Failures: Get notified when tests fail
- Test Completion: Receive notifications when test suites complete
- Schedule Alerts: Get alerts for scheduled test executions
- System Alerts: Receive system and maintenance notifications
Notification Channels
- Slack
- Microsoft Teams
- Webhooks
- In-app notifications
Data and Storage Management
Storage Settings
- Storage Quota: View and manage storage usage
- Data Retention: Configure how long to keep test results and data
- Backup Settings: Configure automatic backups
- Export Data: Export test data and results
Data Privacy
- Configure data privacy settings
- Manage data deletion policies
- Set up data anonymization
- Configure GDPR compliance settings
Security Settings
Security Configuration
- Password Policy: Configure password requirements
- Two-Factor Authentication: Enable 2FA for enhanced security
- Session Management: Configure session timeout and management
- IP Restrictions: Restrict access from specific IP addresses
- Audit Logs: View and manage audit logs
Compliance
- GDPR compliance settings
- Data encryption settings
- Compliance reporting
- Data processing agreements
Advanced Settings
System Configuration
- Feature Flags: Enable or disable platform features
- Performance Settings: Configure system performance options
- Logging: Configure logging levels and destinations
- Maintenance Mode: Enable maintenance mode when needed
Customization
- Custom branding and themes
- Custom domain configuration
- Custom email templates
- Custom report templates
Best Practices
- Review Settings Regularly: Periodically review and update platform settings
Keeps configuration aligned with current needs
- Secure Credentials: Keep API keys and credentials secure
Rotate keys regularly and limit access
- Document Changes: Document significant configuration changes
Helps team understand platform configuration
- Test Before Applying: Test settings changes in a non-production environment
Prevents unintended side effects
- Use Roles Appropriately: Assign appropriate roles to team members
Maintains security while enabling productivity
- Monitor Usage: Regularly monitor API usage and storage consumption
Helps optimize costs and performance
Next Steps
After configuring platform settings:
- Quick Setup - Configure your application URLs and defaults
- Connect with JIRA - Set up JIRA integration
- Setup CI/CD with CircleCI - Configure API keys for CI/CD