This questionnaire can be used to assess the existing SharePoint environment of the customer for support transition and to collect key information to propose the right support model for the transition.
Business Goal- What is the primary business objective of the SharePoint environment? (What needs of your business are met by the existing system – Communication, Collaboration, Knowledge Management, Enterprise Content Management, Document Management, Dashboards, Complete Intranet Solution, Extranet for suppliers, customers etc.?)
- Please share the status of all ongoing and planned activities for SharePoint (Development, migration and upgrade).
- SharePoint farm version (SP 2010, SP 2013, SP 2016 & Office 365).
- Please enlist the sites that are most critical to business.
- Please list down all the mission critical services that are hosted in SharePoint, along with their purpose.
- Explain in detail about how the domain controller is configured and the primary and secondary data center details.
- Please provide details or preferably Physical and Logical Architecture Diagrams for Production, Staging and Development Environment (i.e. Farm Topology, deployment diagrams, Virtual environment, SharePoint version details, Directory Services).
- Server hardware & software specifications.
- Total number of users? Number of concurrent users
- Server Naming Convention for Prod/Dev/Test servers
- Licensing details for SharePoint, Office web apps, Office Online server, Windows server and other supporting platforms.
- Please enlist all the integration points (Interfaces) with External LOB and other applications/ Software (Ex SAP Integration with SharePoint).
- Please give a brief explanation about all web applications and service applications in scope.
- Please provide the list of all 3rd party software that has been integrated with SharePoint (Ex- Nintex Workflow, Doc Ave, and Boldon James etc.)
- Explain in detail about the load balancing methodology used for the SharePoint Environment ((ISA? TMG? CISCO Ace? Or any other Hardware load balancer, F5 Big IP)
- Is there any redundancy for Service applications and if yes how are they configured?
- Are there any service applications which are being shared between two farms?
- DR farm details and its configuration for Business Continuity. A separate DR farm on a different datacenter or a stretched farm where the servers are distributed across two datacenters?
- Backend SQL Server details (i.e. SQL Server version, what level of permissions do we (i.e. SharePoint admin) have on SQL, SQL alias, named instance for SharePoint etc. . .)
- Backup strategy for SharePoint content databases.
- RTO and RPO strategy for SharePoint content databases.
- High Availability strategy for SQL Server - Clustering in place? Mirroring? Always ON?
- Authentication mechanism for SharePoint.
- Known issues in the farm if any.
- Language pack details if installed?
- When the farm was recently patched?
- Repository for configuration files, Implementation/Build guides, Known error database (KEDB), Incident Logs, RCA (root cause analysis), (CSV, SVN, TFS, etc.)
- Deployment architecture? Give an overview (Farm solutions or Sandbox solutions)
- Do you have Office web apps/Office Online server deployed? If yes, detailed explanation of the Office web apps farm.
- Do you have Workflow Manager deployed? If yes, detailed explanation about the Work flow manager farm.
- How often do you perform a data refresh to the UAT and TEST farm?
- Details about AV scanning for the SharePoint farm?
- Do we have any monitoring in place for monitoring the environment (Ex SCOM, Zenoss monitoring tool)?
- Are you using IaaS platform for SharePoint? if yes, give details about that (AWS, Azure & Google Cloud Platform).
- VM machine types if the SharePoint environment is on Azure, A series, D series, G series etc.?
- Health check scripts if available and it’s frequency. How often does the health check script run and what are the parameter it monitors?
SharePoint Online (Office 365) details
- What’s the Office 365 plan that your users are using?
- How are the user identities synced from on-premises AD to Azure AD?
- Are you using any Hybrid functionalities (One drive for business, Hybrid Search, Hybrid user profile, Hybrid App launcher etc.)?
- Detailed explanation about the customizations made on the SharePoint Online sites.
- Documentation of all the customization made on the SharePoint Online sites.
- Migration tools used to migrate to SharePoint Online from on-premises.
- What level of permissions will the SharePoint Online tenant admin have on the Office 365 tenant? Just SharePoint administrator or Global administrator?
- Who will take care of Office 365 license management?
- Please explain in detail about the most critical sites (in scope) on existing environment?
- Please share the information architecture
- Please share the governance plan for the SharePoint environment.
- List of blocked and allowed file types in SharePoint?
- What’s the main kind of content that’s stored in SharePoint? (Text content, Documents, Images, flash, Audios, Videos, other formats etc.)
- Is there any other Content Management or Document management tool in place along with SharePoint (Ex Onbase from Hyland software)?
- Are the SharePoint sites secured (Using SSL, encryption)?
- Details about the SSL certificates used for SharePoint sites?
- If the SharePoint sites are made available to internet/ external sharing what’s the authentication mechanism followed for that?
- What is the current Authentication mechanism? (Windows Authentication, Forms based Authentication or Kerberos, AD, LDAP )
- Authentication mode used for web applications (Claims or Classic)?
Customizations
- Does the SharePoint farm /SharePoint Online have customizations on it?
- If yes, what’s the total number of farm solutions, User solutions & sandboxed solutions that’s been deployed?
- Detailed description /documentation of all the WSP files that’s been deployed and its use?
- If we have apps deployed to the app catalog, then detailed description about those apps?
- What kind of apps are they? Provider hosted, Auto –hosted or SharePoint hosted?
- List of custom scripts running on the SharePoint servers and its purpose.
- How Branding is applied, what’s being done? (Feature staplers/custom site definitions/Themes/Custom CSS, Master pages, etc.)
- Do we have a SharePoint developer/developer team who takes care of all the development related tasks and if yes his/her details?


Join the conversation! Your thoughts help the community grow.