s4

How to Configure Self-Service Portal in Acumatica Cloud ERP

How to Configure Self-Service Portal in Acumatica Cloud ERP

The Self-Service Portal in Acumatica Cloud ERP allows customers or partners to access ERP data through a dedicated web portal. Users can view financial documents, submit support cases, place orders, and update their account information.

Acumatica Self-Service Portal login interface
Customers can access the Acumatica Self-Service Portal to view orders, invoices, and support cases.

The portal runs as a separate web instance but uses the same database as the main ERP system, ensuring that all information is synchronized in real time.

In real Acumatica implementations, the Self-Service Portal is typically used for:

  • Customer support portals
  • B2B ordering portals
  • Customer financial portals
Creating a support case in Acumatica Self-Service Portal
Customers can create support requests directly from the portal interface.

What is the Self-Service Portal in Acumatica?

The Self-Service Portal is a web interface that allows customers or partners to interact directly with Acumatica ERP.

Typical portal capabilities include:

  • Viewing financial documents such as invoices or statements
  • Placing B2B orders
  • Creating and tracking support cases
  • Updating account information
  • Tracking order status

Technically, the portal runs as a separate IIS instance, but it connects to the same ERP database. This architecture allows transactions created in the portal to immediately appear inside the ERP system.

What Steps Are Required to Configure the Self-Service Portal?

The configuration process usually consists of three main steps:

  1. Deploy the Self-Service Portal instance
  2. Configure the portal inside the ERP system
  3. Create portal users and assign access roles

These three steps ensure that the portal can securely access ERP data and operate correctly.

Self-Service Portal configuration process in Acumatica
The configuration process typically includes deploying the portal instance, configuring ERP settings, and creating portal users.

Step 1 – Deploy the Self-Service Portal Instance

The first step is deploying a dedicated portal instance on the server.

1. Open the Configuration Wizard

On the server where Acumatica is installed, launch:

Acumatica ERP Configuration Wizard

Then select:

Deploy a New Acumatica ERP Instance

This wizard will create the application structure needed for the portal.

Acumatica ERP Configuration Wizard deploy new instance
The portal instance is deployed using the Acumatica ERP Configuration Wizard.

2. Connect to the ERP Database

In the Database Configuration screen, choose:

Connect to an Existing Database

Select the existing ERP database.

Using the same database is critical because the portal must access the same transactional data as the ERP system.

3. Configure the Portal Instance Type

In the Instance Configuration screen:

  • Enter the Instance Name
  • Select Create Self-Service Portal

After completing the wizard, the system automatically creates:

  • An IIS application for the portal
  • A portal directory on the server

Example IIS structure:

Default Web Site
├─ ERP (main ERP instance)
└─ PORTAL (Self-Service Portal)

The portal URL usually follows this format:

https://server-name/portal

4. Activate the Portal License

The Self-Service Portal requires a separate license.

Go to the screen:

Activate License (SM201510)

Then upload the license file or enter the license key.

The portal license is separate from the main ERP license.

In most cases, the portal subscription cost is approximately $4,000–$5,000 per year depending on the licensing model.

Step 2 – Configure the Portal in Acumatica ERP

After deploying the portal instance, the next step is configuring the portal inside the main ERP system.

1. Enable Portal Features

Open the screen:

Enable/Disable Features (CS100000)

Enable the required features:

  • Modern Customer Portal
  • Case Management (Modern Portal)
  • Financials (Modern Portal) – optional
  • B2B Ordering (Modern Portal) – optional
  • Payments (Modern Portal) – optional

These features determine which functions customers can access in the portal.

Enabling Modern Customer Portal feature in Acumatica
Portal capabilities are activated through the Enable/Disable Features screen in Acumatica.

2. Configure the Portal URL

Open the screen:

Portals (SP701000)

Create a new portal and define:

  • Portal Name
  • Portal URL

Example configuration:

Portal URL = https://server/portal

This URL must match the portal instance that was deployed earlier.

Portal configuration screen SP701000 in Acumatica
Portal URL and CRM parameters are configured in the Portals (SP701000) screen.

3. Configure CRM and Support Settings

Next, configure the CRM parameters used by the portal.

Typical configuration values include:

  • Default Case Class
  • Default Contact Class
  • User Type
  • Portal Access Role

Example configuration:

Default Case Class = SUPISSUE
Default Contact Class = CUSTOMER
User Type = Portal External User
Portal Access Role = Portal Case Management

If the portal is used for sales or financial access, additional parameters can be configured:

  • Sales Order Type
  • Show Available Quantities

Step 3 – Create Portal Users

After the portal configuration is complete, the next step is creating users who can access the portal.

1. Create a Contact

Open the screen:

Contacts (CR302000)

Create a contact with the following information:

  • Contact Name
  • Email
  • Business Account

A key requirement is that the contact must be linked to a Customer (Business Account).

The data relationship in Acumatica is:

Customer
→ Contact
→ Portal User

2. Create the User Account

In the User Info tab, configure:

  • User Type = Portal External User
  • Login = Email or Username

Then click:

Reset Password

This generates login credentials for the portal user.

3. Assign Portal Roles

Assign the appropriate roles in the Assigned Roles section.

Common portal roles include:

Assigning portal roles to external users in Acumatica
Portal users must be assigned roles such as Portal User or Portal Case Management.
RoleFunction
Portal UserBasic portal access
Portal Case ManagementCreate and track support cases
Portal Order ManagementPlace orders
Portal Financial ManagementView financial documents
Portal Company ManagementManage users within the customer organization

How to Test the Portal

After configuration is complete, open the portal URL:

https://server/portal

Log in using the portal user account.

Example test scenario:

  1. Navigate to Support → New Case
  2. Create a support request

The case will immediately appear in Acumatica ERP at:

Cases (CR306000)

This confirms that the portal is successfully connected to the ERP system.

When Should Companies Deploy the Self-Service Portal?

In real Acumatica implementations, companies usually deploy the portal when they want to:

  • Reduce the volume of support requests via email
  • Allow customers to track support tickets directly
  • Build a B2B ordering portal
  • Provide customers with a financial document portal

The Self-Service Portal enables customers to serve themselves while keeping all data centralized in the ERP system.

Conclusion

Configuring the Self-Service Portal in Acumatica involves three main steps:

  1. Deploy the portal instance
  2. Configure the portal inside the ERP system
  3. Create portal users and assign roles

Once deployed, customers can:

  • Log in to the portal
  • Create support cases
  • View financial documents
  • Place orders
  • Update account information

All through a dedicated web portal connected directly to Acumatica ERP.

FAQ – Self-Service Portal in Acumatica

Does the Self-Service Portal use the same database as the ERP system?

Yes. The portal runs on a separate web instance but connects to the same ERP database. This allows all data to be synchronized in real time.

Does the portal require a separate license?

Yes. The Self-Service Portal requires its own license, which is separate from the main ERP license.

Can customers create support tickets from the portal?

Yes. Customers can submit and track support cases through the portal. The cases automatically appear in the CRM module of Acumatica.

Can the portal be used for B2B ordering?

Yes. With the B2B Ordering (Modern Portal) feature enabled, customers can place orders and track order status directly from the portal.

How to Configure AI Studio in Acumatica – Step-by-Step Guide