Aidbox User Docs
Run Aidbox locallyRun Aidbox in SandboxTalk to us Ask community
  • Aidbox FHIR platform documentation
    • Features
    • Architecture
  • Getting Started
    • Run Aidbox in Sandbox
    • Run Aidbox locally
    • Run Aidbox on AWS
    • Upload Sample Data
  • Tutorials
    • CRUD, Search Tutorials
      • Delete data
      • Set up uniqueness in Resource
      • Search Tutorials
        • Custom SearchParameter tutorial
        • Create custom Aidbox Search resource
        • Multilingual search tutorial
        • Migrate from Aidbox SearchParameter to FHIR SearchParameter
        • Change sort order by locale collation
    • Bulk API Tutorials
      • 🎓Synthea by Bulk API
      • 🎓$dump-sql tutorial
    • Security & Access Control Tutorials
      • Allow patients to see their own data
      • Restrict operations on resource type
      • Relationship-based access control
      • Creating user & set up full user access
      • Restricting Access to Patient Data
      • Create and test access control
      • RBAC
        • Flexible RBAC built-in to Aidbox
        • RBAC with JWT containing role
        • RBAC with ACL
      • Set-up token introspection
      • Prohibit user to login
      • Debug access control
      • Managing Admin Access to the Aidbox UI Using Okta Groups
      • Run Multibox locally
      • How to enable labels-based access control
      • How to enable patient data access API
      • How to enable SMART on FHIR on Patient Access API
      • How to enable hierarchical access control
      • How to configure Audit Log
    • Terminology Tutorials
      • Load ICD-10 terminology into Aidbox
      • Uploading IG terminology content to external FHIR terminology server
    • Validation Tutorials
      • Upload FHIR Implementation Guide
        • Environment Variable
        • Aidbox UI
          • IG Package from Aidbox Registry
          • Public URL to IG Package
          • Local IG Package
        • Aidbox FHIR API
        • UploadFIG Tool
      • ISiK
      • Carin BB
      • US Core
      • Davinci Pdex
      • mCode
    • Integration Toolkit Tutorials
      • Postmark integration tutorial
      • Mailgun integration tutorial
    • Subscriptions Tutorials
      • AidboxTopicSubscription NATS tutorial
    • Other tutorials
      • Run Aidbox with FHIR R6
      • Migrate from Multibox to Aidbox
      • SDC with Custom Resources
      • How to create FHIR NPM package
      • Migrate from legacy licence portal to Aidbox portal
      • How to run Aidbox in GCP Cloud Run
  • Overview
    • Licensing and Support
    • Aidbox user portal
      • Projects
      • Licenses
      • Members
    • Aidbox UI
      • Aidbox Notebooks
      • REST Console
      • Database Console
      • Attrs stats
      • DB Tables
      • DB Queries
    • Versioning
    • Release Notes
    • Contact us
  • Configuration
    • Settings
    • Configure Aidbox and Multibox
    • Init Bundle
  • API
    • REST API
      • CRUD
        • Create
        • Read
        • Update
        • Patch
        • Delete
      • FHIR Search
        • SearchParameter
        • Include and Revinclude
        • Chaining
      • Aidbox Search
      • Bundle
      • History
      • $everything on Patient
      • Other
        • Aidbox & FHIR formats
        • Capability Statement
        • $document
        • Observation/$lastn
        • $validate
        • SQL endpoints
        • $matcho
        • $to-format
        • Aidbox version
        • Health check
    • Bulk API
      • Configure Access Policies for Bulk API
      • $dump
      • $dump-sql
      • $dump-csv
      • $export
      • $load & /fhir/$load
      • $import & /fhir/$import
      • aidbox.bulk data import
      • Bulk import from an S3 bucket
    • Batch/Transaction
    • GraphQL API
    • Other APIs
      • Plan API
        • Provider Directory API
          • Practitioner
          • PractitionerRole
          • Organization
          • OrganizationAffiliation
        • Plan API Overview
      • Archive/Restore API
        • create-archive
        • restore-archive
        • prune-archived-data
        • delete-archive
      • ETAG support
      • Cache
      • Changes API
      • RPC API
      • Sequence API
      • Encryption API
      • Batch Upsert
  • Modules
    • Profiling and validation
      • FHIR Schema Validator
        • Aidbox FHIR IGs Registry
        • Setup Aidbox with FHIR Schema validation engine
      • Skip validation of references in resource using request header
      • Asynchronous resource validation
    • Security & Access Control
      • Authentication Flows
        • Basic Auth
        • Client Credentials Grant
        • Resource Owner Grant
        • Authorization Code Grant
        • Implicit Grant
        • Two Factor Authentication
        • External OAuth 2.0 Providers
        • Token Exchange
      • External identity providers
        • Aidbox
        • Okta
        • Azure AD
        • Azure AD with certificate authentication
        • Keycloak
        • GitHub
        • Microsoft AD FS
        • Apple
      • Access Control
        • AccessPolicy
        • Evaluation engines
        • Role-Based Access Control (/RBAC)
        • Attribute-based Access Control (/ABAC)
        • Multitenancy
        • Access control lists (/ACL)
        • Access policy dev tool
        • AccessPolicy best practices
      • Audit
        • Audit Log
    • Observability
      • Getting started
        • Run Aidbox with OpenTelemetry locally
        • How to export telemetry to the OTEL collector
      • Logs
        • How-to guides
          • OpenTelemetry logs
          • Elastic Logs and Monitoring Integration
          • Datadog Log management integration
          • Loki Log management integration
        • Tutorials
          • Log analysis and visualization tutorial
          • Export logs to Datadog tutorial
        • Extending Aidbox Logs
        • Technical reference
          • Log appenders
          • Log transformations
          • Log Schema
          • OTEL logs exporter parameters
      • Metrics
        • How-to guides
          • How to export metrics to the OTEL collector
          • Use Aidbox Metrics Server
          • Set-up Grafana integration
        • Technical reference
          • OpenTelemetry Metrics
          • OTEL metrics exporter parameters
      • Traces
        • How to use tracing
        • OTEL traces exporter parameters
    • Subscriptions
      • Aidbox topic-based subscriptions
        • Kafka AidboxTopicDestination
        • Webhook AidboxTopicDestination
        • GCP Pub/Sub AidboxTopicDestination
        • Tutorial: produce QuestionnaireResponse to Kafka topic
      • Aidbox SubSubscriptions
    • Aidbox Forms
      • Getting started
      • Aidbox Forms Interface
      • Aidbox UI Builder
        • UI Builder Interface
        • Form creation
          • Form Settings
          • Widgets
          • Components
          • Versioning
          • Form customisation in Theme Editor
          • Form signature
          • How-to guides
            • How to: populate forms with data
            • How to extract data from forms
            • How to calculate form filling percentage
          • Multilingual forms
          • FHIRPath Editor
        • Import Questionnaire
        • Form sharing
        • Printing forms
          • Template-based PDF generation
        • FHIR versions
        • Offline forms
        • Embedding
          • Request Interception
        • Configuration
        • Forms multitenancy
        • Building reports using SQL on FHIR
        • Integration with external terminology servers
        • External FHIR servers as a data backend
        • Store attachments in S3-like storages
      • Access Control in Forms
      • Audit Logging in Forms
      • Aidbox Form Gallery
    • Define extensions
      • Extensions using StructureDefinition
      • Extensions using FHIRSchema
    • Custom Resources
      • Custom resources using FHIR Schema
      • Custom resources using StructureDefinition
      • Migrate to FHIR Schema
        • Migrate custom resources defined with Entity & Attributes to FHIR Schema
        • Migrate custom resources defined with Zen to FHIR Schema
    • Aidbox terminology module
      • Concept
        • $translate-concepts
        • Handling hierarchies using ancestors
      • ValueSet
        • ValueSet Expansion
        • ValueSet Code Validation
        • Create a ValueSet
      • CodeSystem
        • CodeSystem Concept Lookup
        • CodeSystem Subsumption testing
        • CodeSystem Code Composition
      • Import external terminologies
        • Import flat file (/CSV)
        • $import operation
        • Ready-to-use terminologies
      • $translate on ConceptMap
    • SQL on FHIR
      • Defining flat views with View Definitions
      • Query data from flat views
      • Reference
    • Integration toolkit
      • C-CDA / FHIR Converter
        • List of supported templates
          • Admission Diagnosis Section (/V3)
          • Advance Directives Section (/entries optional) (/V3)
          • Advance Directives Section (/entries required) (/V3)
          • Allergies and Intolerances Section (/entries optional) (/V3)
          • Allergies and Intolerances Section (/entries required) (/V3)
          • Assessment Section
          • Chief Complaint Section
          • Chief Complaint and Reason for Visit Section
          • Complications Section (/V3)
          • Course of Care Section
          • DICOM Object Catalog Section - DCM 121181
          • Default Section Rules
          • Discharge Diagnosis Section (/V3)
          • Document Header
          • Encounters Section (/entries optional) (/V3)
          • Encounters Section (/entries required) (/V3)
          • Family History Section (/V3)
          • Functional Status Section (/V2)
          • General Status Section
          • Goals Section
          • Health Concerns Section (/V2)
          • History of Present Illness Section
          • Hospital Consultations Section
          • Hospital Course Section
          • Hospital Discharge Instructions Section
          • Hospital Discharge Physical Section
          • Hospital Discharge Studies Summary Section
          • Immunizations Section (/entries optional) (/V3)
          • Immunizations Section (/entries required) (/V3)
          • Medical (/General) History Section
          • Medical Equipment Section (/V2)
          • Medications Administered Section (/V2)
          • Medications Section (/entries optional) (/V2)
          • Medications Section (/entries required) (/V2)
          • Mental Status Section (/V2)
          • Notes
          • Nutrition Section
          • Objective Section
          • Operative Note Fluids Section
          • Operative Note Surgical Procedure Section
          • Past Medical History (/V3)
          • Payers Section (/V3)
          • Plan of Treatment Section (/V2)
          • Postprocedure Diagnosis Section (/V3)
          • Preoperative Diagnosis Section (/V3)
          • Problem Section (/entries optional) (/V3)
          • Problem Section (/entries required) (/V3)
          • Procedure Description Section
          • Procedure Disposition Section
          • Procedure Estimated Blood Loss Section
          • Procedure Implants Section
          • Procedure Specimens Taken Section
          • Procedures Section (/entries optional) (/V2)
          • Procedures Section (/entries required) (/V2)
          • Reason for Visit Section
          • Results Section (/entries optional) (/V3)
          • Results Section (/entries required) (/V3)
          • Review of Systems Section
          • Social History Section (/V3)
          • Vital Signs Section (/entries optional) (/V3)
          • Vital Signs Section (/entries required) (/V3)
        • How to deploy the service
        • Producing C-CDA documents
        • How to customize conversion rules
      • HL7 v2 Integration
        • HL7 v2 integration with Aidbox Project
        • Mappings with lisp/mapping
      • X12 message converter
      • Analytics
        • Power BI
      • Mappings
      • Email Providers integration
        • Setup SMTP provider
    • SMARTbox | FHIR API for EHRs
      • Get started
        • Set up Smartbox locally
        • Deploy Smartbox with Kubernetes
      • (/g)(/10) Standardized API for patient and population services
      • The B11 Decision Support Interventions
        • Source attributes
        • Feedback Sections
      • How-to guides
        • Pass Inferno tests with Smartbox
        • Perform EHR launch
        • Pass Inferno Visual Inspection and Attestation
        • Revoke granted access
        • Set up EHR-level customization
        • Check email templates
        • Setup email provider
        • Register users
        • Set up SSO with Auth0
        • Publish Terms of Use link onto the documentation page
        • Find out what resources were exported during the $export operation
        • Find documentation endpoint
      • Background information
        • Considerations for Testing with Inferno ONC
        • Adding Clients for Inferno tests
        • Multitenancy approach
        • What is Tenant
        • Email templating
    • ePrescription
      • Getting started
      • Authentication with mTLS
      • Pharmacies synchronization
      • Prescribing
        • NewRx Message
        • CancelRx Message
        • How to test Callback
      • Directory
        • DirectoryDownload Message
        • GetProviderLocation Message
        • AddProviderLocation Message
        • UpdateProviderLocation Message
        • DisableProviderLocation Message
      • Medications
        • FDB
      • References
        • Environment Variables
      • Frequently Asked Questions
    • Other modules
      • MDM
        • Train model
        • Configure MDM module
        • Find duplicates: $match
        • Mathematical details
      • MCP
  • Database
    • Overview
    • Database schema
    • PostgreSQL Extensions
    • AidboxDB
      • HA AidboxDB
    • Tutorials
      • Migrate to AidboxDB 16
      • Working with pgAgent
  • File storage
    • AWS S3
    • GCP Cloud Storage
    • Azure Blob Storage
    • Oracle Cloud Storage
  • Deployment and maintenance
    • Deploy Aidbox
      • Run Aidbox on Kubernetes
        • Deploy Production-ready Aidbox to Kubernetes
        • Deploy Aidbox with Helm Charts
        • Highly Available Aidbox
        • Self-signed SSL certificates
      • Run Aidbox on managed PostgreSQL
      • How to inject env variables into Init Bundle
    • Backup and Restore
      • Crunchy Operator (/pgBackRest)
      • pg_dump
      • pg_basebackup
      • WAL-G
    • Indexes
      • Get suggested indexes
      • Create indexes manually
  • App development
    • Use Aidbox with React
    • Aidbox SDK
      • Aidbox JavaScript SDK
      • Apps
      • NodeJs SDK
      • Python SDK
    • Examples
  • Reference
    • FHIR Schema reference
    • Settings reference
      • General
      • FHIR
      • Security & Access Control
      • Modules
      • Database
      • Web Server
      • Observability
      • Zen Project
    • Environment variables
      • Aidbox required environment variables
      • Optional environment variables
      • AidboxDB environment variables
    • System resources reference
      • IAM Module Resources
      • SDC Module Resources
      • Base Module Resources
      • Bulk Module Resources
      • AWF Module Resources
      • Cloud Module Resources
      • HL7v2 Module Resources
      • SQL on FHIR Module Resources
    • Email Providers reference
      • Notification resource reference
      • Mailgun environment variables
      • Postmark environment variables
    • Aidbox Forms reference
      • FHIR SDC API
      • Aidbox SDC API
      • Generating Questionnaire from PDF API
    • Aidbox SQL functions
  • Deprecated
    • Deprecated
      • Zen-related
        • RPC reference
          • aidbox
            • mdm
              • aidbox.mdm/update-mdm-tables
              • aidbox.mdm/match
        • FTR
        • Aidbox configuration project
          • Run Aidbox locally using Aidbox Configuraiton project
          • Aidbox configuration project structure
          • Set up and use configuration projects
          • Enable IGs
          • Repository
          • Seed Import
          • Manage Indexes in Zen Project
          • Seed v2
          • 🎓Migrate to git Aidbox Configuration Projects
          • Aidbox Configuration project reference
            • Zen Configuration
            • Aidbox project RPC reference
            • aidbox.config/config
          • Custom resources using Aidbox Project
          • First-Class Extensions using Zen
          • Zen Indexes
        • US Core IG
          • US Core IG support reference
        • Workflow Engine
          • Task
            • Aidbox Built-in Tasks
            • Task Executor API
            • Task User API
          • Workflow
            • Workflow User API
          • Services
          • Monitoring
        • FHIR conformance Deprecated guides
          • Touchstone FHIR 4.0.1 basic server
          • Touchstone FHIR USCore ClinData
          • How to enable US Core IG
            • Start Aidbox locally with US Core IG enabled
            • Add US Core IG to a running Aidbox instance
          • HL7 FHIR Da Vinci PDex Plan Net IG
        • Terminology Deprecated Tutorials
          • Inferno Test-Suite US Core 3.1.1
        • API constructor (/beta)
        • zen-lang validator
          • Write a custom zen profile
          • Load zen profiles into Aidbox
        • FHIR topic-based subscriptions
          • Set up SubscriptionTopic
          • Tutorial: Subscribe to Topic (/R4B)
          • API Reference
            • Subscription API
        • 🏗️FHIR Terminology Repository
          • FTR Specification
          • Create an FTR instance
            • FTR from CSV
            • FTR from FHIR IG
            • FTR from FTR — Direct Dependency
            • FTR from FTR — Supplement
          • FTR Manifest
          • Load SNOMED CT into Aidbox
          • Load LOINC into Aidbox
          • Load ICD-10-CM into Aidbox
          • Load RxNorm into Aidbox
          • Load US VSAC Package to Aidbox
          • Import via FTR
        • Zen Search Parameters
      • Entity / Attribute
        • Entities & Attributes
        • First-Class Extensions using Attribute
        • Custom Resources using Entity
        • Working with Extensions
        • Aidbox Search Parameters
      • Forms
      • Other
        • Custom Search
        • SearchQuery
        • Subscribe to new Patient resource
        • App Development Deprecated Tutorials
          • Receive logs from your app
            • X-Audit header
          • Working with Aidbox from .NET
          • Patient Encounter notification Application
        • Other Deprecated Tutorials
          • Resource generation with map-to-fhir-bundle-task and subscription triggers
          • APM Aidbox
          • Automatically archive AuditEvent resources in GCP storage guide
          • HL7 v2 pipeline with Patient mapping
          • How to migrate to Apline Linux
          • How to migrate transaction id to bigint
          • How to fix broken dates
          • Configure multi-tenancy
        • AidboxProfile
        • GCP Pub/Sub
