テナント管理機能:バックグラウンドサーバスクリプト
## 概要
[サーバスクリプト](/ja/manual/table-management-server-script)をバックグラウンドで指定したタイミングで実行する機能です。
## 注意事項
1. 実行するバックグラウンドサーバスクリプトの処理によっては、テナント全体に負荷がかかる可能性がございますのでご注意ください。
## 制限事項
1. 本機能は[特権ユーザ](/ja/manual/user-management-privileged-users)のみ設定可能です。
1. 共有のチェックボックスをオンにしている際は、今すぐ実行 ボタンは無効となり、バックグラウンドサーバスクリプトは実行されません。
## 前提条件
1. 本機能は [Script.json](/ja/manual/script-json)の BackgroundServerScript パラメータを有効化する必要があります。
## サーバスクリプトタブ
テナントの管理画面で[特権ユーザ](/ja/manual/user-management-privileged-users)のみ、以下のように全般タブの隣にサーバスクリプトタブが表示されます。こちらでバックグラウンドサーバスクリプトを設定することができます。
![image](https://pleasanter.org/binaries/c4672ebd69a346a690299c08c0ab0d4e)
## 設定手順
以下の手順でバックグラウンドサーバスクリプトを設定します。
1. 新規作成 をクリックします。
2. 表示されたダイアログでバックグラウンドサーバスクリプトの詳細設定を行います。
![image](https://pleasanter.org/binaries/e569580216f24feaa3e57dee502dc5ce)
|項目名|説明|
|:---|:---|
|ID|バックグラウンドサーバスクリプトのIDです。こちらは自動でIDが採番されます。|
|実行ユーザー|項目をクリックし、表示されたダイアログから実行するユーザを設定します。|
|今すぐ実行|バックグラウンドサーバスクリプトを即時実行するためのボタンです。|
|タイトル|バックグラウンドサーバスクリプトのタイトルを設定します。|
|名称|バックグラウンドサーバスクリプトの名称を設定します。|
|サーバスクリプト|バックグラウンドサーバスクリプトの内容を設定します。|
|無効|チェックボックスをオンにすると、バックグラウンドサーバスクリプトが無効化されます。|
|共有|チェックボックスをオンにすると、その他のバックグラウンドサーバスクリプトの先頭に設定したコードが読み込まれます。|
|スケジュール|バックグラウンドサーバスクリプトを実行するタイミングを設定します。詳細については下記の **スケジュール設定** を参照してください。|
3. 追加 をクリックします。
4. 画面下部の 更新 をクリックします。
### スケジュール設定
対象のバックグラウンドサーバスクリプトの実行タイミングを指定します。以下の手順でスケジュールを設定します。
1. スケジュールの 新規作成 をクリックします。
2. 表示されたダイアログでスケジュールの詳細設定を行います。
![image](https://pleasanter.org/binaries/a09a1cff34a34ce6a970da107bdb247f)
|項目名|説明|
|:---|:---|
|名称|スケジュールの名称を設定します。|
|期間種別|毎時 / 毎日 / 毎週 / 毎月 / 1回だけ のいずれかを設定します。|
|タイムゾーン|スケジュールの基準となるタイムゾーンを設定します。|
|毎時|実行する分を設定します。5分間隔で設定することが可能です。|
|毎日|実行する時刻を設定します。|
|毎週|実行する週、時刻を設定します。|
|毎月|実行する月、日、時刻を設定します。|
|1回だけ|1回だけ実行する開始日時を設定します。|
3. 追加 をクリックします。
## 関連情報
<div id="ManualList"><ul><li><a href="/ja/manual/script-json">パラメータ設定:Script.json</a><span>2024/09/13 up</span></li></ul></article>
<ul><li><a href="/ja/manual/table-management-server-script">テーブルの管理:サーバスクリプト</a><span>2024/10/08 up</span></li></ul></article>
<ul><li><a href="/ja/manual/user-management-privileged-users">ユーザ管理機能:特権ユーザの設定</a><span>2023/12/13 up</span></li></ul></article>
<ul><li><a href="/ja/manual/server-script">開発者向け機能:サーバスクリプト</a><span>2023/06/01 up</span></li></ul></article>
<ul><li><a href="/ja/manual/faq-server-script-log">FAQ:サーバスクリプトのエラーログを出力したい</a><span>2024/04/29 up</span></li></ul></article></div><input id="SearchTextHidden" type="hidden" value="" />