本文へ移動

2026-08-01 時点の資料です。読みやすさのために、一部の文字の色を濃くしています。

アカウントと権限/ Accounts & Permissions

誰がどうやって入り、どこまで見え、どう辞めていくか

松葉の入口は社内と社外で分かれており、本人確認の仕方もそこで変わります。中に入ったあと何ができるかは、Box ごとに与える 4 つのロールと、Box ごとに選ぶ公開範囲の組み合わせで決まります。人を増やす道は 3 つ、減らす道は無効化と完全消去の 2 段構えです。この章では、システム管理者が把握しておくべき「入口・権限・出口」を順に説明します。

01

社内と社外で分かれた入口Two Entrances

松葉には入口が 2 つあります。社内の方は会社の Google アカウント、社外の方はお取引先ごとに作るアカウントです。どちらの入口から入ったかで、追加の本人確認をどこが担うかが変わります。稼働中

図 03 · 認証の 2 つの入口 — 社内は Google、社外は確認コード
会社の境界 ― 社内のアカウント(社内ドメイン)かどうかを、サーバ側で判定します① 社内ユーザの入口 — Google Workspace社内ユーザ会社が配布した Google のアカウントGoogle でサインイン松葉はパスワードを預かりません社内のアカウントかを確認社内ドメイン以外は、ここで通しません追加の本人確認は Workspace 側松葉から重ねてコードを求めません② 社外ユーザの入口 — お取引先ごとのアカウント社外ユーザ(お取引先)Box のオーナーが招待して作りますメール + パスワード、または Google8 文字以上・4 種類の文字が必須メールに届く 6 桁の確認コード5 分間有効・一定回数間違えると無効信頼済みデバイスとして 30 日記憶その間は入力を省略・期限後は再入力松葉にサインインどちらの入口から入っても、見えるのは自分が入っている Box だけです社内ユーザは会社の Google アカウント以外では入れません。社外ユーザは、確認コードを通らないかぎり Box に到達できません

色の役割 — Teal:社内の経路 / 金茶:社外の経路 / 赤の破線:会社の境界。境界の判定は画面ではなくサーバ側で行うため、URL を直接叩いても、社内ドメインのアカウント以外は通りません。

Internal vs. External
観点社内ユーザ社外ユーザ(お取引先)
サインインの方法会社の Google アカウントのみメール + パスワード、または Google
追加の本人確認Google Workspace 側の設定に委ねます(松葉から重ねて求めません)毎回、メールに届く 6 桁の確認コード
アカウントの作られ方会社が配布した Google アカウントでそのまま利用Box のオーナーが宛先を指定して招待
パスワード松葉は預かりません8 文字以上(最大 128 文字)で、大文字・小文字・数字・記号をすべて含めます
見える範囲自分が入っている Box + 公開範囲で許された Box(次章)自分が入っている Box だけ(公開範囲を問いません)
境界はサーバ側にあります: 「社内のアカウント(社内ドメイン)かどうか」の判定は、画面のボタンを出し分けているのではなく、サインインの処理そのものの中で行っています。画面を通さずに直接アクセスされても、社内ドメイン以外のアカウントは通りません。パスワードの決まりは、招待の受諾・再設定・変更のどの経路でも同じものが適用されます。
(画面の画像は掲載していません)
最初の画面で 2 つの入口が分かれます。社内の方は Google のボタン、社外の方はメールアドレスとパスワードの欄です。
02

社外ユーザの二要素認証Two-Factor Authentication

社外ユーザには、パスワードだけで入れない仕組みを必須にしています。アプリの追加やスマートフォンの設定を求めると、お取引先ごとの事情でつまずくため、確認手段はメールに一本化しました。稼働中

Verification Rules
仕組み決まりねらい
確認コード6 桁の数字。5 分間だけ有効。1 つのコードは 一定回数間違えると無効になり、送り直しになります盗み見られたコードが使える時間を短くします
送信・照合の回数制限同じ接続元からの照合とコードの送信は、一定時間あたりの回数に上限がありますコードの総当たりと、メール送信の悪用を止めます
信頼済みデバイス30 日間はコード入力を省略。サインインのたびに期限が引き直されるため、失効するのは 30 日使わなかった端末だけです毎回のコード入力による負担と、記憶が長引くことの危うさの折り合いです
信頼の取り消し設定画面に一覧が出て、1 台ずつでも一括でも取り消せます。パスワードの再設定(お忘れのときのリセット)・メールアドレスの変更・管理者による二要素認証のリセットのときは、全端末がまとめて失効します(自分で行う定期的なパスワード変更では失効しません)端末の紛失・譲渡にその場で対応できます
バックアップコード10 個を発行し、それぞれ 1 回だけ使えますメールが受け取れない状況の逃げ道です

認証手段を失った方への対応Recovery