Powered by GitBook
On this page
  • Subscriptions
  • Google Cloud Pub/Sub topic name
  • Google Cloud Pub/Sub project name
  • Google Cloud Pub/Sub resource types
  • Google Cloud Pub/Sub service account email
  • Google Cloud Pub/Sub service account private key
  • Google Cloud Pub/Sub publish before save
  • Google Cloud Pub/Sub emulator URL
  • Notebooks
  • Notebook repository URL
  • Mail Provider
  • Default provider type
  • Default provider from address
  • Default provider username
  • Default provider password
  • Default provider URL
  • Default provider port
  • Default provider SSL
  • Default provider TLS
  • Default provider host
  • Mailgun provider from address
  • Mailgun provider username
  • Mailgun provider password
  • Mailgun provider URL
  • Postmark provider from address
  • Postmark provider API key
  • SMTP provider from address
  • SMTP provider host
  • SMTP provider password
  • SMTP provider port
  • SMTP provider SSL
  • SMTP provider TLS
  • SMTP provider username
  • SMARTbox
  • Sandbox URL
  • Terms of use URL
  • Sandbox basic
  • Sandbox admin
  • Session logs link
  • MDM
  • Default MDM model
  • MCP
  • Enable MCP server
  • Forms
  • Questionnaire.url prefix
  • OpenAI API key
  • Gemini API key
  • Default language for UI
  • Default form theme
  • Hide builder's back button
  • Form's redirect-on-submit URL
  • Form's redirect-on-save URL
  • GraphQL
  • Warmup GraphQL cache on startup
  • Allow reference to any resource
  • GraphQL timeout
  • GraphQL access control mode
  • Webpush
  • Public Key
  • Private Key
  • JWT mail

