Intranet software RFP questions

A question set for evaluating partners who will implement HumHub, XWiki or Nextcloud as an employee intranet, covering editions, identity, migration, theming, mobile, adoption, upgrades and support.

On this page

Intranet software RFP questions to ask before you pick a partner

Intranet software RFP questions only separate partners when they force a written answer on the things that vary by platform: which edition includes the directory and SAML features you need, what the upgrade path looks like, and who supports the code in production. Send the same questions to every bidder in writing, covering HumHub, XWiki and Nextcloud alike. Ask each bidder to name the platform and edition they would deploy, and to state which features that edition includes and which require a paid module or subscription. A partner who only resells will answer in generalities about open source. A partner who implements will name the edition, the license and the support tier, and will explain what changes if you pick a different platform. Ask every bidder to confirm the licensing terms in writing: for example, Nextcloud Server is licensed under AGPL-3.0, while XWiki Standard is LGPL 2.1 and XWiki Pro is a separate commercial product built on it.

Run the evaluation in two rounds. In the first round, collect written answers to a fixed question set covering directory integration (LDAP, Active Directory, OpenID Connect and SAML), content migration from your current portal, theming, mobile rollout, adoption planning, upgrade cadence and support hours. Score the answers against the same criteria and drop any bidder who cannot name the edition. In the second round, hold a scoped demo or reference call built around your own content, such as one migrated space with your permissions model and a sample news post sent to a phone. Ask for references that run the same platform at a similar user count, and confirm the upgrade history on those references. Ask the partner to show, not describe, how a major version upgrade was tested, because Nextcloud, for example, does not allow skipping major releases and requires a backup before every upgrade. Record every answer in the RFP file so the contract can reference it.

Which platform the questions apply to

XWiki is licensed under the LGPL 2.1, and the free XWiki Standard is the open source version of the platform. XWiki Pro combines XWiki with business applications, connectors and support from XWiki SAS, so the RFP should first establish which of these your intranet requires. The published tiers for Pro and support subscriptions are Starter (up to 25 users, XWiki Cloud only), Basic (up to 1,000 users), Business (up to 10,000 users) and Enterprise (unlimited users), and XWiki SAS states that cloud and on-premises pricing is the same.

  • Directory and SSO: XWiki Pro lists Active Directory and Azure Active Directory SSO applications. Ask the partner whether your identity provider needs an extension beyond these, and which tier includes it.
  • Connectors: Pro lists Google Apps, Office365 and OnlyOffice connectors. Confirm whether you need any of them and whether they run in your own infrastructure.
  • Support tier by user count: Map your headcount to the tier boundaries and ask which tier includes on-premises professional support.
  • Consulting and training rates: XWiki SAS lists consulting at 1200 EUR per day, which requires a Business or Enterprise support plan, and training at 1500 EUR per day. Ask the partner whether they quote on these rates or their own.
  • Migration tooling: Confluence Migrator Pro is priced from 2000 EUR and keeps page history but not attachment history. Ask what happens to attachment history in your migration.

Confirm current pricing and tier terms directly with XWiki SAS before the quote is final.

Identity: which edition is needed for LDAP and SAML?

Does Nextcloud need an enterprise edition for LDAP and SAML login?

The LDAP connection is documented in the Nextcloud server manual, so LDAP and Active Directory users can sign in with their directory credentials. Nextcloud also documents OpenID Connect and SAML user authentication backends. Confirm in writing which of these apps your target major version ships in the community build, which ones carry vendor support, and whether your identity provider's SAML certificate and attribute rules need an enterprise support contract. Support matters most when a login outage stops the whole intranet, so ask for the support hours and response times in the signed scope, not only the feature list. Read the Nextcloud LDAP documentation before the RFP so your questions match the current app names.

What does Nextcloud Enterprise cost per user for 100 or more users?

Nextcloud sells Enterprise per user per year with a 100-user minimum. Its pricing page lists 71.29 euros for Standard, 104.99 euros for Premium and 204.75 euros for the third tier, per user per year for 100 or more users, with lower rates from 200 users. Standard includes one year of maintenance. Premium adds a maintenance lifecycle of five or more years, extended support hours and clustered instance support. The third tier adds support up to 24/7 with response times down to one hour. These are list prices, so ask for the negotiated rate, how users are counted (active or licensed), and whether clustered hosting is in scope. Identity configuration is a separate line item from the subscription.

Does XWiki need XWiki Pro for Active Directory or Azure AD login?

