Currently we are on SharePoint 2019 On Prem with 5 Web Apps(Around 40 site collections and 200 subsites overall). We have several OOB sites, few nintex forms and workflows and few(around 20) Custom wsp solutions
Our organization is moving to SharePoint online and I would like to know how do you keep Dev, QA, Stage and Prod environments isolated? (in SP 2019 we had a separate farm for each environment)
1. Posts which are several years older pointed to have separate SharePoint online tenants for each, but recent posts suggest a single tenant. What would be pros and cons of single vs multi tenant, which is recommended one?
2. We currently have few server side wsp solutions(farm scoped, web app scope, event recievers), what are good alternatives since server is not supported in SPO
Note : We have single tenant at our organization currently which is being used for generic purposes.
Jaffar KhalidPosted Jul 16, 2024, 8:24 AM
For managing Dev, QA, Stage, and Prod in SharePoint Online:
1. **Single vs. Multi-Tenant:**
- **Single Tenant:**
- **Pros:** Easier management, lower costs.
- **Cons:** Less isolation.
- **Multi-Tenant:**
- **Pros:** Better isolation.
- **Cons:** Higher costs, complex management.
- **Recommendation:** Single tenant is generally recommended for simplicity.
2. **Alternatives to WSP Solutions:**
- **SharePoint Framework (SPFx)**
- **Power Automate**
- **Azure Functions and Logic Apps**
- **PnP PowerShell**
Use site collections and governance policies for separation within a single tenant.