Was this helpful?

Edit on GitHub
  1. Reference
  2. Settings reference

Modules

Modules settings

Subscriptions

Google Cloud Pub/Sub subscriptions settings

Google Cloud Pub/Sub topic name

Name of the Google Cloud Pub/Sub topic.

ID

module.subscriptions.pubsub.topic

Type

String

Default value

(no default)

Environment variable

BOX_MODULE_SUBSCRIPTIONS_PUBSUB_TOPIC

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

Google Cloud Pub/Sub project name

Name of the Google Cloud Project which contains Pub/Sub topics and subscriptions.

ID

module.subscriptions.pubsub.project

Type

String

Default value

(no default)

Environment variable

BOX_MODULE_SUBSCRIPTIONS_PUBSUB_PROJECT

Deprecated environment variables

BOX_SUBSCRIPTIONS_PUBSUB_PROJECT

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

Google Cloud Pub/Sub resource types

Specify resource types and boxes for which to publish notifications. If not set, messages for all resource types from all boxes are published.

<rt>:?<box-id>?( <rt>:?<box-id>?)*
// Examples:
//
// Notify only on Patient or Encounter resources
// change from any box.

"Patient Encounter"

// Notify on Patient changes from boxone or boxtwo
// and about Encounter from any box.

"Patient:boxone Patient:boxtwo Encounter"

