High-level stance and governance visual for replacing on-prem customization patterns.
Use this flow to triage any requested change. Keep SaaS core clean and push variability to configuration or the edge.
| Path | What it is | Pros | Cons | Typical uses | Risk |
|---|---|---|---|---|---|
| Configuration only | Setup, roles and policies, flexfields, approvals, OTBI or BI Publisher, Redwood branding | Fast, upgrade safe, lowest TCO, supported | Limited for edge cases | Standard policies, small field adds, reports | Low |
| In-app extensibility | Page or App Composer, sandboxes, flexfields, declarative logic, approval rules | Upgrade safe, native UX, central governance | Can clutter UX, performance needs discipline, not for heavy logic | Extra attributes, conditional UI, nuanced approvals | Low to Medium |
| Side by side (PaaS) | OIC, REST APIs, events, Visual Builder, OCI services | Max flexibility, scalable, isolates change, DevOps friendly | Higher cost and skill, integration lifecycle to manage | New microflows, portals, orchestrations, advanced validations | Medium |
| Core code changes | Altering SaaS internals or delivered objects | None in SaaS context | Breaks support and upgrades; prohibited | Not applicable | Prohibited |