We need to deal with the settings menu slightly different than the way we do on enterprise on-prem. This is a summary of all current settings and what we will do in the case of SaaS:
Access Management:
- Authorization: stays the same
- Authentication: stays the same
- Groups: stays the same
- LDAP Connectors: stays the same, SaaS needs to open outgoing ports for LDAP and LDAP
- User Management: stays the same
- Visualisation: stays the same
- OAuth Connectors: stays the same, SaaS needs to open outgoing HTTPS requests
- SAML Connectors: stays the same
Database:
- Backup & Restore: remove restore option, leave backup one
- Reset Database: should work for customers, default db must include all saas settings
- Backup Configuration: disabled, this is done by aws directly
Debug Settings and Logs:
- Debug Config: disable it
- Error Logs and Diagnostics: stays the same
- Clear Cache: stays the same
- Help Improve Eramba: disabled this, enable by default
Localization:
- Currency: stays the same
- Custom Logo: stays the same
- Timezone: stays the same (we host customer stuff, but they can be anywhere in the planet)
- CSV Delimiter: stays the same
- Languages: stays the same
- Dashboard Template: stays the same
Mail:
- Mail Configuration: disabled, we will provide default email settings and we will send emails from a single address. For example eramba@cloud.eramba.org
- Emails In Queue: stays the same
Security:
- Brute Force Protection: stays the same
- System Health: we will disable it
- Updates: disabled, customers no longer do updates
- Queued Jobs: stays the same
- HTML Purifier: stays the same
- Public Address: disabled, we manage this value
- Enterprise Users: stays the same
- Login Portal Eramba Version: stays the same
Cron Jobs:
- Crontab: disabled , me manage this for customers
- Crontab History: stays the same
General Settings:
- PDF Configuration: disabled, we manage this for customers
- Webhooks Configuration: stays the same
- Webhook Requests: stays the same
- Cache Settings: disabled we manage this for customers