XWiki Pro lists Active Directory and Azure Active Directory SSO applications, so for those connectors the paid edition is the vendor's documented route. XWiki Standard is the free open source version. The community xwiki-contrib OIDC project is an OpenID Connect option you can evaluate without the Pro bundle. Before you choose, confirm whether the extension supports your XWiki version and your identity provider's current login flows, who maintains it after go live, and whether XWiki SAS support covers it. XWiki Pro and support subscriptions are tiered by user count: Starter (up to 25 users, XWiki Cloud only), Basic (up to 1,000), Business (up to 10,000) and Enterprise (unlimited). Pricing is the same for cloud and on-premises deployments.

Who pays for SSO and directory configuration on an intranet?

Four parties usually carry cost, and the split should be written down. The software vendor is paid for the subscription or support tier you choose. Your directory and identity provider licensing runs through your existing agreements, and any SSO feature that needs a higher license tier should be confirmed with that provider. Your internal identity team spends time on app registrations, groups, certificates and access reviews. An implementation partner is paid for configuration, testing and documentation under a fixed scope. DeployOpen plans, implements, integrates and documents self-hosted platforms inside your environment, and a quote follows from the written scope. Ask every partner which items are one-time (setup, attribute mapping, testing) and which recur (certificate renewal, upgrades, support).

How should joiners, movers and leavers flow into intranet spaces?

Start from the directory as the source of truth. Joiners need an account and group membership, either created on first sign-in or through provisioning, with groups mapped to the spaces, folders or wiki permissions they need. Movers need old group memberships removed as well as new ones added, so ask whether group sync removes memberships or only adds them. Leavers need a disabled directory account to stop new logins, but disabling the account at the identity provider does not always end an existing session or remove local data. Confirm session lifetime, token revocation and whether local accounts remain after departure. Map each intranet space to one owning group, keep nested group depth shallow, and run a quarterly access review of space membership.

How do you test SAML or OpenID Connect before go live?

Build a staging instance connected to a test tenant of the identity provider, not production users. Test sign-in for each role group, attribute mapping for email, display name and groups, and the behavior when a user is missing an attribute. Record signing certificate and key expiry dates and name a renewal owner, because an expired certificate can lock every user out. Keep a documented local administrator account for break-glass access and test that it works without the identity provider. Check clock synchronization between servers and the identity provider, since timing errors cause intermittent token failures. Test logout, session timeout and mobile or desktop sync clients, which often use different token paths. Ask for the test results as a named deliverable in the scope.

What red flags appear in an identity answer from a vendor or partner?

The biggest red flag is an answer that assumes SAML or OpenID Connect is available on every tier without naming the edition, module or connector. Other warning signs include no named owner for certificate renewal, a quote that covers the platform but leaves out directory mapping, testing and leaver handling, no plan for what happens when the identity provider is down, and a claim that setup is simple without a sample attribute map or group design. Ask for the named edition, the connector and its version, the list of supported identity providers, the support hours that apply to a login outage and a written test plan. Also ask which parts are one-time work and which recur each year.

Can Entra ID conditional access and MFA apply to the intranet?

It can, if the intranet uses a standards-based login that the identity provider can enforce, but confirm this for each platform and connector before you rely on it. Conditional access policies usually apply at the identity provider, so the intranet application must be registered there and included in the policy. Mobile and desktop clients may use separate token flows, and legacy protocols or app passwords may bypass the policy, so test each client type. Check how the platform handles MFA prompts inside its own apps and whether file sync clients need separate app registrations. Record these decisions in the security design and map them to your access control evidence. Independent auditors and certification bodies issue any assessment, so treat the mapping as preparation only.

Theming and mobile rollout questions that expose weak plans

Branding, accessibility, mobile access, frontline use, notifications and embedding are where intranet projects most often stall after go-live. Each card below sets out what a credible answer contains and what to confirm, because mobile client support and feature availability vary by platform and edition.

Branding and theme customization

Ask how the theme is implemented: CSS overrides, a theme app or template files, and whether it survives platform upgrades without re-patching core files. A credible answer names the files or extension points that carry the brand, who maintains them after handover, and how a theme change is tested on staging before production. Confirm whether logos, color tokens and login pages can be changed without custom code, and whether the edition you are considering includes any theming module at all. Ask for a sample theme applied to a test instance.

Accessibility conformance