バックアップコードを使い切った、メールが受け取れなくなったなど、サインインに必要な確認手段を失った場合は、本人確認のうえでシステム管理者が復旧の操作を行います。二要素認証を設定し直すときも確認コードは登録済みのメールアドレスに届くため、復旧には、確認コードを受け取れる有効なメールアドレスが必要です。状況に応じて次の 2 つの操作を使い分けます。

  • 二要素認証のリセット — メールは受け取れるものの、バックアップコードを使い切った・信頼していた端末を失ったという場合の操作です。二要素認証の登録とバックアップコードを消し、信頼済みデバイスとサインイン中の状態をすべて失効させます。本人は次のサインインで二要素認証を設定し直します。リセットの仕組みそのものは動いており稼働中、管理コンソールからの操作画面が実装予定 · Step 4bです
  • 代理でのメールアドレス変更 — 登録済みのメールアドレス自体が使えなくなっている場合(勤務先の変更でアドレスが廃止されたなど)に、リセットとあわせて行う操作です実装予定 · Step 4b。社外ユーザは本人からの依頼を受けて変更し、新しいアドレスに確認メールを送って受信を確かめてから成立します。社内ユーザは Google Workspace 側の変更が正で、アプリ側はそれに追従します。理由の入力が必須の重大操作として記録に残り、完了の通知が新旧どちらのアドレスにも届きます

画面ができるまでは、どちらも依頼を受けて開発者側の操作で対応します。

(画面の画像は掲載していません)
パスワードを通ったあとに出る画面です。残り時間、送り直し、バックアップコードへの切り替えが同じ画面にまとまっています。
(画面の画像は掲載していません)
本人が自分で確認・取り消しできる一覧です。端末の種類と最後に使った日時、期限までの残り日数が並びます。
03

Box のロールと公開範囲Roles & Visibility

Box とは、お取引先や案件ごとに区切ったファイルの入れ物です。誰が何をできるかは、Box ごとに与える 4 つのロールで決まります。ロールは Box ごとに独立していて、同じ人が別の Box では別のロールを持てます。稼働中

Role Matrix
できること閲覧者投稿者編集者オーナー
ファイルの閲覧・ダウンロード✓✓✓✓
ファイルへのコメント✓✓✓✓
ファイルのアップロード—✓✓✓
自分が追加したファイルの編集・削除—✓✓✓
すべてのファイルの編集・削除・差し替え——✓✓
フォルダの作成—✓✓✓
フォルダの名前変更・削除——✓✓
アーカイブ(保持 HOLD 連動)——✓✓
共有リンク・ファイルリクエストの発行と無効化——✓✓
メンバーの追加・ロール変更・削除———✓
Box の設定・公開範囲・Drive 同期・保持期間・削除———✓

コメントは 4 つのロールのいずれでも投稿できます。書いたコメントを直せるのは本人だけで、消せるのは本人と Box のオーナー、そしてシステム管理者です。共有リンクとファイルリクエストの一覧は、閲覧者・投稿者も見られます(発行だけが編集者以上です)。なお、既にアカウントを持っている方を Box に追加する操作については、オーナーに加えて社内の編集者も行えます(次章)。

システム管理者との違いSystem Administrator

上の 4 つは Box ごとのロールです。システム管理者はこれとは別の軸で、全社に対して与えられる立場です。管理コンソールを開いて全社を横断した確認と対応(スキャン状態の確認と再検査、隔離ファイルの取り出し、Drive 同期の再投入、共有リンクの強制失効、通知の再送など)を行えます。Box のロールとは重ならないため、ある Box のファイルを業務として扱いたいときは、その Box のメンバーとして招かれる必要があります。システム管理者の操作は行為者の種別つきで記録に残り、記録を閲覧したこと自体も記録されます(詳しくは記録と監査)。

Box の公開範囲Visibility

ロールとは別に、Box ごとに公開範囲を 3 段階から選べます。選ぶのはオーナーで、あとから変更できます。社外ユーザには公開範囲を問わずメンバーのみで、どの設定でも社外の方に Box が見えることはありません。

Three Levels
公開範囲社内の非メンバーから見た状態使いどころ
メンバーのみ(既定)検索にも出ません。存在自体が見えません取引先との個別案件。既定はこれです
社内検索可検索で見つかり、Box の名前と概要は見えます。中身の閲覧にはメンバー参加が必要です。その場から参加申請を送れます社内の誰かが関わるかもしれない案件
社内公開社内の方なら誰でもファイルの中身まで閲覧・ダウンロードできます。書き込みはできません社内で広く参照する資料の置き場
注意してほしい変更: 「メンバーのみ」から「社内公開」への切り替えは、それまで限られた人だけが見ていたファイルが社内の全員から読める状態になる操作です。変更は監査ログに残ります。管理コンソールから「直近 30 日でこの変更が行われた Box」を絞り込む機能は実装予定 · Step 4bで、意図しない開示を後から見つけるための入口として用意します。
04