ID

module.subscriptions.pubsub.resource-types

Type

String

Default value

(no default)

Environment variable

BOX_MODULE_SUBSCRIPTIONS_PUBSUB_RESOURCE_TYPES

Deprecated environment variables

BOX_SUBSCRIPTIONS_PUBSUB_RESOURCE__TYPES

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

Google Cloud Pub/Sub service account email

Email of the Google Cloud Pub/Sub service account.

ID

module.subscriptions.pubsub.service-account.email

Type

String

Default value

(no default)

Environment variable

BOX_MODULE_SUBSCRIPTIONS_PUBSUB_SERVICE_ACCOUNT_EMAIL

Deprecated environment variables

BOX_SUBSCRIPTIONS_PUBSUB_SERVICE__ACCOUNT_EMAIL

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

Google Cloud Pub/Sub service account private key

Private key of the Google Cloud Pub/Sub service account.

ID

module.subscriptions.pubsub.service-account.private-key

Type

String

Default value

(no default)

Environment variable

BOX_MODULE_SUBSCRIPTIONS_PUBSUB_SERVICE_ACCOUNT_PRIVATE_KEY

Deprecated environment variables

BOX_SUBSCRIPTIONS_PUBSUB_SERVICE__ACCOUNT_PRIVATE__KEY