Ask which accessibility standard the vendor tests against and what the latest published conformance evidence covers, such as keyboard navigation, screen reader labels, color contrast and focus order. Separate the platform's built-in behavior from what your custom theme or plugins may break. Request a named test plan, not a general claim, and ask who remediates findings and on what timeline. Public sector buyers should map the answer to their own accessibility obligations before shortlisting.

Mobile apps and browser access

Ask whether the vendor publishes a native mobile client for each platform you need, whether it is the vendor's own app or a third-party build, and how it is distributed. Browser access on mobile is the fallback most organizations actually use, so ask how it behaves on older devices and with your SSO flow. Confirm which features are missing in the mobile client, such as file editing, notifications or offline reading, and ask for a device test matrix covering your fleet.

Offline and shared-device access

Frontline staff often use shared kiosks, tablets without personal accounts or sessions that must end when a shift ends. Ask how the platform handles session timeouts, logout on shared devices, and whether any content can be cached for offline reading. Confirm whether the mobile client stores credentials or content locally and how that is encrypted. Ask for a written description of the shared-device pattern you need and how it would be tested before rollout.

Push and notification controls

Ask which notifications are sent by push, which by email, and which only appear in the app. Check whether administrators can set defaults for mandatory notices, limit notification types per audience, and disable push entirely for regulated groups. Find out whether push payloads pass through a vendor-operated relay, what metadata leaves your network, and whether the relay can be turned off or self-hosted. Ask the vendor to show the admin settings in a demo tenant.

Content embedding restrictions

Embedded media, iframes, third-party widgets and external scripts can leak data or bring in tracking. Ask which embed types are allowed by default, whether administrators can allow-list domains or block embeds per space, and how a blocked embed is reported to users. Confirm whether the content security policy can be tightened for the intranet and whether any feature depends on calling an external service. For air-gapped or regulated deployments, ask for the list of outbound calls the default configuration makes.

How the adoption plan should be scored and tested

A well-run adoption sequence moves the intranet from a small, controlled pilot to a supported, company-wide platform with named owners at each phase. Scoring the plan this way lets you check the partner's answers against evidence rather than promises.

  1. Confirm the audiences and launch scope

    Ask the partner to list the audiences the first release will serve, the spaces each audience needs, and which groups stay out of scope until later. The client supplies the directory groups, business owners for each space and a decision on who approves new spaces. The step is done when the audience map is signed off by the business sponsor and every space has a named owner.

  2. Select a pilot group and success criteria

    Score whether the partner proposes a pilot group that reflects real working patterns, such as one office, one function and at least one team that works away from a desk. Ask how the pilot is scoped in the written proposal and who decides when it moves forward. The output is a short pilot charter that lists the audience, the content in scope and the measures agreed with the client before go-live.

  3. Recruit and brief champions

    Champions are employees inside each pilot group who answer everyday questions and model posting habits. Ask the partner who recruits them, what training they receive and how they escalate problems to the platform team. The client supplies nominations from line managers and time for briefing sessions. The step closes when each pilot group has a named champion and a written escalation route.

  4. Assign moderation roles and rules

    Moderation is where many intranets lose trust, so check that the partner defines who approves posts, who handles reports, who can publish mandatory notices and how decisions are logged. The client supplies the policy owners and the content rules, including what must never be posted in broad spaces. The output is a moderation runbook that the client's own staff can operate after handover.

  5. Deliver communications and user training

    Ask for the training format, the materials and who writes them, and how the partner tests whether users can complete core tasks such as finding a policy, posting in a space and changing notification settings. The client supplies the communications team's launch messages and any internal channels for announcements. The step is complete when training materials are approved and each pilot user has completed the core task checklist.

  6. Run the pilot and review measures

    During the pilot, the partner should track the agreed measures, such as active users per space, posting and reply patterns, support requests by type and any moderation backlog. Ask how these are reported, how often, and who reviews them. The client supplies access to usage reports and a named reviewer. The step is done when the pilot review records which measures met the charter, which did not, and what changes are needed before wider rollout.

  7. Hand over adoption ownership

    Confirm who owns adoption after the implementation closes, including champion rotation, moderation coverage, quarterly content reviews and the process for adding new spaces. Ask whether the partner offers ongoing support as a retainer and what the client would need to run without it. The output is a handover document with named owners and an agreed review cycle, verified by a walkthrough with the client's internal team.

Upgrade cadence and support: what the partner commits to

How often does Nextcloud release major versions and how long is each one supported?