人の増やし方Joining

Box にメンバーが増える道は 3 つです。どの道でも、増えた時点で Box のメンバー全員にアプリ内の知らせが届き、監査ログにも残ります。稼働中

Three Paths
経路誰が行えるか流れと期限
既存アカウントの追加オーナー、および社内の編集者既に松葉のアカウントを持っている方を選んでロールを与えます。その場でメンバーになります
未登録の宛先への招待オーナーのみメールアドレスを指定して招待を送り、受け取った方がアカウントを作ります。招待は14 日で失効し、期限を過ぎた招待は受諾できません
参加申請社内の非メンバーが申請 → オーナーが承認公開範囲が「社内検索可」の Box で、検索から申請を送れます。オーナーにアプリ内の知らせとメールが届き、承認するとロール(既定は閲覧者)を与えてメンバーになります。一定期間たっても処理されない申請は、日次の自動処理が取り消します

未登録の宛先への招待をオーナーだけに絞っているのは、この操作が「松葉のアカウントを新しく 1 つ作る」ことと同じだからです。既にアカウントがある方を追加するのは所属を 1 つ増やすだけなので、社内の編集者にも開いています。社外の編集者はどちらも行えません。

期限切れになった招待をオーナーへ知らせるメールと、期限切れの招待を台帳から自動で整理する処理は実装予定 · Step 4bです。現在は、期限を過ぎた招待は受諾できなくなり、Box のメンバー一覧には有効期限つきで残ります。

(画面の画像は掲載していません)
既存アカウントの追加と、未登録の宛先への招待が同じダイアログにまとまっています。ロールの説明がその場に出るため、選び間違いが起きにくい作りです。
05

アカウントのライフサイクルLifecycle

アカウントは「招待 → 利用中 → 無効化 → 完全消去」という道をたどります。無効化と完全消去は別のもので、無効化しただけでは記録もファイルも残ります。20 年の運用を前提にすると、使われなくなったアカウントをどう畳むかが管理者の仕事の一角になります。

図 04 · アカウントのライフサイクル — 招待から完全消去まで
オーナーが招待を送る招待中宛先へメールを送った状態14 日で失効します利用中Box を開いて作業できます社内は Workspace と連動無効化サインインできません記録とファイルは残ります完全消去無効化から 5 年が対象実装予定 · Step 4b招待を受諾管理者が無効化5 年経過14 日で失効管理者の操作で元に戻せます知らせを受けて判断毎日の Workspace 状態の確認停止・削除を見つけたら、その場でサインインを打ち切ります知らせを受けた管理者が判断自動では無効化しません。正式な無効化は管理者の操作です無効化しても、そのアカウントが行った操作の記録と、アップロードしたファイルは残ります完全消去は、その方の記録が長期保存へ移り終えたことを確かめてから実行し、移した記録はそのまま残ります

色の役割 — Teal:使える状態と復帰 / 金茶:期限もの・観測 / 赤:止まっている状態 / 枠線のみ:実装予定。無効化は「入れなくする」操作で、記録を消す操作ではありません。

Google Workspace 側の停止を毎日確かめるWorkspace Sync

社内ユーザは会社の Google アカウントで入るため、退職などで Workspace 側のアカウントが止まると松葉にも入れなくなります。ただし、それだけでは松葉の側に「この人はもう使わない」という印が残りません。そこで毎日、Workspace 側の停止・アーカイブ・削除を確かめる自動処理を動かしています。稼働中

  • 見つけた時点で、その方のサインイン中の状態を打ち切ります(開いたままの画面から操作を続けられません)
  • アラートとして起票し、管理コンソールのヘッダに未対応件数として出ます
  • 対象が残っているかぎり、毎週リマインダのメールが届きます。対象がゼロの週は送りません
  • 正式な無効化は管理者の操作です。自動では無効化しません

自動で無効化しないのは、Workspace 側の一時的な停止や設定変更でアカウントが巻き込まれる余地があるためです。松葉は「気づかせるところまで」を自動化し、台帳としての最終判断は人が行います。

無効化から 5 年後の完全消去Five-Year Erasure

無効化してから 5 年が経ったアカウントは、毎月の自動処理が対象として数え上げます稼働中。実際に消すのは、管理者が承認したときだけです。対象の列挙と承認の仕組みは動いており、承認されたアカウントは翌月の自動処理が消去まで実行します。承認する画面は実装予定 · Step 4bで、それまでの承認は開発者側の操作で行います。

完全消去では、氏名やメールアドレスといった個人を指す情報を消します。実行の前に、そのアカウントが行った操作の記録が 2 年の保存期間を過ぎ、月次の退避でデータベースの外へ移し終えているかを確かめ、まだ残っていれば消去は行いません。退避した記録はそのままの形で保管されるため、人の情報を消しても「何が起きたか」は残ります。これは、消去したあとで過去の経緯を確かめられなくならないようにするための順序です。