Application configuration

Authentication

SettingDescriptionHow-tosRead more
Allowed postLogout redirect URLsContext-specific URLs that will be called by the browser after successful sign-out a user.Add or updateEndpoint types
Allowed redirect URLsContext-specific URLs that will be called by the browser after successful sign-in or when a user clicks one of the available buttons on your application entry.Add or updateAbout redirects and CORS
AuthorizeThe description shown in the concent dialog when the admin is prompted to approve the application.Get consent, Add or update textAbout consent
CertificatesRSA encryption keysCreate new certificate, Sign system user tokenSuperID certificates
Client IDUniquely identifies the application.Find client IDTerminology
CORS URLsAdd or updateAbout redirects and CORS
Is native or mobile appType if application. OAuth2 Native App flow if checked.Create native appOAuth2 Native app flow
SecretsThe application token (password). Must be supplied when invoking any of the SuperOffice CRM Online web services.Create new client secretTerminology
šŸ›ˆ Note
Redirection and CORS URLs must be listed one per line.

Integration settings

SettingDescriptionHow-tosRead more
Customer state change endpointURL SuperOffice can push notifications to you when a tenant change status (off/on)Manage notificationsAbout tenant status
ERP syncFor integration with an ERP system.Create sync appERP connector API
MirroringFor local processing whenĀ real-time data is not the most important consideration.Create mirror appAbout mirroring
Quote connectorCreate sync appQuote connector API

For each of the above:

  • Endpoint URL, off/on
  • Send error emails. If checked, the person listed as technical contact for the app will receive error emails.

Advanced

These settings except ā€œSupport dark modeā€ and ā€œRemove remember meā€ must be changed by the app manager.

SettingDescriptionHow-tosRead more
Support dark modeEnables dark mode browser setting for the Online Login page.
Remove remember meWhether the Remember me checkbox should be visible on the login page.
Access to (agents)These agents are restricted in our Online environment. A custom app may get access to CRMScript agent.
Access to (claims)Returned in the JWT as claims - for server-to-server apps we tick SystemToken
Authorization levelAll apps will get Administrator by default in SOD. Custom applications will be changed to Explicit when published to production.Request to publish
Custom claimsIn addition to the SuperOffice claims.
Default redirect URLUsed by legacy authentication - add all needed redirect URLs to your apps allowed list.Add or updateEndpoint types
Supported endpointsEndpoints the application can connect to.Update endpointsWhat API to use

Claims:

  • InternalNetserverUrl
  • SystemToken
  • PersonId
  • FeatureToggles
  • MinimumPocketVersion

Agents:

  • User
  • ErpSync
  • Replication
  • Email
  • Messaging
  • MailLink
  • Webhook
  • CRMScript
  • Data
  • Ai
  • Pocket
  • Dash
  • DocumentMigration

See also