Nextcloud publishes a new major version every four months, and each major version receives maintenance for one year. Maintenance releases during that year address known critical bugs and security problems on a monthly basis. Your partner's plan should map each major version you run to its end-of-life date, so you know when the next upgrade is forced. The current supported lines and dates are listed in the Nextcloud maintenance and release schedule, and your partner should confirm them against that page at the time of signing.

Can we skip a major Nextcloud version during an upgrade?

No. Nextcloud does not allow skipping major releases, so an installation must move through each major version in order. A jump of several versions means several planned upgrade cycles, each with its own testing and rollback point. Ask the partner to show how they will sequence upgrades for your current version, how many major steps remain to the target, and how long each step will keep you on a supported line. The Nextcloud upgrade manual describes the official procedure that the plan should follow.

What backup steps must happen before every upgrade?

A full backup of the database, the data directory and the configuration must be taken and verified before each upgrade, because Nextcloud's upgrade process is the riskiest routine change to the platform. The partner should state where backups are stored, how often they run, how restores are tested, and who approves the rollback decision. Ask whether restore tests are included in the scope or billed separately, and whether they cover the full stack (database, files, search index and caches). Backup retention and location should match your own data retention rules.

How does the partner test third-party apps before an upgrade?

Third-party apps should be disabled before an upgrade and re-enabled only after they are confirmed compatible with the new version. Ask the partner to maintain an inventory of every installed app, its version and its owner, and to run a staging upgrade that re-enables each app with test users before production. Apps that fail or have no compatible release need a documented decision: replace, retire or keep them on hold. Confirm whether app testing is part of each upgrade in the fixed scope or charged as a separate item.

What maintenance windows should we expect for intranet upgrades?

The maintenance window depends on your user count, database size, number of apps and whether the intranet must stay available to staff during the change. Ask the partner to propose a window for each upgrade, state the expected downtime in writing, and explain how they will communicate the window to employees. For a high-availability design, ask how the partner handles rolling changes across cluster nodes. Confirm the approval process for emergency security patches, because monthly maintenance releases may need to be applied outside the planned calendar.

How do Nextcloud Enterprise support tiers compare, and what should we ask partners to commit to?

Nextcloud's published pricing differentiates tiers by maintenance length, support hours and response times, so these are the dimensions to compare when you evaluate a partner or subscription. According to Nextcloud's pricing page, the Standard tier includes one year of maintenance, Premium adds a maintenance lifecycle of five years or more with extended support hours and clustered instance support, and Ultimate adds support up to 24/7 with response times down to one hour. Treat these as examples of what to compare, not as the terms you will receive. Ask each partner to state its own service levels, response times, escalation path and support hours in a signed document.

What should a written support commitment from an implementation partner include?

A written commitment should list the systems covered, the support hours, the response and resolution targets by severity, the escalation contacts and the exclusions. It should also state who handles vendor escalations, whether security patches are applied within a defined period, and what happens when a major upgrade fails. Ask whether support covers the application only or also the operating system, database, reverse proxy and backups. Any figure the partner proposes should appear in the contract, and any service level you rely on should be tested in a tabletop exercise before go-live.

Can our own team run the upgrades without an ongoing partner retainer?

Yes, many teams perform Nextcloud upgrades in-house, but the work recurs every four months and the planning, testing and backup steps must be repeated each time. The cost question is whether your staff have the time, skills and on-call coverage to do this on schedule within each supported year. Ask a partner to quote two options: a one-time upgrade with handover documentation, and an ongoing retainer that covers each major and monthly maintenance cycle. Compare both against your internal capacity, and check what the handover includes, such as runbooks, backup test records and an app inventory.

Red flags in partner answers

Partner answers reveal delivery risk before a contract is signed. The warning signs below share one pattern: the partner speaks in general terms where a written scope, named people and a dated plan should appear. Use each card as a follow-up question in the RFP response review.

Vague edition answers

If a partner says the platform "supports LDAP and SAML" without naming the edition, the feature may sit behind a paid tier or a separate app. Ask which edition and which modules deliver directory login, SAML or OpenID Connect, and which license covers each user. Ask for the vendor's feature matrix for that exact edition, and ask the partner to show a login test against your directory in a lab before scope is agreed.

No written content inventory

A partner who starts migration pricing without a list of spaces, pages, files and owners is guessing at effort. Ask for an inventory method, a sample export from your current portal, and a record of which content is stale, duplicated or restricted. Ask how permissions, page history and attachments will map to the new platform, and what will be left behind.

SLAs with no document