Sensitive

true — value will be masked in Admin UI

Set via

Environment variables

Hot reload

true — setting can be changed at runtime

Google Cloud Pub/Sub publish before save

If true, the resource will be published to the Pub/Sub topic before saving it to the database.

ID

module.subscriptions.pubsub.before-save

Type

Bool

Default value

false

Environment variable

BOX_MODULE_SUBSCRIPTIONS_PUBSUB_BEFORE_SAVE

Deprecated environment variables

BOX_SUBSCRIPTIONS_PUBSUB_BEFORE__SAVE

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

Google Cloud Pub/Sub emulator URL

URL of the Google Cloud Pub/Sub emulator. If set, the emulator will be used instead of the real Pub/Sub service.

ID

module.subscriptions.pubsub.emulator-url

Type

String

Default value

(no default)

Environment variable

BOX_MODULE_SUBSCRIPTIONS_PUBSUB_EMULATOR_URL

Deprecated environment variables

BOX_SUBSCRIPTIONS_PUBSUB_EMULATOR__URL

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

false — setting requires system restart

Notebooks

Aidbox notebooks settings

Notebook repository URL

Set repository to fetch published notebooks

ID

module.notebook.repo-url

Type

String

Default value

https://aidbox.app

Environment variable

BOX_MODULE_NOTEBOOK_REPO_URL

Deprecated environment variables

AIDBOX_NOTEBOOKS_REPO_URL

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Environment variables

Hot reload

true — setting can be changed at runtime

Mail Provider

Mail Provider settings

Default provider type

Specifies the email service provider used for system-generated communications.

ID

provider.default.type

Type

String

Default value

(no default)

Environment variable

BOX_MODULE_PROVIDER_DEFAULT_TYPE

