Legacy In-App - Initial Setup and Configuration
This guide walks you through the initial setup process for the Partner Fleet In-App Marketplace.
Initial Setup and Configuration
This guide walks you through the initial setup process for the Partner Fleet In-App Marketplace.
Marketplace Provisioning
Partner Fleet will provision your In-App marketplace instance. Once provisioned, you'll find your Marketplace configuration panel at:
Settings > Marketplaces > In-App MarketplaceIn this section, you can customize your marketplace experience by configuring:
- Filters
- Taxonomies
- Sort options
- Layout styles
- Customer design elements
Domain Configuration
Domain Whitelisting
Before implementation, provide Partner Fleet with:
- All domains where the marketplace will be embedded
- Include all environment URLs:
- Development
- Staging
- Production
- Any additional test environments
ImportantThis is a critical security step. Partner Fleet implements Content Security Policy (CSP) restrictions to ensure your marketplace can only be embedded on approved domains.
In-App Domain Setup
Before go-live, you'll need to:
- Set up a CNAME to the marketplace on your own domain
- Example:
inapp.company.com
NoteThis ensures all data is served by your domain and avoids any cross-domain issues.
JWT Secret Configuration
Create Identity Provider
- Navigate to:
Settings > Advanced > Identity Providers - Create a new provider:
- Select type: "Embedded"
- Configure a secure shared secret
Security NoteThe shared secret will be used for:
- Partner Fleet: JWT validation
- Your system: JWT encryption
Custom Fields Configuration
Before implementing JWT authentication, set up custom fields that will drive dynamic marketplace behavior:
-
Navigate to:
Settings > Advanced > Custom Fields -
Create fields for user-level data:
- User type
- Region
- Role
-
Create fields for account-level data:
- Tier
- Status
- Industry
TipOnly create fields that will be used for dynamic marketplace behavior to keep the JWT payload efficient.
Validation Checklist
- Marketplace configuration section is accessible in Settings
- All intended domains have been provided to Partner Fleet
- CNAME has been configured
- JWT Identity Provider has been created
- Shared secret has been securely stored
- Custom fields have been configured
Troubleshooting
Common setup issues:
- Can't access marketplace configuration: Verify your Partner Fleet permissions
- Domain not working: Check CNAME configuration
- CSP errors: Ensure all domains are whitelisted
Updated 2 months ago