Verbal promises of response times or uptime are not commitments you can enforce. Ask for the support terms in writing, including severity levels, response targets, support hours and who answers when a security patch lands. Compare the vendor's own support tiers with the partner's service terms, since both may apply to your deployment.

Reselling without a delivery team

A partner that resells licenses but subcontracts configuration, theming and migration may have no one accountable for the outcome. Ask who will hold each role, whether those people are employed by the partner, and how they will be reached during the rollout. Ask for named references of work the delivery team has completed, and check that they can explain the decisions they made.

No upgrade plan

An intranet that is not patched falls behind quickly, and major upgrades cannot always be skipped. Nextcloud, for example, requires administrators to move one major version at a time, back up before each upgrade and disable third-party apps until they are confirmed compatible. Ask for the partner's upgrade calendar, test environment, rollback steps and the owner of each release.

Price claims with no written scope

A quoted figure without a written scope is not a comparable price. Ask for a statement of work listing deliverables, excluded items, hosting assumptions, theming depth, migration volume and the number of users in each tier. Ask which costs are one-time and which recur, and what changes the price if user counts or content volume grow.

How to score partner responses

This table gives a scoring grid for comparing implementation partner answers to intranet RFP questions across six areas. Weights are suggestions you should adjust to your priorities, and each question should carry its own score so answers can be compared fairly. The main takeaway is that identity, migration and upgrade answers usually separate credible partners from polished proposals.

AreaSuggested weightFull score looks likeLow score looks like
Identity (LDAP, Active Directory, SAML, OIDC)20%Named edition or module for each protocol, tested against your directory, with group mapping and a joiner-leaver process describedSays SSO is included without naming the edition, or defers directory design to later phases
Content migration15%Content inventory method, permission mapping, sample migration plan, and a stated approach to attachments and page historyQuotes a flat migration fee with no inventory step or no plan for permissions and broken links
Theming and mobile15%Brand kit applied in a staging environment, documented limits of theme changes, and a tested mobile access plan for your device policyOffers generic theme work with no staging review or treats mobile as a responsive web view only
Adoption and change15%Named pilot audiences, content owners, moderation roles, training materials and success measures agreed in writingDelivers a launch date and training hours with no owners, audiences or review of intranet usage
Upgrades and support20%Written upgrade path that follows the vendor's one-major-version-at-a-time rule, backup and rollback steps, and a stated support tier with response commitmentsUpgrades described as routine updates, no staging environment, and support hours or response times left vague
Commercial clarity15%Fixed scope with deliverables, assumptions, exclusions, change control and a quote that separates one-time work from recurring feesLump-sum estimate with open-ended assumptions, unclear vendor license costs, or no written exclusions

Questions buyers ask before hiring outside help

What actually drives the cost of an intranet implementation?

Scope, user count, integrations, migration volume and edition choice drive most of the cost. Scope covers which spaces, workflows and branding you need on day one. User count affects licensing for commercial editions, and the tier you buy sets the ceiling. Each directory, document system or mail integration adds design and testing work, and each legacy content source adds inventory, cleanup and migration effort. For XWiki, the Confluence Migrator Pro extension is priced from 2000 EUR according to XWiki Store, and XWiki SAS lists consulting at 1200 EUR per day for Business or Enterprise support plans, so those line items are part of the picture. Ask any partner for a quote built from a written scope with each driver listed separately.

Which intranet costs are one-time and which recur every year?

One-time costs cover discovery, installation, theming, directory integration, content migration and user onboarding. Recurring costs cover software subscriptions or support plans, hosting, backups, security patching, version upgrades, monitoring and ongoing moderation. Nextcloud Enterprise, for example, is sold per user per year, with list prices starting at 71.29 euros for the Standard tier at 100 or more users according to Nextcloud's pricing page, so licensing recurs. Upgrades also recur because Nextcloud publishes a new major version every four months and supports each one for a year. Ask the partner to separate one-time and annual figures in the quote, and to state which upgrades are included in the retainer.

What must our team provide before an implementation partner starts?

Your team must provide directory access, named content owners and a sign-off process. Directory access means a service account with read rights to the user and group objects the intranet needs, plus the attributes used for roles and spaces. Content owners decide which pages, news and files move, which are archived and who approves the information architecture. Sign-off covers the scope document, the test plan, the go-live date and the acceptance criteria for migration. Without named decision makers, timelines usually slip because questions wait in queues. Confirm these responsibilities in the written scope so that delays have a clear owner.

Can our internal IT team run an open-source intranet without an outside partner?

