⚙️ Settings (Admin)
This page describes the Settings area in BiggerBlueButton SaaS and what each parameter controls.
It’s meant as a quick guide, not a replacement for the official docs.
📸 Settings Overview
🔑 Main Parameters
Meeting / General
welcome
— Custom welcome message shown when users join.maxParticipants
— Maximum number of users allowed in a meeting.logoutURL
— Where participants are redirected after leaving.record
— Whether the meeting should be recorded.duration
— Default meeting duration (minutes).bannerText
— Optional text banner in the HTML5 client.bannerColor
— Color of the banner text.guestPolicy
— Guest handling (ALWAYS_ACCEPT, ALWAYS_DENY, ASK_MODERATOR).meetingLayout
— Default layout (e.g., SMART_LAYOUT).region
— Preferred server region.logo
— Logo displayed in the meeting UI.favicon
— Custom favicon for the client.customDomainNameEnabled
— Enable/disable custom domain feature.customDomainName
— Domain used when custom domain is enabled.
Recording
recordingsUnpublishedByDefault
— If true, recordings are unpublished until manually released.unpublishRecordingsTimer
— Days after which recordings are auto-unpublished.recordingsSummarizationEnabled
— Enable AI-based transcription/summary of recordings.autoStartRecording
— Start recording automatically when meeting begins.allowStartStopRecording
— Allow moderators to manually start/stop recording.notifyRecordingIsOn
— Show a notification when recording is active.preUploadedPresentationOverrideDefault
— If true, uploaded presentations replace defaults.
Breakout Rooms
breakoutRoomsPrivateChatEnabled
— Allow private chat inside breakout rooms.breakoutRoomsRecord
— Enable recording in breakout rooms.
Moderator Controls
moderatorOnlyMessage
— Message shown only to moderators.allowModsToUnmuteUsers
— Allow moderators to unmute participants.allowModsToEjectCameras
— Allow moderators to remove participant cameras.allowPromoteGuestToModerator
— Permit guests to be promoted to moderator.allowRequestsWithoutSession
— Allow external API requests without an active session.
Meeting Lifecycle
endWhenNoModerator
— End meeting if no moderator remains.endWhenNoModeratorDelayInMinutes
— Delay before ending when moderator leaves.learningDashboardCleanupDelayInMinutes
— Cleanup delay for learning dashboard.meetingKeepEvents
— Keep all meeting events for later replay.meetingExpireIfNoUserJoinedInMinutes
— Auto-expire if no one joins after N minutes.meetingExpireWhenLastUserLeftInMinutes
— Auto-expire after last user leaves.
Limits
userCameraCap
— Max cameras per participant.meetingCameraCap
— Max cameras for the meeting.maxNumPages
— Max number of whiteboard pages.
🧑💻 Join Parameters (bbb_*)
bbb_ask_for_feedback_on_logout
— Ask for feedback on logout.bbb_auto_join_audio
— Automatically join audio on entry.bbb_client_title
— Override the meeting client title.bbb_force_listen_only
— Force users to join listen-only mode.bbb_listen_only_mode
— Allow listen-only mode.bbb_skip_check_audio
— Skip audio test on join.bbb_skip_check_audio_on_first_join
— Skip audio test only on first join.bbb_skip_echotest_if_previous_device
— Skip echo test if device unchanged.bbb_override_default_locale
— Override default locale for UI.bbb_direct_leave_button
— Show leave button directly.bbb_parent_room_moderator
— Parent room moderator flag.bbb_show_session_details_on_join
— Show meeting details popup on join.bbb_display_branding_area
— Show/hide branding area in client.bbb_auto_share_webcam
— Auto-share webcam on join.bbb_preferred_camera_profile
— Preferred video profile (low/medium/high).bbb_enable_video
— Enable video for participants.bbb_record_video
— Record webcam streams.bbb_skip_video_preview
— Skip preview dialog before sharing video.bbb_skip_video_preview_on_first_join
— Skip preview only first time.bbb_skip_video_preview_if_previous_device
— Skip preview if device unchanged.bbb_mirror_own_webcam
— Mirror own webcam feed.bbb_transparent_listen_only
— Enable transparent listen-only mode.bbb_force_restore_presentation_on_new_events
— Force presentation restore on events.bbb_multi_user_pen_only
— Enable multi-user pen only mode.bbb_presenter_tools
— Tools available to presenters (shapes, text, etc.).bbb_multi_user_tools
— Tools available to multiple users.bbb_custom_style
— Apply a custom theme style.bbb_custom_style_url
— Apply a style from a hosted URL.bbb_prefer_dark_theme
— Prefer dark mode by default.bbb_hide_presentation_on_join
— Hide presentation on join.bbb_show_participants_on_login
— Show participant list on login.bbb_show_public_chat_on_login
— Show chat on login.bbb_hide_nav_bar
— Hide navigation bar.bbb_hide_actions_bar
— Hide actions bar.bbb_hide_notifications
— Hide notifications.bbb_hide_controls
— Hide UI controls.
🔒 Lock Settings
lockSettingsDisableCam
— Disable all participant cameras.lockSettingsDisableMic
— Disable all microphones.lockSettingsDisablePrivateChat
— Disable private chat.lockSettingsDisablePublicChat
— Disable public chat.lockSettingsDisableNotes
— Disable shared notes.lockSettingsHideUserList
— Hide participant list.lockSettingsLockOnJoin
— Apply lock settings on join.lockSettingsLockOnJoinConfigurable
— Allow moderators to configure lock on join.lockSettingsHideViewersCursor
— Hide viewers’ cursors.
📦 BiggerBlueButton Custom Parameters
default_pdf
— Default presentation file.webcamBackgroundURL
— Custom webcam background.
👉 For deeper detail on each parameter, see the official BigBlueButton API docs.