{"id":37291,"date":"2025-11-25T12:48:32","date_gmt":"2025-11-25T09:48:32","guid":{"rendered":"https:\/\/trueconf.com/blog\/?p=37291"},"modified":"2026-02-24T18:32:16","modified_gmt":"2026-02-24T15:32:16","slug":"centralized-management-of-trueconf-plugin-for-mozilla-thunderbird","status":"publish","type":"post","link":"https:\/\/trueconf.com/blog\/knowledge-base\/centralized-management-of-trueconf-plugin-for-mozilla-thunderbird","title":{"rendered":"Centralized Management of TrueConf Plugin for Mozilla Thunderbird"},"content":{"rendered":"<p class=\"primary-medium-text ui-mb-sm-1\">If you need to centrally manage the settings of the <a href=\"https:\/\/trueconf.com\/blog\/knowledge-base\/how-to-create-a-trueconf-meeting-for-a-thunderbird-event?ysclid=mdst6d3ofy123678539\" target=\"_blank\" rel=\"noopener\">TrueConf plugin for the Thunderbird mail client<\/a>, this can be done by modifying the config.json configuration file on the TrueConf Server side. This file specifies the settings that the plugin receives after a user authenticates to a specific video conferencing server.<\/p>\n<p><a id=\"download_plugin\"><\/a>First, make sure that the plugin installed for Thunderbird is version <b>1.2.0.43<\/b> or higher. Users can download the latest version using the button below.<\/p>\n<p><a href=\"https:\/\/plugins.trueconf.com\/thunderbird\/trueconf.xpi\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" role=\"link\" class=\"default-button default-button--md default-button--orange default-button--rounded default-button--truncate default-button__download-icon default-button--left-icon white-icon ui-mb-xs-3\"><span class=\"default-button__text white-text\">DOWNLOAD<\/span><\/a><\/p>\n<p class=\"primary-medium-text ui-mb-sm-1 ui-mt-xs-3\">As an administrator, you can find this link in the server control panel and distribute it to your users. In the sidebar, navigate to <b>Extensions<\/b> \u2192 <b>Mail Plugins<\/b>. The download link is located in the <b>Thunderbird<\/b> section:<\/p>\n<p><a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2025\/11\/fgnftsbdbsrtbestbdeggbdgbg.png\" data-rel=\"lightbox-gallery-5Bzc5P2Q\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2025\/11\/fgnftsbdbsrtbestbdeggbdgbg-690x443.png\" alt=\"\" width=\"690\" height=\"443\" class=\"aligncenter size-medium wp-image-40810\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2025\/11\/fgnftsbdbsrtbestbdeggbdgbg-690x443.png 690w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2025\/11\/fgnftsbdbsrtbestbdeggbdgbg-1024x657.png 1024w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2025\/11\/fgnftsbdbsrtbestbdeggbdgbg-768x493.png 768w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2025\/11\/fgnftsbdbsrtbestbdeggbdgbg.png 1258w\" sizes=\"auto, (max-width: 690px) 100vw, 690px\" \/><\/a><\/p>\n<h2 id=\"setup_configuration\" class=\"h4--main h4--thick black-text ui-mb-xs-3 ui-mt-md-1\">Configuration File Setup<\/h2>\n<p class=\"primary-medium-text ui-mb-sm-1\">To apply changes, the configuration file must be edited with administrator privileges for Windows OS and superuser rights for Linux OS.<\/p>\n<p>The required <code>config.json<\/code> file is located in the directory:<\/p>\n<ul class=\"ui-list ui-list--medium\" style=\"margin-bottom: 18px;\">\n<li class=\"ui-list__item ui-list__item--disc\"> <code>C:\\Program Files\\TrueConf Server\\httpconf\\site\\public\\plugins\\thunderbird\\<\/code> \u2014 for Windows OS;<\/li>\n<li class=\"ui-list__item ui-list__item--disc\"><code>\/opt\/trueconf\/server\/srv\/site\/public\/plugins\/thunderbird\/<\/code> \u2014 for Linux OS.<\/li>\n<\/ul>\n<p class=\"primary-medium-text ui-mb-sm-1\">We recommend backing up the <code>config.json<\/code> file before making any changes. The easiest way is to make a copy in the same directory and rename it with a slight variation, such as <code>config1.json<\/code>.<\/p>\n<p>When <a href=\"https:\/\/trueconf.com\/blog\/knowledge-base\/update-trueconf-server?ysclid=mdsu0tyic7291492273\" target=\"_blank\" rel=\"noopener\">updating the server<\/a>, the configuration file and its directory remain unchanged.<\/p>\n<p>The configuration file has three sections:<\/p>\n<p><b>defaults<\/b> \u2013 this is where parameters are set to be used by default. For example, you can set <code>\u201cpin\u201d: 1<\/code>, so now when creating a conference, the option <b>Use PIN for conference entry<\/b> will be enabled by default.<\/p>\n<p>The valid values for all parameters in this section are listed in the <a href=\"#table\">table<\/a>.<\/p>\n<p><b>lock<\/b> \u2013  sets parameters that become locked. Parameters in this section only accept <code>false<\/code> or <code>true<\/code>.<\/p>\n<p>For example, you can set <code>\"pin\": true<\/code>, after which the user will see that the field for entering a PIN code is mandatory and cannot be disabled.<\/p>\n<p><b>hidden<\/b> \u2013 this section is responsible for visibility of parameters. All parameters in this section can be set to either <code>false<\/code> or <code>true<\/code>.<\/p>\n<p>For example, if you set the parameter <code>\u201cpin\u201d : true<\/code>, the user will not see the option to enable\/disable the PIN code when creating a conference.<\/p>\n<p>You only need to make changes to the parameters you require and skip the rest; the TrueConf plugin will then use the default values for them.<\/p>\n<p>At the very beginning of the configuration file, you can apply the <code>remember_me<\/code> parameter, which is responsible for the <b>Remember Me<\/b> option in the login window.<\/p>\n<h2 id=\"options\" class=\"h4--main h4--thick black-text ui-mb-xs-3 ui-mt-md-1\">Available Options<\/h2>\n<p class=\"primary-medium-text ui-mb-sm-1\">For all options that can be enabled\/disabled, the value <code>true\/1<\/code> sets the parameter to active, while the value <code>false\/0<\/code> sets it to inactive.<\/p>\n<p class=\"primary-medium-text ui-mb-sm-1\">Below is a list of all parameters and their acceptable values. All of them can be used in the <code>defaults<\/code> section, with additional information on which are available for the <code>lock<\/code> and <code>hidden<\/code> sections.<\/p>\n<p><a href=\"#table\" target=\"_self\" rel=\"nofollow noopener noreferrer\" role=\"link\" class=\"default-button default-button--md default-button--orange default-button--rounded default-button--truncate ui-mb-xs-3\"><span class=\"default-button__text white-text\">Table<\/span><\/a><\/p>\n<h2 id=\"example\" class=\"h4--main h4--thick black-text ui-mb-xs-3 ui-mt-md-1\">Example of Parameter Configuration<\/h2>\n<p class=\"primary-medium-text ui-mb-sm-1\">As an example, let&#8217;s configure the configuration file according to the parameters (parameters in the <b>defaults<\/b> section):<\/p>\n<ul class=\"ui-list ui-list--medium\" style=\"margin-bottom: 18px;\">\n<li class=\"ui-list__item ui-list__item--disc\"> Maximum number of speakers for the <b>moderated role-based conference mode<\/b> \u2014 6;<\/li>\n<li class=\"ui-list__item ui-list__item--disc\">Conference mode \u2014 <b>moderated role-based conference<\/b>;<\/li>\n<li class=\"ui-list__item ui-list__item--disc\">Use of a PIN code for entering the conference;<\/li>\n<li class=\"ui-list__item ui-list__item--disc\">Enable conference recording;<\/li>\n<li class=\"ui-list__item ui-list__item--disc\">Disable participant microphones and cameras upon joining the conference;<\/li>\n<li class=\"ui-list__item ui-list__item--disc\">Allow guests to send messages;<\/li>\n<li class=\"ui-list__item ui-list__item--disc\">Prohibit guests from sending audio and video;<\/li>\n<li class=\"ui-list__item ui-list__item--disc\">Conference without a schedule (virtual room);<\/li>\n<li class=\"ui-list__item ui-list__item--disc\">Increase the duration of each conference created through the plugin by 10 minutes relative to the event time it is linked to;<\/li>\n<li class=\"ui-list__item ui-list__item--disc\">Allow conference extension;<\/li>\n<li class=\"ui-list__item ui-list__item--disc\">Set to notify participants 10 minutes (600 seconds) before conference termination.<\/li>\n<\/ul>\n<p class=\"primary-medium-text ui-mb-sm-1\">Now, we block the modification of the following parameters (<b>lock<\/b> section parameters):<\/p>\n<ul class=\"ui-list ui-list--medium\" style=\"margin-bottom: 18px;\">\n<li class=\"ui-list__item ui-list__item--disc\"> PIN code for entering the conference;<\/li>\n<li class=\"ui-list__item ui-list__item--disc\">conference recording;<\/li>\n<li class=\"ui-list__item ui-list__item--disc\">muting audio and video of participants upon entering the conference;<\/li>\n<li class=\"ui-list__item ui-list__item--disc\">permission for guests to send audio and video.<\/li>\n<\/ul>\n<p class=\"primary-medium-text ui-mb-sm-1\">We hide the parameters (<b>hidden<\/b> section parameters):<\/p>\n<ul class=\"ui-list ui-list--medium\" style=\"margin-bottom: 18px;\">\n<li class=\"ui-list__item ui-list__item--disc\"> <b>Internal conference<\/b> type, now the user will only be able to create a <b>Public conference<\/b>;<\/li>\n<li class=\"ui-list__item ui-list__item--disc\">conference mode \u2013 <b>Video lecture<\/b>, <b>Smart meeting<\/b>, <b>Everyone on screen<\/b>;<\/li>\n<li class=\"ui-list__item ui-list__item--disc\">conference recording settings.<\/li>\n<\/ul>\n<p>After that, we will get a config.json with the following content:<\/p>\n<p class=\"primary-medium-text ui-mb-sm-1\">\n<pre class=\"lang:default decode:true \">\r\n{  \r\n    \"remember_me\": true,  \r\n    \"defaults\": {  \r\n        \"conference\": {  \r\n            \"max_moderated_role_based_speakers\": 6,  \r\n            \"mode\": \"moderated_role_based\",  \r\n            \"pin\": 1,  \r\n            \"recording\": 1,  \r\n            \"on_join_mute_mic\": 1,  \r\n            \"on_join_mute_camera\": 1,  \r\n            \"guest_send_messages\": 1,  \r\n            \"guest_send_audio\": 0,  \r\n            \"guest_send_video\": 0,  \r\n            \"virtual_room\": 1,  \r\n            \"additional_conf_time\": 10,  \r\n            \"expiration_time_updating_allowed\": 1,  \r\n            \"expiration_time_alert\": 600  \r\n        }  \r\n    },  \r\n    \"lock\": {  \r\n        \"conference\": {  \r\n            \"pin\": true,  \r\n            \"recording\": true,  \r\n            \"on_join_mute_mic\": true,  \r\n            \"on_join_mute_camera\": true,  \r\n            \"disable_audio_remarks\": false,  \r\n            \"guest_send_messages\": false,  \r\n            \"guest_send_audio\": true,  \r\n            \"guest_send_video\": true,  \r\n            \"waiting_room\": false  \r\n        }  \r\n    },  \r\n    \"hidden\": {  \r\n        \"conference\": {  \r\n            \"type\": {  \r\n                \"private\": true,  \r\n                \"public\": false  \r\n            },  \r\n            \"mode\": {  \r\n                \"smart_meeting\": true,  \r\n                \"moderated_role_based\": false,  \r\n                \"all_on_screen\": true,  \r\n                \"video_lecture\": true  \r\n            },  \r\n            \"pin\": false,  \r\n            \"recording\": true,  \r\n            \"on_join_mute_mic\": false,  \r\n            \"on_join_mute_camera\": false,  \r\n            \"disable_audio_remarks\": false,  \r\n            \"guest_send_messages\": false,  \r\n            \"guest_send_audio\": false,  \r\n            \"guest_send_video\": false  \r\n        }  \r\n    }  \r\n}\r\n<\/pre>\n<\/p>\n<p class=\"primary-medium-text ui-mb-sm-1\">The received text needs to be copied into an existing file. After that, the configuration file can be checked using one of the following methods:<\/p>\n<ul class=\"ui-list ui-list--medium\" style=\"margin-bottom: 18px;\">\n<li class=\"ui-list__item ui-list__item--disc\"> Verification by the server administrator by authorizing in the plugin with a TrueConf user account;<\/li>\n<li class=\"ui-list__item ui-list__item--disc\">Verification by the server user followed by feedback to the server administrator.<\/li>\n<\/ul>\n<p class=\"primary-medium-text ui-mb-sm-1\">To check the configuration file:<\/p>\n<ul class=\"ui-list ui-list--medium\" style=\"margin-bottom: 18px;\">\n<li class=\"ui-list__item ui-list__item--disc\"> install the mail plugin as shown <a href=\"#download_plugin\">above<\/a>;<\/li>\n<li class=\"ui-list__item ui-list__item--disc\">create an event in the Thunderbird mail client calendar as described <a href=\"https:\/\/trueconf.com\/blog\/knowledge-base\/how-to-create-a-trueconf-meeting-for-a-thunderbird-event?ysclid=mdst6d3ofy123678539\" target=\"_blank\" rel=\"noopener\">in the article<\/a>;<\/li>\n<li class=\"ui-list__item ui-list__item--disc\">note the changes in the conference creation parameters:<\/li>\n<\/ul>\n<p class=\"primary-medium-text ui-mb-sm-1\">If you encounter any issues with the plugin, you can restore the settings file from a previously created backup.<\/p>\n<p class=\"primary-medium-text ui-mb-sm-1\">The parameter table:<\/p>\n<table id=\"table\" style=\"overflow-x: auto; display: block;\" class=\"ui-mb-sm-1\">\n<thead>\n<tr>\n<th style=\"padding: 8px 16px; text-align: left; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"2\"><strong><br \/>\n    Key<br \/>\n    <\/strong><\/th>\n<th style=\"padding: 8px 16px; text-align: left; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"2\"><strong><br \/>\n    Value<br \/>\n    <\/strong><\/th>\n<th style=\"padding: 8px 16px; text-align: left; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"2\"><strong><br \/>\n    Purpose<br \/>\n    <\/strong><\/th>\n<th style=\"padding: 8px 16px; text-align: left; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" colspan=\"2\"><strong><br \/>\n    Available for<br \/>\n    <\/strong><\/th>\n<\/tr>\n<tr>\n<th style=\"padding: 8px 16px; text-align: left; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\"><strong>lock<\/strong><\/th>\n<th style=\"padding: 8px 16px; text-align: left; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\"><strong>hidden<\/strong><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    <b><code>remember_me<\/code><\/b>\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    <code>true<\/code>\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    status of the &#8220;Remember me&#8221; option on the login screen\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle; text-align: center;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    \u274c\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle; text-align: center;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    \u274c\n    <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    <code>false<\/code>*\n    <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;  \" class=\"primary-smallest-text\" rowspan=\"2\">\n    <b><code>allow_server_change<\/code><\/b>\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    <code>true*<\/code>\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    permission to connect to other TrueConf Server instances (only for plugin version 2.0)\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    \u274c\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    \u274c\n    <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    false\n    <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    <b><code>guest_participants<\/code><\/b>\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    0 = private conference*\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    type of access to the conference (only for plugin version 2.0)\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    \u274c\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    \u2705\n    <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    1 = public conference\n    <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    <b><code>type<\/code><\/b>\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    public\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    type of access to the conference (only for plugin version 1.2)\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    \u274c\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    \u2705\n    <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    private\n    <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"4\">\n        <b><code>mode<\/code><\/b>\n        <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n        <code>smart_meeting<\/code>*\n        <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"4\">\n        conference mode\n        <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle; text-align: center\" class=\"primary-smallest-text\" rowspan=\"4\">\n        \u274c\n        <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle; text-align: center\" class=\"primary-smallest-text\" rowspan=\"4\">\n        \u2705\n        <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n        <code>moderated_role_based<\/code>\n        <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n        <code>all_on_screen<\/code>\n        <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n        <code>video_lecture<\/code>\n        <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    <b><code>max_smart_meeting_speakers<\/code><\/b>\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    from <code>4<\/code> to the value set on the server\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    maximum number of speakers for smart meeting mode\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle; text-align: center;\" class=\"primary-smallest-text\">\n    \u274c\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle; text-align: center;\" class=\"primary-smallest-text\">\n    \u274c\n    <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    <b><code>max_moderated_role_based_speakers<\/code><\/b>\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    from <code>1<\/code> to the value set on the server\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    maximum number of speakers for moderated role-based conference mode\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle; text-align: center;\" class=\"primary-smallest-text\">\n    \u274c\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle; text-align: center;\" class=\"primary-smallest-text\">\n    \u274c\n    <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    <b><code>max_smart_meeting_participants<\/code><\/b>\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    from <code>4<\/code> to the value set on the server\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    maximum number of participants for smart meeting mode\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle; text-align: center;\" class=\"primary-smallest-text\">\n    \u274c\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle; text-align: center;\" class=\"primary-smallest-text\">\n    \u274c\n    <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    <b><code>max_moderated_role_based_participants<\/code><\/b>\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    from <code>1<\/code> to the value set on the server\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    maximum number of participants for moderated role-based conference mode\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle; text-align: center;\" class=\"primary-smallest-text\">\n    \u274c\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle; text-align: center;\" class=\"primary-smallest-text\">\n    \u274c\n    <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    <b><code>max_all_on_screen_participants<\/code><\/b>\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    from <code>2<\/code> to the value set on the server\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    maximum number of participants for &#8220;All on screen&#8221; mode\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle; text-align: center;\" class=\"primary-smallest-text\">\n    \u274c\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle; text-align: center;\" class=\"primary-smallest-text\">\n    \u274c\n    <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    <b><code>default_smart_meeting_speakers<\/code><\/b>\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    from <code>4<\/code> to the value set on the server\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    default number of speakers selected for smart meeting mode\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle; text-align: center;\" class=\"primary-smallest-text\">\n    \u274c\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle; text-align: center;\" class=\"primary-smallest-text\">\n    \u274c\n    <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    <b><code>default_moderated_role_based_speakers<\/code><\/b>\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    from <code>1<\/code> to the value set on the server\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    default number of speakers selected in moderated role-based conference mode\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle; text-align: center;\" class=\"primary-smallest-text\">\n    \u274c\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle; text-align: center;\" class=\"primary-smallest-text\">\n    \u274c\n    <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    <b><code>pin<\/code><\/b>\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    <code>0<\/code>*\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    use PIN to join a conference\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle; text-align: center;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    \u2705\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle; text-align: center;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    \u2705\n    <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    <code>1<\/code>\n    <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"4\">\n    <b><code>waiting_room<\/code><\/b>\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    <code>all<\/code> &#8211; everyone except the owner and the moderator\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"4\">\n    send participants to the waiting room as soon as they join a conference (disabled by default)\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle; text-align: center;\" class=\"primary-smallest-text\" rowspan=\"4\">\n    \u2705\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle; text-align: center;\" class=\"primary-smallest-text\" rowspan=\"4\">\n    \u2705\n    <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    <code>unplanned<\/code> \u2013 unplanned participants\n    <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    <code>strangers<\/code> \u2013 unplanned participants from other servers\n    <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    <code>guests<\/code> \u2013 guests\n    <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    <b><code>recording<\/code><\/b>\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    <code>0<\/code>*\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    conference recording\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle; text-align: center;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    \u2705\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle; text-align: center;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    \u2705\n    <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    <code>1<\/code>\n    <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    <b><code>transcription<\/code><\/b>\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    <code>0<\/code>*\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    Activate conference transcription (only for plugin version 2.0)\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    \u2705\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    \u2705\n    <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    <code>1<\/code>\n    <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    <b><code>on_join_mute_mic<\/code><\/b>\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    <code>0<\/code>*\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    Mute participants\u2019 microphones upon joining a conference\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle; text-align: center;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    \u2705\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle; text-align: center;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    \u2705\n    <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    <code>1<\/code>\n    <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    <b><code>on_join_mute_camera<\/code><\/b>\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    <code>0<\/code>*\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    Disable participants&#8217; cameras upon joining a conference\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle; text-align: center;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    \u2705\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle; text-align: center;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    \u2705\n    <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    <code>1<\/code>\n    <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    <b><code>disable_audio_remarks<\/code><\/b>\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    <code>0<\/code> &#8211; the default value for a private conference\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    disable audio remarks\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle; text-align: center;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    \u2705\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle; text-align: center;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    \u2705\n    <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    <code>1<\/code> &#8211; the default value for a public conference\n    <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    <b><code>guest_send_messages<\/code><\/b>\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    <code>0<\/code>\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    allow guests to send messages\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle; text-align: center;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    \u2705\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle; text-align: center;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    \u2705\n    <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    <code>1<\/code>*\n    <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    <b><code>guest_send_audio<\/code><\/b>\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    <code>0<\/code>\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    allow guests to send audio\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle; text-align: center;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    \u2705\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle; text-align: center;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    \u2705\n    <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    <code>1<\/code>*\n    <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    <b><code>guest_send_video<\/code><\/b>\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    <code>0<\/code>\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    allow guests to send video\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle; text-align: center;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    \u2705\n    <\/td>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle; text-align: center;\" class=\"primary-smallest-text\" rowspan=\"2\">\n    \u2705\n    <\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 16px; border: 1px solid #d7d8d8; vertical-align: middle;\" class=\"primary-smallest-text\">\n    <code>1<\/code>*\n    <\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"primary-medium-text ui-mb-sm-1 ui-mt-xs-3\">* &#8211; default value<\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you need to centrally manage the settings of the TrueConf plugin for the Thunderbird mail client, this can be done by modifying the config.json configuration file on the TrueConf Server side. This file specifies the settings that the plugin receives after a user authenticates to a specific video conferencing server. First, make sure that [&hellip;]<\/p>\n","protected":false},"author":73,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[260],"tags":[237,186],"class_list":["post-37291","post","type-post","status-publish","format-standard","hentry","category-knowledge-base","tag-integration-with-it-services","tag-administration","wpautop"],"_links":{"self":[{"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/posts\/37291","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/users\/73"}],"replies":[{"embeddable":true,"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/comments?post=37291"}],"version-history":[{"count":17,"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/posts\/37291\/revisions"}],"predecessor-version":[{"id":43275,"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/posts\/37291\/revisions\/43275"}],"wp:attachment":[{"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/media?parent=37291"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/categories?post=37291"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/tags?post=37291"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}