Yes, many internal teams run self-hosted intranets, but they need dedicated skills and capacity. The team must handle the web server and database stack, identity integration, backups, restore tests, security patches and upgrades, and must follow the supported upgrade path. Nextcloud, for example, does not allow skipping major releases, so administrators must upgrade one major version at a time, back up before each upgrade and disable third-party apps until they are confirmed compatible. Teams without that routine often choose a partner for the first deployment, a retainer for upgrades, or both. Assess your staff's experience with the chosen platform before deciding.

Which edition do we need for LDAP, Active Directory and SAML login?

The edition question depends on the platform and the authentication method you require. Nextcloud's LDAP app lets Active Directory and LDAP users log in with directory credentials, and Nextcloud also documents OpenID Connect and SAML authentication backends. Confirm with the vendor and your partner which of these are included in the edition you plan to run, because enterprise support tiers and feature sets differ. For XWiki, XWiki Pro lists Active Directory and Azure Active Directory SSO applications, while the free XWiki Standard edition is a separate choice. Ask the partner to test your actual directory and SSO flow in a staging environment before the edition is final.

Does ongoing moderation and content upkeep need a dedicated owner?

Yes, moderation and content upkeep need a named owner, because an intranet without maintenance becomes outdated quickly. Moderation includes reviewing posts, removing content that breaks policy, and approving new spaces. Content upkeep covers archiving old pages, updating policies and checking that links and attachments still work. Effort depends on the number of spaces, the volume of posts and how many departments publish. Plan this as a recurring role inside communications, HR or IT, and decide whether a partner will provide it. Ask for the moderation model, escalation path and reporting in the scope document.

How do compliance requirements change what an intranet partner must deliver?

Compliance requirements change the scope by adding controls, logging and evidence work to the implementation. Regulated organizations often need audit logging, encrypted transport, access restrictions by role and documented retention. For example, the HIPAA Security Rule at 45 CFR 164.312 requires transmission security for ePHI and audit controls that record and examine activity in systems containing ePHI, so an intranet that touches patient information must be designed with those controls in mind. DeployOpen prepares systems, controls and evidence for compliance assessments, but independent auditors and certification bodies issue the reports. Confirm your obligations with your compliance team before scoping.

Do we need a support retainer after the intranet goes live?

A support retainer is worth considering when you cannot absorb upgrades, security patches and incident response internally. Retainers are available from DeployOpen for ongoing support, upgrades and continuous testing, and they are priced against the agreed scope. Before signing, compare response expectations, the upgrade path for the platform's major releases and the handling of third-party apps. For Nextcloud Enterprise, the vendor's tiers differ in maintenance length and response times, which is a useful reference point when comparing support levels. Ask each partner to describe what is covered, what is billed separately and how urgent issues are escalated.

How DeployOpen scopes, delivers and supports intranet evaluations

DeployOpen helps organizations answer intranet RFP questions by turning them into a written scope for a self-hosted platform inside the client's own infrastructure. Engagements are fixed-scope, with scope, deliverables and timelines agreed in writing before work starts.

How we scope

  • We map each RFP question to a written requirement covering edition, directory integration, SSO, and the platform's supported features.
  • We document which HumHub, XWiki or Nextcloud capabilities need a paid edition, and confirm them with the vendor before quoting.
  • We agree deliverables, timelines and responsibilities in writing so procurement can compare bids against the same scope.

How we build

  • We install and configure the chosen platform in your cloud account, data center or air-gapped network, with directory and SSO connections tested.
  • We plan content migration, theming and mobile access as separate work packages with defined acceptance checks.
  • We run security hardening and testing against the intranet and its integrations, and record the results for your review.

How we hand over

  • We deliver architecture notes, configuration records, runbooks and an upgrade procedure your team can follow without us.
  • We document backup and restore steps, and the order in which major versions must be upgraded.
  • We prepare the controls and evidence your internal and external assessors will ask for, without issuing audit opinions ourselves.

How we support

  • Ongoing support, upgrades and continuous testing are available as retainers agreed separately from the initial scope.
  • Retainer scope covers monitoring, patching, version upgrades and responses to questions raised during your adoption rollout.
  • We review each supplied vendor release calendar with your team so upgrades are planned around your change windows.

Talk to our team.

Tell us what you're working on, whether it's a deployment, an audit, a security test or a cyber range. You'll speak with an engineer who can help you scope it.

  • 30-minute call: free, with no obligation.
  • NDA on request: we can sign before you share details.
  • Clear next steps: a scope and plan after the call.