サーバーポリシー¶
TeamFile サーバーの全体を管理するサーバー管理者が設定するポリシーです(2.2.0 以降)。TeamFile のアカウント管理者が設定するものではありません。
TfServerPolicy¶
役割
サーバー管理者がロケーションに対して、TeamFile の管理者でも変更できないポリシーを設定する。 ただし、TeamFile の管理者は一部のポリシーの影響を受けません(管理者に対する例外 を参照)。
構文
TfServerPolicy key=value
デフォルト
未設定
コンテキスト
ディレクトリ設定ファイル (new_xxx.conf)
説明
TeamFile のアカウント管理者ではなく、サーバー管理者が一方的にルールを設定して運用できる機能です。key=value の形式で設定します。記述方法は次の 2 種類があります。
空白区切り
TfServerPolicy key=value key=value
複数行
TfServerPolicy key=value
TfServerPolicy key=value
設定項目¶
boxlimit¶
BOX の有効期限に上限を設けます。この制限をつけると無期限の設定が行えなくなります。 設定は秒単位ですが、最低でも 1 日(86400)にすることをお勧めします。
BOX の作成者がこのポリシーに抵触した場合、「○○日以内に設定してください」という警告が表示され、登録や更新が行えません。
例:3 日だけ公開設定することを許可する(60s × 60m × 24h × 3day = 259200)
TfServerPolicy boxlimit=259200
boxdisableformat¶
BOX には通常のブラウザ表示のほかに、iframe に貼り付けやすい list 形式、xml 形式、json 形式の出力フォーマットがあります(出力フォーマットを指定した取得 を参照)。
特に iframe の埋め込みは BOX 設定時にコピー&ペーストするだけで貼り付けられるため、管理上都合が悪い場合があります。この設定は指定した出力フォーマットを抑制します。抑制されたフォーマットを指定しても標準フォーマットで表示されます。
また、BOX 登録画面の「埋め込みコード」が非表示になります。
指定できる値は list、xml、json です。複数指定する場合はカンマで区切ります(間に空白を入れないこと)。
例:xml と json を禁止する
TfServerPolicy boxdisableformat=xml,json
boxdisablewildcardmailaddr(2.5.1-2 以降)¶
BOX の相手先メールアドレスにワイルドカードを指定できないようにします。デフォルトではワイルドカードが利用できます。この設定には値がありません。
TfServerPolicy boxdisablewildcardmailaddr
boxwithoutmail(2.5.1-2 以降)¶
BOX に相手先メールアドレスを指定して公開すると、そのメールアドレスにサーバーから自動的にメールが送信されます(2.5.1-2 より前はメールの送信を手動で行う必要がありました)。この自動送信を抑制します。
| 値 | 動作 |
|---|---|
user |
一般ユーザが公開した BOX ではメールが送られなくなります。 |
all |
管理者も含めた全ユーザでメールが送られなくなります。 |
browserstyle(2.4.0-1 以降)¶
ブラウザの表示スタイルを変更します。
| 値 | 動作 |
|---|---|
invisiblebrand |
2.4.0-1 からログイン画面に TeamFile のブランド画像が表示されるようになりました。この値を指定するとブランド画像を非表示にし、従来とほぼ同じ表示にします。タイトルバーのブランド名も表示されなくなります。 |
oldloginpage |
SAML 機能により変更されたログイン画面を従来型のログイン画面に戻します。ただし、SAML を有効にしている場合は認証選択画面が表示されます。 |
例:ログイン画面からブランドの画像表示を消去する
TfServerPolicy browserstyle=invisiblebrand
例:ブランドを非表示にし、かつ従来型のログイン画面を利用する
TfServerPolicy browserstyle=oldloginpage,invisiblebrand
管理者に対する例外¶
重要
boxlimit、boxdisableformat、boxdisablewildcardmailaddr、boxwithoutmail は TeamFile のアカウント管理者には適用されません。
これらのポリシーは一般ユーザに対しては有効に働きますが、無期限にファイルを公開したい場合や Ajax を利用した仕組みを作る場合には、ルールに縛られてかえって活用できなくなります。 このため、管理者が作成した BOX にはこれらのポリシーは適用されません。管理者が作成した BOX はポリシーの制限を受けずに公開される点に注意してください。