アカウント
パスワード、2 段階認証、サインイン中のデバイス、スクリプト用のアプリパスワード、言語とインターフェーススタイル、サインイン履歴、通知を管理します。
このページの機能はすべて アカウントメニュー にあります。左の一覧の下部にある自分の名前をクリックします。最後の行には ThirtyFile 0.5.0 のように、サーバーで動いているバージョンを表示します。
このページの内容
パスワード
パスワードの変更 では、現在と新しいパスワードを入力します。変更後はほかのデバイスがサインアウトします。新しいパスワードは 6 文字以上、管理者が最小文字数を増やした場合はその長さが必要です。
管理者が設定したパスワード(新規アカウントやリセット時)は、最初のサインインで自分のパスワードに変更します。忘れた場合は、サインイン画面の パスワードを忘れた場合 からメールにリンクを送れます。管理者によるメールとサイトのアドレスの設定、アカウントのメールアドレス(通知設定)が必要です。
2 段階認証
2 段階認証では、パスワードだけではサインインできません。続けて、スマートフォンの Microsoft Authenticator、Google Authenticator、1Password などの認証アプリから 6 桁のコードを入力します。コードは 30 秒ごとに変わり、1 回しか使えません。
- 2 段階認証 を開いて 設定 を選び、パスワードを入力します。
- アプリで QR コードを読み取ります。読み取れない場合は、その下のキーをアプリに入力します。
- アプリのコードを入力して確認すると、2 段階認証が有効になります。
- 次に表示される 10 個の 回復コード を、パスワード管理ツールや紙などに保存します。スマートフォンをなくした場合、各コードで 1 回ずつサインインできます。表示されるのはこのときだけです。
同じダイアログで回復コードの再発行(古いコードは無効になります)、アプリの変更 によるスマートフォンやアプリの移行、2 段階認証の無効化ができます。それぞれパスワードと現在のアプリのコード(または回復コード)が必要です。
- 5 回コードを間違えると、パスワードの再入力が必要です。1 アカウントで 10 回間違えると、最大 15 分間コードを受け付けません。
- Microsoft、Google、GitHub、OpenID Connect の シングルサインオン では、このコードは求めません。ID プロバイダー独自の 2 段階認証を使います。アプリパスワード でもコードは求めません。
- 管理者が 2 段階認証を必須にした場合、次のサインインでパスワード入力後に設定を求められ、無効にはできません。
サインイン中のデバイス
デバイス は、サインイン中のすべてのブラウザーについて、ブラウザーと OS、最後に使ったアドレス、サインイン時刻、最終利用時刻を表示します。現在のものは このデバイス と表示します。
- 各デバイスの サインアウト はセッションを即座に終了し、再サインインが必要になります。
- ほかのすべてのデバイスからサインアウト は、現在のデバイス以外をサインアウトします。
14 日間使われていないデバイスはサインアウトされます。また、どのデバイスもサインインから 30 日後にサインアウトされます。
アプリパスワード
スクリプト、バックアップツール、ファイルクライアントはサインイン画面を使えません。アプリパスワード でそれぞれ専用のパスワードを作ります。独自のパスワードを持たないシングルサインオンのアカウントでも使います。
- 使用先がわかる 名前、ファイルの読み取り のみか 変更 も許可するか、有効期限 を選びます。
- 現在のパスワードと、2 段階認証を使う場合はアプリのコードを入力します。シングルサインオンのアカウントは入力するパスワードがなく、サインイン後 10 分以内に作成します。
- アカウントで作成したアプリパスワードは毎回通知するため、自分が作っていないものにも気づけます。
- 作成直後に 1 回だけ表示します。そのときにコピーしてください。フィンガープリントだけを保存するため、再表示はできません。
- 一覧には最終利用時刻と利用元のアドレスを表示します。削除 すると、それを使うものはすぐに接続できなくなります。
Authorization ヘッダー、またはユーザー名と組み合わせた HTTP Basic 認証のパスワードとして送ります。
curl -H "Authorization: Bearer tfa_…" https://drive.example.com/api/auth/me
curl -u "amy:tfa_…" -o report.pdf "https://drive.example.com/api/files/<file id>/content?download=1"
API の応答
- エラーは JSON で返ります:
{"error": "…"}。メッセージは英語で、プログラム向けの"code"(upload_discardedなど)が付くこともあります。 - ステータスコード:
400求められたとおりにできない(無効な名前、またはアプリパスワード 50 個などの上限);401サインインしていない、またはアプリパスワードが無効;403項目は見えるが、その操作は許可されていない;404存在しない、または見られないもの(アクセス権のない項目は「見つかりません」となり、存在するかどうかは伝えません);409競合(名前が使われている、途中で変更された);413上限やスペースの容量を超える;429同時に多すぎる、後でもう一度;507サーバーのディスクの空きが不足。 - 一覧:フォルダーの項目は配列で返ります。
?limit=を付けるとページごとになり、{"items": […], "next": "…"}が返ります。nextがなくなるまで、それを?after=に渡して次のページを取得します。
アプリパスワードで、エクスプローラー、Finder、スマートフォンのファイルアプリからドライブとして開くこともできます。ネットワークドライブとして割り当て を参照してください。
アプリパスワードはファイル専用です。閲覧、検索、ダウンロード、アップロード、ファイルとフォルダーの整理に使えます。パスワード変更、アプリパスワード作成、サインイン方法のリンク、共有リンク、コントロールパネルには使えず、Cookie も取得しません。読み取り専用のものは、変更を伴うすべての操作を拒否します。
言語
アカウントメニューの 言語 で表示言語を変更します。選択はアカウントに保存するため、ほかのコンピューターやスマートフォンでもサインインすれば同じ言語になります。選ぶまでは管理者の既定の言語、またはブラウザーの言語を使います。サインイン画面と共有リンクは、ブラウザーの言語か、画面下部の一覧で選んだ言語に従います。
インターフェーススタイル
アカウントメニューの インターフェーススタイル は、ファイル画面のレイアウトとキー操作を決めます。既定の 自動 は使用中のコンピューターに合わせ、Mac では Mac スタイル、Windows、Linux、ChromeOS では Windows スタイルになります。スマートフォンとタブレットのレイアウトはどちらも同じです。選択はアカウントに保存します。修飾キーはスタイルにかかわらず、Mac では ⌘、それ以外では Ctrl です。
- Windows スタイル:エクスプローラーのように、アドレスバー、フォルダーツリー、コマンドバーを配置します。ファイルの操作 で説明しています。
- Mac スタイル:Finder のように、グループ別のサイドバー、パスバー、その場で展開する リスト 表示、クイックルック、Finder のキー操作(Enter で名前変更、⌘ + ↓ で開く)を使います。Mac スタイル を参照してください。
両スタイルで同じファイル操作ができ、置き換えや削除の前には同じ確認を行います。
サインイン履歴
自分のサインイン履歴 は、サインイン、失敗、サインアウト、パスワード変更、アプリパスワードの作成、削除、誤ったシークレットでの使用を、アドレスとブラウザー付きで表示します。
通知
右上のタブの横にある ベル は、次のことを知らせます。
- 共有されたアイテム:誰かがファイルやフォルダーを共有した、または直接、所属グループを通じてスペースに追加した場合。全員へのアクセスや、既にあるアクセスの変更は通知しません。
- スペースの空き容量が少ない:所有または管理するスペースの使用量が 90% に達した場合。個人用スペース、所有者や管理者であるチームスペースが対象です。一度通知し、空き容量が戻った後に再び達した場合にまた通知します。
- アクセス期限が近づいています:与えられたアクセスが 3 日以内に終了する場合。最初からそれより短い期間だった場合は、共有時に既に知らせています。
- リンク経由でファイルを受信:作成した受信可能なリンクにファイルが届いた場合。同じリンクから 1 時間以内に届くファイルは 1 つの通知にまとめ、メールも 1 通送ります(メールだけで受け取る設定でも同じです)。
- 新しいアプリパスワード:アカウントにアプリパスワードを作成した場合。作成元のアドレスも表示します。
- 新しいサインイン方法:Microsoft、Google、GitHub、OpenID Connect のアカウントをリンクした場合(自分でアカウントをリンクする)。
ベルの数字は未読件数です。通知をクリックすると対象を開きます。一覧の下に すべて既読にする と すべて消去 があります。通知は 90 日保存します。
ベルの一覧下部かアカウントメニューの 通知設定 で、種類ごとにアプリ内通知とメールを別々に有効、無効にできます。メールはそこで入力する メールアドレス に送ります。シングルサインオンでは初回に連携先のアドレスを入れ、後から変更できます。空欄ならメールは送りません。パスワード再設定もこのアドレスに送るため、変更には現在のパスワード(2 段階認証ではコードも)が必要です。パスワードのないアカウントはサインイン後 10 分以内に変更します。旧アドレスにも変更を通知します。15 分以内に同じ種類のメールを 1 アドレスへ送るのは最大 5 通ですが、アプリ内通知はすべて保存します。