15.2. API トークンの有効期限について
API トークンの有効期限は作成日から 1 年です。RHACS は、トークンの有効期限が 1 週間以内に切れる場合、Web インターフェイスで、またログメッセージを Central に送信することで警告します。ログメッセージプロセスは 1 時間に 1 回実行されます。このプロセスは 1 日に 1 回、期限切れになるトークンをリストし、それぞれのトークンに対してログメッセージを作成します。ログメッセージは 1 日に 1 回発行され、Central ログに表示されます。
ログの形式は次の例に示すとおりです。
Warn: API Token [token name] (ID [token ID]) will expire in less than X days.
Warn: API Token [token name] (ID [token ID]) will expire in less than X days.
次の表に示す環境変数を設定することで、ログメッセージプロセスのデフォルト設定を変更できます。
| 環境変数 | デフォルト値 | 説明 |
| ROX_TOKEN_EXPIRATION_NOTIFIER_INTERVAL | 1h (1 時間) | トークンをリストし、ログを作成するログメッセージバックグラウンドループが実行される頻度。 |
| ROX_TOKEN_EXPIRATION_NOTIFIER_BACKOFF_INTERVAL | 24h (1 日) | ループがトークンをリストし、通知を発行する頻度。 |
| ROX_TOKEN_EXPIRATION_DETECTION_WINDOW | 168h (1 週間) | 通知が生成されるトークンの有効期限が切れるまでの期間。 |