SOLUTIONS · PORTAL DEVELOPMENT

Give Occasional Users a Door, Not a Full Seat

Most enterprise platforms are licensed and designed around power users — the rep living in Salesforce all day, the agent working a ServiceNow queue nonstop. But a large share of the people who actually need to touch these systems are occasional, limited, or external: the employee who files two HR requests a year, the customer checking an order status, the partner updating a single opportunity. Giving every one of them a full platform seat is expensive, and in many cases it's more access than the role — or the vendor's own licensing model — was ever meant to grant.

PartnerMCP builds lightweight, purpose-built portals — employee service portals and customer/partner portals — on top of the platforms you already run, using the approved external-user and community-style license tiers those vendors already publish. The outcome is a smaller, cleaner license footprint and an interface scoped to what each user actually does, instead of a support ticket every time someone needs to find out where they stand.

Key takeaways

  • Occasional, limited, and external users rarely need the same seat as daily internal users — most major platforms already sell a cheaper tier for exactly this pattern.
  • Employee service portals and customer/partner portals expose only the specific actions a user needs, not the full underlying platform.
  • Portal builds are validated against actual usage data and each platform's own license and access rules, not assumptions.
  • One dedicated Forward Deployed Engineer and the same AI agent stack — Discovery, Architecture, Configuration, Integration, Workflow, Testing, Documentation, Monitoring — deliver the portal alongside the rest of the implementation.

The License Math Most Rollouts Never Run

When a new system goes live, the default pattern is to give everyone who might need access the same seat type as the core users — it's faster to configure, and nobody wants to be the reason a stakeholder is locked out. That default is where license spend quietly balloons.

  • Full internal seats are built for people who work inside the platform every day: case queues, dashboards, reporting, admin tools.
  • Occasional and external users — the employee submitting a facilities request, the customer checking a shipment, the reseller updating a deal — typically need a handful of specific actions, not the whole platform.
  • Most major platforms already publish lower-cost, purpose-built tiers for exactly this pattern — Experience or Community licenses, portal licenses, self-service tiers — but they only pay off if something is actually built for people to use.

Our Discovery and User Utilization agents map who is actually touching a platform, how often, and for what, so the portal decision is based on observed usage rather than guesswork.

Employee Service Portals: Right-Size Access for the Rest of the Company

Not everyone who needs to submit an IT ticket, check a benefits question, or request purchase approval needs a full seat in the underlying system of record. An employee service portal gives the rest of the company — the people who touch the platform a handful of times a month, not daily — a simple front door: submit a request, track its status, search a knowledge base, escalate if needed.

  • A single intake surface for HR, IT, facilities, or finance requests, routed into whichever platform already owns the workflow — ServiceNow, Salesforce Service Cloud, Jira Service Management, and similar tools.
  • Status visibility and self-service without exposing the full case queue, admin configuration, or reporting layer underneath.
  • Built on the platform's own approved external or self-service license tier where one exists, instead of provisioning a full internal seat for every employee who might one day file a request.

Customer and Partner Portals: External Access Without External License Sprawl

Customers and partners need to see order status, open a support case, track a shipment, register a deal, or pull an invoice — not administer your CRM. A dedicated portal exposes exactly that slice of data and workflow, authenticated and scoped correctly, while keeping the underlying platform's internal seats reserved for internal users.

  • Customer portals — order tracking, case submission and status, self-service knowledge base, account and invoice visibility.
  • Partner portals — deal registration, lead routing, co-sell workflows, partner-tier reporting.
  • Built on approved external experiences — such as Salesforce Experience Cloud, ServiceNow Service Portal, or Microsoft Power Pages — matched to the platform's own external-user licensing, so you're not paying for internal-seat capability an external user never touches.

The Agents Behind Every Portal Build

A dedicated Forward Deployed Engineer owns the engagement end to end, supported by the same specialized AI agents used across every implementation:

  • Discovery and Architecture agents map current user types, workflows, and data-access requirements before a single screen is designed.
  • Configuration and Integration agents build the portal's authentication, data model, and connections back into the system of record.
  • Workflow agents implement the request, approval, and routing logic so the portal is functional, not just a static form.
  • Testing and Documentation agents validate access boundaries — exactly what an external or occasional user can and can't see — and document the configuration.
  • Monitoring and Savings Verification agents confirm the portal is absorbing the traffic it was built for, and that license counts move accordingly after go-live.

Where This Shows Up Across Platforms

Portal patterns differ by platform, and getting the license mapping right matters as much as the build itself:

  • Salesforce — Experience Cloud sites for customer and partner portals, matched against Customer Community, Partner Community, or login-based external license types.
  • ServiceNow — Service Portal widgets for employee self-service, scoped to the fulfiller vs. requester license distinction.
  • Microsoft Dynamics — Power Pages for external-facing self-service tied to Dynamics data, outside of full Dynamics user licensing.
  • Jira, Zendesk, Slack & Teams — lightweight request and status surfaces for employees who need visibility, not a full seat in the underlying tool.

Every recommendation is checked against the specific license SKUs and terms in play — portal and community license rules vary by platform and by contract, so the final mix is validated before anything is provisioned.

What a Portal Engagement Looks Like

Portal projects run alongside existing implementation work, not as a separate multi-month initiative:

  • Discovery — usage and role mapping across current and planned users: occasional vs. daily, internal vs. external.
  • Design and configuration — the portal surface, authentication, and workflow logic, built on the platform's approved external-user tier.
  • Integration and testing — connecting back to the system of record and validating access boundaries.
  • License right-sizing — moving occasional and external users off full seats and onto the portal, with the license mix re-checked against actual usage after go-live.

Because PartnerMCP isn't billing by the hour, there's no incentive to keep the scope open-ended — the goal is a working, right-sized access layer, not a project that grows to fill the calendar.

PartnerMCP recommendations are designed to comply with applicable vendor terms, product limitations, security requirements, and customer agreements. Final licensing decisions should be validated against the relevant contract and vendor documentation.

Frequently asked questions

Do we need to buy a separate portal product?
In most cases, no. Platforms like Salesforce, ServiceNow, and Dynamics already include external-user or portal-tier licenses in their catalog. We configure and build on what you're already entitled to, or evaluate whether a lower-cost tier fits, rather than defaulting to full internal seats.
How is this different from just giving external users a login?
A login without a purpose-built interface usually means exposing — or trying to lock down — your full internal platform to someone who needs three specific actions. A portal scopes both the experience and the license to what that user actually needs, validated against the platform's own access rules.
Will this replace our internal users' seats?
No. Portals are for occasional, limited, and external users. Internal users who work in the platform daily typically still need full seats; the savings come from not provisioning that same seat type for people who don't need it.
How fast can a portal go live?
Timelines depend on the platform, the number of workflows exposed, and existing data model complexity. Discovery comes first so the portal is scoped to real usage patterns rather than assumptions, before configuration begins.
Does this work if we already have a portal that's underused?
Yes — this is also an implementation-rescue pattern. Our Discovery and User Utilization agents can audit an existing portal against actual usage and license spend, then reconfigure or relaunch it rather than starting over.

Related reading

Cost & Architecture Review

See what this looks like for your stack

Run the numbers on your own users, licenses, and workflows, or talk to a Forward Deployed Engineer about where the cost is actually coming from.