SuitePortal
User GuideGetting Started

Organization Settings

Configure your organization's settings and preferences

Organization Settings

Configure your tenant organization's branding, integration status, and preferences.

General Settings

SettingTypeDescription
NamestringOrganization display name
SlugstringURL-friendly identifier (read-only after creation)
LogoimageOrganization logo (uploaded to storage)
Primary ColorstringBrand color for portal theming (hex code)

Integration Status

These flags track the NetSuite integration state:

FlagTypeDescription
bundleInstalledbooleanWhether SuiteBundle 581756 is installed
accessCodeGeneratedbooleanWhether API access code has been generated
integrationCompletebooleanWhether integration is verified and active
integrationLastUpdatedtimestampLast time integration status was updated

Portal Types

Your tenant organization can have child organizations:

TypeFieldDescription
Customer PortalcustomerIdLinks to NetSuite customer internal ID
Vendor PortalvendorIdLinks to NetSuite vendor internal ID

Child organizations inherit the parent field pointing to your tenant organization ID.

Subscription Tiers

TierDescription
basicEntry-level with limited sync capacity
premiumExtended features and higher limits
enterpriseFull access with unlimited capacity

Tier limits are defined in the subscription configuration. See Subscription Limits for details.

Subscription Limits

Limits vary by subscription tier:

LimitBasicPremiumEnterprise
Max records per sync1,00010,000Unlimited
Max datasets310Unlimited
Min sync interval60 min15 min5 min

Allowed Record Types by Tier

Record TypeBasicPremiumEnterprise
customer
contact
employee
vendor
salesorder
invoice
purchaseorder
itemfulfillment
item
quote
dataset

Branding

Customize your portal appearance:

  1. Logo: Upload via Settings → Branding
  2. Primary Color: Set hex color code for buttons and accents
  3. Custom Domain: Configure in Settings → Domains (TODO: Not yet documented)

Billing

Billing is managed through the integrated billing portal. Access via Settings → Billing.

Metrics tracked for billing:

  • Monthly Active Users (MAUs)
  • Record Sync Units (RSUs)
  • Number of portals/domains
  • Total storage used

Security

Authentication options:

  • Social providers (Google, GitHub, Microsoft)
  • Email + Password
  • Email OTP (passwordless)

Session configuration:

  • Session duration: 3 days
  • Session update age: 1 day
  • Cookie cache: 5 minutes