Deprecated environment variables

BOX_PROVIDER_DEFAULT__PROVIDER_TYPE

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

Default provider from address

From address for the default provider

ID

provider.default.from

Type

String

Default value

(no default)

Environment variable

BOX_MODULE_PROVIDER_DEFAULT_FROM

Deprecated environment variables

BOX_PROVIDER_DEFAULT__FROM

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

Default provider username

Username for the default provider

ID

provider.default.username

Type

String

Default value

(no default)

Environment variable

BOX_MODULE_PROVIDER_DEFAULT_USERNAME

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

Default provider password

Password for the default provider

ID

provider.default.password

Type

String

Default value

(no default)

Environment variable

BOX_MODULE_PROVIDER_DEFAULT_PASSWORD

Sensitive

true — value will be masked in Admin UI

Set via

Environment variables

Hot reload

true — setting can be changed at runtime

Default provider URL

URL for the default provider

ID

provider.default.url

Type

String

Default value

(no default)

Environment variable

BOX_MODULE_PROVIDER_DEFAULT_URL

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

Default provider port

Port for the default provider

ID

provider.default.port

Type

String

Default value

(no default)

Environment variable

BOX_MODULE_PROVIDER_DEFAULT_PORT

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

Default provider SSL

Enable SSL for the default provider

ID

provider.default.ssl

Type

Bool

Default value

false

Environment variable

BOX_MODULE_PROVIDER_DEFAULT_SSL

Deprecated environment variables

BOX_PROVIDER_DEFAULT__PROVIDER_SSL

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

Default provider TLS

Enable TLS for the default provider

ID

provider.default.tls

Type

Bool

Default value

false

Environment variable

BOX_MODULE_PROVIDER_DEFAULT_TLS

Deprecated environment variables

BOX_PROVIDER_DEFAULT__PROVIDER_TLS

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

Default provider host

Host for the default provider

ID

provider.default.host

Type

String

Default value

(no default)

Environment variable

BOX_MODULE_PROVIDER_DEFAULT_HOST

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

Mailgun provider from address

From address for the Mailgun provider

ID

provider.mailgun.from

Type

String

Default value

(no default)

Environment variable

BOX_MODULE_PROVIDER_MAILGUN_FROM

Deprecated environment variables

BOX_PROVIDER_MAILGUN__PROVIDER_FROM

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

Mailgun provider username

Username for the Mailgun provider

ID

provider.mailgun.username

Type

String

Default value

(no default)

Environment variable

BOX_MODULE_PROVIDER_MAILGUN_USERNAME

Deprecated environment variables

BOX_PROVIDER_MAILGUN__PROVIDER_USERNAME

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

Mailgun provider password

Password for the Mailgun provider

ID

provider.mailgun.password

Type

String

Default value

(no default)

Environment variable

BOX_MODULE_PROVIDER_MAILGUN_PASSWORD

Deprecated environment variables

BOX_PROVIDER_MAILGUN__PROVIDER_PASSWORD

Sensitive

true — value will be masked in Admin UI

Set via

Environment variables

Hot reload

true — setting can be changed at runtime

Mailgun provider URL

URL for the Mailgun provider

ID

provider.mailgun.url

Type

String

Default value

(no default)

Environment variable

BOX_MODULE_PROVIDER_MAILGUN_URL

Deprecated environment variables

BOX_PROVIDER_MAILGUN__PROVIDER_URL

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

Postmark provider from address

From address for the Postmark provider

ID

provider.postmark.from

Type

String

Default value

(no default)

Environment variable

BOX_MODULE_PROVIDER_POSTMARK_FROM

Deprecated environment variables

BOX_PROVIDER_POSTMARK__PROVIDER_FROM

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

Postmark provider API key

API key for the Postmark provider

ID

provider.postmark.api-key

Type

String

Default value

(no default)

Environment variable

BOX_MODULE_PROVIDER_POSTMARK_API_KEY

Deprecated environment variables

BOX_PROVIDER_POSTMARK__PROVIDER_API__KEY

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Environment variables

Hot reload

true — setting can be changed at runtime

SMTP provider from address

From address for the SMTP provider

ID

provider.smtp.from

Type

String

Default value

(no default)

Environment variable

BOX_MODULE_PROVIDER_SMTP_FROM

Deprecated environment variables

BOX_PROVIDER_SMTP__PROVIDER_FROM

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

SMTP provider host

Host for the SMTP provider

ID

provider.smtp.host

Type

String

Default value

(no default)

Environment variable

BOX_MODULE_PROVIDER_SMTP_HOST

Deprecated environment variables

BOX_PROVIDER_SMTP__PROVIDER_HOST

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

SMTP provider password

Password for the SMTP provider

ID

provider.smtp.password

Type

String

Default value

(no default)

Environment variable

