## Frontline Command Center の構成#
このラベルは、ヘッダーのほとんどの Web サイトに表示されます。 例: 'My Company'xserver.label
=Frontline
# システムバッジ (右下隅)
xserver.systemBadge=true
xserver.systemBadgeText=設定してください
# EU法のCookie同意情報
を表示 xserver.cookieconsent=false
# データソース設定
xserver.db.url=jdbc:mysql://127.0.0.1/herewego
xserver.db.user= root
xserver.db.password= qwer1234
# ログインページに表示されるデフォルトの言語を設定します。ログイン後、ユーザー固有の言語が適用されます。
# 選択元: en,de,es
xserver.locale.default=en_US
# xassist iceServer(s) for WebRTC (STUN,TURN) (認証情報の作成方法については https://stackoverflow.com/questions/35766382/coturn-how-to-use-turn-rest-api を参照)
# temporary-password = base64_encode(hmac-sha1(input = temporary-username, key = shared-secret))'
xserver.xassist.iceserver=  [{"urls": "turn:turn1.webrtc.ubimax.com:80?transport=tcp", "credential": "RuFVWJk1hidJAh7togsJb44bQ7A=", "username": "1623509877:ubiturn"},{"urls": "stun:turn1.webrtc.ubimax.com:80"}]
#ffmpegパス。webm から mp4 へのトランスコーディングに必要です。空の場合、処理は無効になります
# linux default
xserver.ffmpegpath=/usr/bin/ffmpeg
xserver.ffprobepath=/usr/bin/ffprobe
# 以下を解凍してパスにコピーしてください: https://www.gyan.dev/ffmpeg/builds/ffmpeg-release-essentials.zip 
##Windows default
#xserver.ffmpegpath=C:/Program Files/ffmpeg/bin/ffmpeg.exe
#xserver.ffprobepath=C:/Program Files/ffmpeg/bin/ffprobe.exe
#wether ログイン/ログアウトイベントが渡されますマイクロサービス
xserver.microservice.pass_login=false
## Webサーバー構成
#HttpまたはHttpsポート。サーバーは、これらのプロトコル
server.port=8080
# 外部システム URL の 1 つだけを使用します。プロキシ URL 例
: xserver.url.external.http=http://172.17.96.161:8080/
#####SSL 設定 ###############
# SSL サポート
を有効にするには true に設定します# コメントアウトしないでください。sslを使用しない場合は、falseに設定してください。
# http は無効になり、https に書き換えられることに注意してください。
server.ssl.enabled=false
# ウィンドウ上の証明書
を含む Java キーストアファイルの場所 # 次のパススキーム  を使用します (例: c:/FrontlineHome/ssl/server.ks
server.ssl.key-store=/Path/to/my/certificates/server.ks
# キーストア
のパスワード server.ssl.key-store-password=frontline
server.ssl.key-password=frontline
# コンポーネント
を無効にする#xserver.components.disabled=Documentation,FileViewer,GPS,Skype,SpeechToText,Terminal,xAssist,xBand,Sensor,Hologram
# オプションのメールサーバー設定
#spring.mail.host=smtp.gmail.com #spring.mail.port
=587
#spring.mail.username=username
#spring.mail.password=password
#spring.mail.properties.mail.smtp.starttls.enable=true
#spring.mail.properties.mail.smtp.starttls.required=true
#spring.mail.properties.mail.smtp.auth=true
#spring.mail.properties.mail.smtp.connectiontimeout=5000
#spring.mail.properties.mail.smtp.timeout=5000
#spring.mail.properties.mail.smtp.writetimeout=5000
xserver.mqtt.broker.enabled=false
xserver.mqtt.broker.url=tcp://iot.eclipse.org:1883
xserver.mqtt.broker.publisher=frontline
            xAssistを使用するにはSSLが必要です。SSLがないと、最新のブラウザはマイクとWebカメラにアクセスできません。
