TeamFileは、インターネット上でファイルを共有・転送するためのソフトウェアです。このソフトウェアは、「WebDAV」というプロトコルを利用しており、Linuxサーバー上のApacheモジュールとして動作します。HTTPSを通じて、安全にファイルの共有や転送が行えるようになっています。
TeamFileの特徴は、Linuxサーバーでのみ動作するものの、クライアントからの管理が可能であり、特別な専門知識を必要とせずに運用できることです。さらに、WebDAV標準に準拠しているため、開発者はVBScriptなどを使用して、ファイルのアップロードなどを容易に開発することができます。
TeamFileはApacheのモジュールとして動作することで、複数ロケーションのストレージを一つのサーバーで稼働させます。サーバー管理者はロケーション毎の管理者に権限を委譲することで運用負荷を分散できます。
Windows端末への導入 |
|
macOS端末への導入 |
|
ファイルの検索 | TeamFile上にアップされているファイルを条件に応じて検索することができます。検索条件は、自由にカスタマイズでき、さらにグループごとに利用の有無を決めることができます。メタデータの検索で行うため、ディスク検索より、高速に検索することが可能です。 |
バリアフリー | WebDAVプロトコルに準拠しているので、Windows標準のWebフォルダなど他のWebDAVクライアントからアクセスすることもできます。macOS - Windows端末間で起きる日本語ファイル名の文字化けも気にする必要はありません。 |
大容量データの転送 | ブラウザの限界容量を超える大容量ファイルをダイレクトにアップロードできます。ファイルを圧縮してダウンロードすることも可能です。 |
ブラウザ上の操作 | クライアントアプリのインストールが困難な場合、導入済みの一般的なWebブラウザを用いたファイル操作も可能です。ブラウザ版の場合、以下の操作がサポートされます。
|
Webログイン | 管理者から案内されたURLを一般的なWebブラウザに入力しEnter/Returnボタンを押下します。ログインページが表示されるので、管理者から案内されたユーザー名とパスワードを入力しログインします。誤ったパスワードでログイン試行すると、そのユーザーはロックされます。その場合、既定分数後に再試行するか、管理者にお問合せください。 |
ダッシュボード |
ログイン後は画像のようなダッシュボードに着地します。 「ファイル」メニュー
「個人設定」メニュー
「ユーティリティ」メニュー
|
ファイルのアップロード |
|
ファイルのダウンロード |
|
フォルダの新規作成 |
|
ファイルまたはフォルダの削除 |
|
パスワードの変更 |
|
操作ログの確認 | ユーザーが所属しているグループ毎に操作ログを確認できます。 |
アカウントを持たないユーザー(一時的な利用者)に対してのファイルの提供はBOX機能を利用すると便利です。アカウントを持たない/持つ必要のないユーザーへファイルを渡すことができます。
グループ共有 | TeamFileに登録されたユーザー間でグループ(グループフォルダ)を作りグループ内でファイル共有することができます。グループに所属していないユーザーやアクセス権限のないユーザーはグループへの操作が全て禁止されますので、安心してファイル交換することができます。 |
グループリーダー | ユーザー管理やグループ管理をグループ毎にリーダーを設定・権限委譲を行い、管理の分散を行うことができます。グループリーダーは、自分が管理を委任されたグループ内であれば、自由にユーザーやグループ(共有スペース)を作成しユーザーのグループ割り当てが可能です。管理者はグループリーダーを作成する際に、作成可能ユーザー数などを指定できグループリーダーより作成されたユーザーやグループは管理者が把握できます。グループリーダー同士は完全に隔離され、お互いの共有スペースへの閲覧、ユーザーの割り当てはセキュリティ上不可能になっています。(管理者での操作は可能) |
グループ制約 | 共有スペースのグループに、管理者若しくはグループリーダーがグループごとに制約を設定することができるアクセスコントロールのプリセットです。制約が設定されているグループは以下の制約に応じて操作を禁止する事が可能になります。この制約設定によりたとえフルアクセスのユーザーであっても、書込み禁止制約がある共有スペースの場合は、書き込み禁止が行えなくなります。 |
変更通知 | グループフォルダ内のファイルに更新などの変化があった時、変更通知をメールで受け取ることができます。メール本文にリンクされたURLをクリックすれば、変更のあったファイルが入っているフォルダへダイレクトに移動できます。 |
開封通知 | ファイル一つ毎にユーザが開封通知の設定を行う事により対象ファイルを取得した際に、開封通知のメールをサーバより受け取る事ができます。 |
通信経路 | 最新バージョンのHTTPS(SSL)に対応しており、安全なインターネットでのファイル転送が行えます。ゼロトラストネットワーク接続の併用も可能です。 |
パスワードポリシー | パスワードをサーバー側で監視し、推測しやすいパスワードや安易なパスワードを禁止します。システムからのメール報告とポリシールールに基づく利用禁止があります。 |
接続元IPアドレス制限 | アクセス可能なIPアドレスの制限をかけ、管理者ログイン用のIPアドレスも追加できます。不正アクセスのリスクを軽減します。 |
アカウントロックアウト | パスワード誤入力によるアカウントロック機能。誤入力回数やリトライ時間、回数が設定可能で、メール通知があります。 |
アクセス制限 | ユーザーのアクセス権限を調整し、「読み取り専用」や「アップロード専用」ユーザーを設定可能です。特定ファイルの制限もできます。 |
制限ユーザー | 社内外のユーザーに対してファイル共有の制限を設定。社内ユーザーは公開したいファイルを選択でき、社外ユーザーには制限をかけられます。 |
ファイルの排他ロック | 複数のユーザー間で1つのファイルを共同編集する場合でもファイルをロックしておけば他人に上書きされることなく編集することができます。他人にロックされたファイルは読み取り専用となり、削除・名前変更・上書きといったあらゆる変更操作が完全にブロックされます。 |
ウィルスチェック | アップロードするファイルのウィルスチェックを行い、感染ファイルがあればメール通知と強制削除を行います。TeamFileサーバーの安全性を高めます。 |
ファイル削除の自動化 |
ファイルが長期間放置されがちなオンラインストレージの運用には、データの漏洩や最新ファイルの識別に混乱を引き起こすリスクが付き纏います。自動ファイル削除機能は、この問題に対処するために、放置されがちなファイルを定期的に削除し、効率的なファイル管理を支援します。 グループ毎にファイルの削除スケジュールを設定でき、定期的にファイルを削除したいグループとそうでないグループを区別します。また、削除されたファイルはログとして記録されるため、グループ内であればいつでもそのファイルがシステムによって自動的に削除されたかどうかを確認できます。 |
接続ログ | サーバー上にアクセスされた全てのアクセスログ並びにエラーログをブラウザ経由でダウンロードできます。ログのサマリも可能で、ログの種類や日付によるソートによりサーバーのログを簡単に閲覧できます。(管理者限定の機能) |
操作ログ | グループ毎に、ファイルの操作を閲覧する事が可能です。また、サマリ表示やCSVダウンロードも可能です。 |
LDAPサーバーのユーザー情報を共有してTeamFileに接続する事が可能です。システム管理者はTeamFileサーバー導入時にLDAPの設定を行うだけで、ユーザー情報は認証時(ユーザー接続時)に自動生成・同期を行います。また、もし運用時においてLDAPサーバーの障害(接続障害等)が発生した場合でも、TeamFileサーバーは接続をローカル認証へ接続を切り替えサービスを継続します。LDAPサーバーが復帰した場合も自動でLDAPサーバーへ復帰して運用を継続します。
SAML(Security Assertion Markup Language)をサポートしており、サービルプロバイダ(SP)として動作します。Salesforce,G Suite,PingIdentityなどSAMLの認証プロバイダ(IDP)を利用してシングルサインオンが行えます。
サーバー全体のディスクサイズより、オンラインストレージとして利用するストレージサイズを制限することができます。
TeamFileのコマンドラインは、ファイルのアップロードやダウンロード、ユーザーの作成や管理まで全ての操作を行う事ができます。WindowsであればバッチファイルやLinuxによるShellなどにより、他システムとのファイル連携を支援します。また、FTPでは困難であった経路暗号化もSSL対応により、安全に大容量のファイルアップロード・ダウンロード等が行えます。また全てのコマンドラインは、Proxy対応(Windows版はProxy自動認識)や圧縮受信に対応しています。
コマンド | 操作内容 |
---|---|
ファイルアップロードコマンド:pkput |
|
ファイルダウンロードコマンド:pkget |
|
ファイル一覧表示コマンド:pklist |
|
ユーザ管理コマンド:pkusr |
|
グループ管理コマンド:pkgrp |
|
ステータス管理コマンド:pkstat |
|
ファイル共有に必要な全ての作業(ユーザーの登録、グループ設定など)はTeamFileクライアントによる直感的で理解しやすい管理画面を通しておこなうことができます。また、WindowsのVBScriptを利用してバッチにてユーザーを一括登録できるツールも標準で用意しています。
機能 | 内容 |
---|---|
ファイル操作 |
|
ファイル操作支援 |
|
ファイル共有 |
|
セキュリティ |
|
運用支援 |
|
アクセス方法 |
|
ユーザ管理 |
|
グループ管理 |
|
メッセージ管理 |
|
更新クライアント管理 |
|
サーバ運用支援 |
|