BOX_MODULE_PROVIDER_SMTP_PASSWORD

Deprecated environment variables

BOX_PROVIDER_SMTP__PROVIDER_PASSWORD

Sensitive

true — value will be masked in Admin UI

Set via

Environment variables

Hot reload

true — setting can be changed at runtime

SMTP provider port

Port for the SMTP provider

ID

provider.smtp.port

Type

String

Default value

(no default)

Environment variable

BOX_MODULE_PROVIDER_SMTP_PORT

Deprecated environment variables

BOX_PROVIDER_SMTP__PROVIDER_PORT

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

SMTP provider SSL

Enable SSL for the SMTP provider

ID

provider.smtp.ssl

Type

Bool

Default value

false

Environment variable

BOX_MODULE_PROVIDER_SMTP_SSL

Deprecated environment variables

BOX_PROVIDER_SMTP__PROVIDER_SSL

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

SMTP provider TLS

Enable TLS for the SMTP provider

ID

provider.smtp.tls

Type

Bool

Default value

false

Environment variable

BOX_MODULE_PROVIDER_SMTP_TLS

Deprecated environment variables

BOX_PROVIDER_SMTP__PROVIDER_TLS

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

SMTP provider username

Username for the SMTP provider

ID

provider.smtp.username

Type

String

Default value

(no default)

Environment variable

BOX_MODULE_PROVIDER_SMTP_USERNAME

Deprecated environment variables

BOX_PROVIDER_SMTP__PROVIDER_USERNAME

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

SMARTbox

SMARTbox settings

Sandbox URL

URL for accessing sandbox environment

ID

module.smartbox.sandbox-url

Type

String

Default value

(no default)

Environment variable

BOX_MODULE_SMARTBOX_SANDBOX_URL

Deprecated environment variables

BOX_SMARTBOX_SANDBOX__URL

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

Terms of use URL

URL for accessing terms of use

ID

module.smartbox.terms-of-use-url

Type

String

Default value

(no default)

Environment variable

BOX_MODULE_SMARTBOX_TERMS_OF_USE_URL

Deprecated environment variables

BOX_SMARTBOX_TERMS__OF__USE__URL

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

Sandbox basic

Basic authentication credentials for sandbox

ID

module.smartbox.sandbox-basic

Type

String

Default value

(no default)

Environment variable

BOX_MODULE_SMARTBOX_SANDBOX_BASIC

Deprecated environment variables

BOX_SMARTBOX_SANDBOX__BASIC

Sensitive

true — value will be masked in Admin UI

Set via

Environment variables

Hot reload

true — setting can be changed at runtime

Sandbox admin

Admin credentials for sandbox access

ID

module.smartbox.sandbox-admin

Type

String

Default value

(no default)

Environment variable

BOX_MODULE_SMARTBOX_SANDBOX_ADMIN

Deprecated environment variables

BOX_SMARTBOX_SANDBOX__ADMIN

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Environment variables

Hot reload

false — setting requires system restart

Session logs link

Link to access session logs

ID

module.smartbox.session-logs-link

Type

String

Default value

(no default)

Environment variable

BOX_MODULE_SMARTBOX_SESSION_LOGS_LINK

Deprecated environment variables

BOX_SMARTBOX_SESSION__LOGS__LINK

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

MDM

MDM settings

Default MDM model

The default MDM model used for $match operation. Will be used if no model is specified with the model query parameter.

ID

module.mdm.default-patient-model

Type

String

Default value

(no default)

Environment variable

BOX_MODULE_DEFAULT_PATIENT_MODEL

Deprecated environment variables

BOX_MDM_DEFAULT_PATIENT_MODEL

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

MCP

MCP settings

Enable MCP server

Enable MCP server working through SSE protocol

ID

module.mcp.server-enabled

Type

Bool

Default value

false

Environment variable

BOX_MODULE_MCP_SERVER_ENABLED

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

false — setting requires system restart

Forms

Forms settings

Questionnaire.url prefix

URL prefix that will be used in URL generation for new forms

ID

module.sdc.builder.form-url-prefix

Type

String

Default value

http://forms.aidbox.io/questionnaire/

Environment variable

BOX_MODULE_SDC_BUILDER_FORM_URL_PREFIX

Deprecated environment variables

BOX_SDC_BUILDER_FORM_URL_PREFIX

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

OpenAI API key

API key for OpenAI service

ID

module.sdc.openai-api-key

Type

String

Default value

(no default)

Environment variable

BOX_MODULE_SDC_OPENAI_API_KEY

Deprecated environment variables

BOX_SDC_OPENAI_API_KEY

Sensitive

true — value will be masked in Admin UI

Set via

Environment variables

Hot reload

true — setting can be changed at runtime

Gemini API key

API key for Gemini service

ID

aidbox.modules.sdc.gemini-api-key