SSL を有効にするには、次の 4 つのプロパティを構成する必要があります。
server.ssl.enabled=false server.ssl.key-store=/Path/to/my/certificates/server.ks server.ssl.key-store-password=キーストアパスワード server.ssl.key-password=キーパスワード
server.ssl.enabledserver.ssl.key-storeserver.ssl.key-store-password にパスワードを入力し、 server.ssl.key-passwordサーバー.ポート=443
ポートとプロトコルが変更されたので、外部 URL を更新します。
xserver.url.external.http=https://an.example.com:443/ xserver.url.external.mqtt=wss://an.example.com:443/mqtt/
HTTP と WS ではなく 、HTTPS と WSS を使用してください。
サーバーが xAssist 用に設定されている場合は、 ffmpeg も設定して、録画された通話中ビデオのトランスコードを有効にする必要があります。
Windowsシステムでは、 ffmpeg をダウンロードしてファイルを解凍します。ファイル内の xserver.properties 指定されたパスを指定します。
Linuxシステムでは、ターミナルを開き、 ffmpegをインストールするだけです。
#Archive ディレクトリ xserver.pdfservice.store=file:///c:/MyArchiveDirectory/FrontlineReports/ #enables/disables the feature xserver.pdfservice.enabled=true #PDF service url xserver.pdfservice.url=https://pdfmake.ubimax.com/335e5184-765a-11e9-8f9e-2a86e4085a59/pdfMake
xserver.workflow.archive.enabled=false xserver.workflow.archive.store=file:///c:/MyArchiveDirectory/wfarc/
このプロパティは、コール管理機能を有効または無効にします。
fcc.xassist.contacts.expert-identification.enabled = true
このプロパティは、マルチストリーミング機能を有効/無効にし、 xAssist Calls で 2 つ以上のビデオ ストリームを使用できるようにします。
この機能は、サーバーが Mediasoup を使用している場合にのみ機能します。
xserver.xassist.multiStreamEnabled = true
これは、最大送信ビットレートを変更するために使用されます。値はビット単位です。
fcc.xassist.sfuMaxPeerBitrate=7000000 fcc.xassist.maxAudienceSendingBitrate=600000
サーバーを再起動して、新しい構成を適用します。
このプロパティは、電話会議を有効または無効にし、無効にすると、選択的転送ユニット(SFU)のない 1 対 1(1 対 1)の通話のみが許可されます。
fcc.xassist.sfuEnabled=真
このプロパティは、ゲスト ユーザーの [通話に参加 ] ページに表示される [アプリで開く] ボタンを有効または無効にします。
fcc.xassist.showOpenInAppLink=true です。
Mediasoup は、次のコマンドで有効にできます。
xserver.xassist.sfuType=SFU
サーバーへの API アクセスを有効にし、Frontline Command Center 管理内の [REST API] メニューをアクティブにします。
xserver.swagger.enable=true
スケジュールされた サーバー構成 をアクティブにして、一定期間後にタスクとコールログを削除します。
xserver.tasks.cleanup=true です
クリーンアップ プロセスを実行するまでの時間 (日数) を設定します。
xserver.tasks.cleanup.days = 1
スケジュールされた サーバー構成 をアクティブにして、一定期間後にタスクとコールログを削除します。
xserver.xpick.task.cleanup.delay=10000
このサーバーでの通話履歴の削除を許可する権限:
xserver.call.cleanup=true です
サーバープロパティの説明に従って、通話ログが削除されるまでの時間(日数)を設定します。
xserver.call.cleanup.days = 30
ユーザーが Frontline Command Center から APK アプリケーションをダウンロードできるようにします。
adm_application_management_download_apk
割り当てられたユーザーを表示し、フィルタリングを許可する権限:
show_task_user
タスクの作成者/アップデーターを表示する権限:
show_task_creator
ステップの詳細を表示する権限:
show_task_details_steps
タスクのコメントを表示する権限:
show_task_details_comments
タスクメディアを表示する権限:
show_task_details_media
ログアウト時間を変更します。デフォルトでは、1 時間は秒単位で書き込まれます (1 時間 = 3600 )。
fcc.session.web.idletimeout=3600
デバイス監視は、次のコマンドで有効にできます。
fcc.screenshot.consent=真
バナーはデフォルトで表示されます。ただし、次のコマンドを使用して無効にすることができます。
fcc.mobile.smartbanner.show=false
現場担当者に、SmartGlasses アプリケーションで写真を撮る許可を求めます。
xserver.xassist.recordingRequest=true です。
すべての 標準ロール を初期設定に復元し、 カスタムロールは 変更しません。
カスタム権限を追加するには、既存の標準ロールを変更するのではなく、新しいカスタマイズロールに追加するのが最善です。
fcc.roles.reset-on-restart=true
FWPリリースバージョンを更新する場合、アプリの言語設定を最後にログインしたユーザーの言語設定に設定できます。この機能は、サーバーとアプリの両方のリリースバージョンで機能します。エンドポイントは、プロパティで正しく設定する必要があります。
App:
  KeepLocale: true
  エンドポイント:
    Http: https://frontlineworker.com/(サーバー名)
            コネクタに送信されるメッセージのタイムアウトを構成するには、接続タイムアウトを秒単位で設定します (例として 10 秒)。
xserver.integration.connecttimeout=10秒
読み取るメッセージのタイムアウトを設定するには、接続タイムアウトを秒単位で設定します(例としては10秒)。
xserver.integration.readtimeout=10秒