Type

String

Default value

(no default)

Environment variable

BOX_SDC_GEMINI_API_KEY

Sensitive

true — value will be masked in Admin UI

Set via

Environment variables

Hot reload

true — setting can be changed at runtime

Default language for UI

Language used as default in Form Builder and Form Renderer

ID

module.sdc.language

Type

String

Default value

en

Environment variable

BOX_MODULE_SDC_LANGUAGE

Deprecated environment variables

BOX_SDC_LANGUAGE

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

Default form theme

Theme that will be used in all forms

ID

module.sdc.theme

Type

String

Default value

(no default)

Environment variable

BOX_MODULE_SDC_THEME

Deprecated environment variables

BOX_SDC_THEME

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

Hide builder's back button

Hide back button in UI Form Builder

ID

module.sdc.builder.hide-back-button

Type

Bool

Default value

false

Environment variable

BOX_MODULE_SDC_BUILDER_HIDE_BACK_BUTTON

Deprecated environment variables

BOX_SDC_BUILDER_HIDE_BACK_BUTTON

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

Form's redirect-on-submit URL

Redirect URI that will be used on form submit/amend button click

ID

module.sdc.form.redirect-on-submit

Type

String

Default value

(no default)

Environment variable

BOX_MODULE_SDC_FORM_REDIRECT_ON_SUBMIT

Deprecated environment variables

BOX_SDC_FORM_REDIRECT_ON_SUBMIT

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

Form's redirect-on-save URL

Redirect URI that will be used on form save/close button click

ID

module.sdc.form.redirect-on-save

Type

String

Default value

(no default)

Environment variable

BOX_MODULE_SDC_FORM_REDIRECT_ON_SAVE

Deprecated environment variables

BOX_SDC_FORM_REDIRECT_ON_SAVE

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

GraphQL

GraphQL settings

Warmup GraphQL cache on startup

Warmup GraphQL API cache on startup. When false, cache will be warmed up on first request.

ID

module.graphql.warmup-on-startup

Type

Bool

Default value

false

Environment variable

BOX_MODULE_GRAPHQL_WARMUP_ON_STARTUP

Deprecated environment variables

BOX_FEATURES_GRAPHQL_WARMUP__ON__STARTUP

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

false — setting requires system restart

Allow reference to any resource

Enable GraphQL API (rev)include for reference with target - any

ID

module.graphql.reference-any

Type

Bool

Default value

false

Environment variable

BOX_MODULE_GRAPHQL_REFERENCE_ANY

Deprecated environment variables

BOX_FEATURES_GRAPHQL_REFERENCE__ANY

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

GraphQL timeout

GraphQL API query timeout in seconds: Set to zero to disable.

ID

module.graphql.timeout

Type

Int

Default value

60

Environment variable

BOX_MODULE_GRAPHQL_TIMEOUT

Deprecated environment variables

BOX_FEATURES_GRAPHQL_TIMEOUT

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

GraphQL access control mode

Access control in GraphQL API

ID

module.graphql.access-control

Type

Enum

Values

rest-search — Additionally authorization checks access to corresponding search queries disabled — Only access to GraphQL endpoint is verified

Default value

disabled

Environment variable

BOX_MODULE_GRAPHQL_ACCESS_CONTROL

Deprecated environment variables

BOX_FEATURES_GRAPHQL_ACCESS__CONTROL

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

Webpush

Webpush settings

Public Key

ECDH/BC/prime256v1 Public Key

ID

module.webpush.public-key

Type

String

Default value

(no default)

Environment variable

BOX_MODULE_WEBPUSH_PUBLIC_KEY

Deprecated environment variables

BOX_FEATURES_WEBPUSH_KEYPAIR_PUBLIC

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

Private Key

ECDH/BC/prime256v1 Private Key

ID

module.webpush.private-key

Type

String

Default value

(no default)

Environment variable

BOX_MODULE_WEBPUSH_PRIVATE_KEY

Deprecated environment variables

BOX_FEATURES_WEBPUSH_KEYPAIR_PRIVATE

Sensitive

true — value will be masked in Admin UI

Set via

Environment variables

Hot reload

true — setting can be changed at runtime

JWT mail

JWT.sub field value needs to be either a URL or a mailto email address. If a push service needs to reach out to sender, it can find contact information from the JWT.

ID

module.webpush.jwt-mail

Type

String

Default value

(no default)

Environment variable

BOX_MODULE_WEBPUSH_JWT_MAIL

Deprecated environment variables

BOX_FEATURES_WEBPUSH_JWT_MAIL

Sensitive

false — value will be visible in plaintext in Admin UI

Set via

Admin UI → Settings Environment variables

Hot reload

true — setting can be changed at runtime

PreviousSecurity & Access ControlNextDatabase

Last updated 3 days ago

Was this helpful?