アクセスの共有と権限レベル
CropWatchでは、ある人が何を見られるかを2段階で決めます。まずロケーション、次にその中の各センサーです。このガイドでは、ロケーションに追加されていない人がそこのセンサーを見られない理由、6つの権限レベルそれぞれでできること、人の追加・変更・削除の方法を説明します。
このページの内容
ロケーションとは、温室、畑、冷蔵倉庫といった場所のことです。すべてのセンサーはいずれか1つのロケーションに属しており、どのロケーションに属するかはセンサーの設定画面で決めます。
アクセス権も同じ構造です。人をロケーションに追加すると、そのロケーション内のセンサーが見られるようになります。センサーを1台だけ共有する方法はありません。センサーの設定画面では、すでにそのロケーションにいる人の権限レベルは変更できますが、新しい人を追加する欄はありません。
センサーを見せたい人がいるときは、そのセンサーのロケーションに追加してください。共有する方法はそれだけです。
ロケーションに人を追加すると、その人には2種類の権限レベルが設定されます。
- ロケーションの権限レベル:ロケーションそのものに対してできること。設定画面を開く、名前を変える、センサーを追加する、ほかの人を追加する、などです。
- ロケーション内の各センサーの権限レベル:そのセンサー1台に対してできること。データを見る、メモを書く、設定を変える、などです。
この2つは一致している必要はありません。ロケーションではマネージャーでも、その中の1台では閲覧のみ、ということもあります。CropWatchは、操作の対象になっているものの権限レベルを確認します。センサーの名前を変えるときはセンサーの権限レベルを、人を追加するときはロケーションの権限レベルを見ます。
アクセスの広い順に並べています。所有者は「権限レベル」の選択肢にはなく、残りの5つが選択肢です。
- 所有者:ロケーションの所有者は、そのロケーションを作成したアカウントです。センサーの所有者は、そのセンサーを登録したアカウントです。あとから移動されたセンサーは、移動先のロケーションの所有者が所有者になります。所有者はすべての操作ができ、ほかの誰にもできない2つの操作、センサーの削除とロケーションの削除もできます。所有者のアクセス権は誰も変更・削除できません。ロケーションの人の一覧では、所有者は「管理者」と表示されます。
- 管理者:マネージャーができることすべてに加え、ロケーションの設定画面を開いて、名前や地図上の位置の変更、人の追加・変更・削除ができます。センサーの設定画面にある「デバイス所有者の権限」カードで、センサー1台ごとに人の権限レベルを変更することもできます。ほかの人を管理者にすることもできます。
- マネージャー:センサーの設定(名前、グループ、移動)の変更、リレーの操作、アラートルールとレポートの作成・編集・削除、ロケーションへのセンサーの追加ができます。ロケーション自体の設定画面は開けないため、ロケーションの名前や地図上の位置の変更、人の追加・削除はできません。「デバイス所有者の権限」カードも使えません。
- ユーザー:閲覧のみの人が見られるものはすべて見られ、さらに温湿度センサーのデータにメモを追加できます。設定は何も変更できません。メモの変更や削除はレポートのメモで行い、マネージャー以上が必要です。
- 閲覧のみ:見るだけです。ロケーション、そのセンサー、計測データ、グラフ、リレーの状態、それらに関係するアラートルールとレポートを見ることができ、レポートをダウンロードできます。何も変更できません。
- 無効:アクセスできません。ある人に対して「無効」になっているセンサーは、その人のダッシュボードからもロケーションのセンサー一覧からも消えます。ロケーションのほかのセンサーは見せたまま、1台だけを隠したいときに使います。
チェックは、その権限レベルでできることを示します。ロケーションに対する操作はロケーションの権限レベルで、センサーに対する操作はそのセンサーの権限レベルで判断されます。
| 操作 | 所有者 | 管理者 | マネージャー | ユーザー | 閲覧のみ | 無効 |
|---|---|---|---|---|---|---|
| ロケーション、センサー、計測データの閲覧 | はい | はい | はい | はい | はい | いいえ |
| アラートルールとレポートの閲覧、レポートのダウンロード | はい | はい | はい | はい | はい | いいえ |
| 温湿度センサーのデータへのメモの追加 | はい | はい | はい | はい | いいえ | いいえ |
| センサーの設定変更、センサーの移動 | はい | はい | はい | いいえ | いいえ | いいえ |
| ロケーションの名前、グループ、地図上の位置の変更 | はい | はい | いいえ | いいえ | いいえ | いいえ |
| リレーの操作 | はい | はい | はい | いいえ | いいえ | いいえ |
| アラートルールとレポートの作成・編集・削除 | はい | はい | はい | いいえ | いいえ | いいえ |
| ロケーションへのセンサーの追加 | はい | はい | はい | いいえ | いいえ | いいえ |
| ロケーションへの人の追加と削除 | はい | はい | いいえ | いいえ | いいえ | いいえ |
| センサー1台ごとの権限レベルの変更 | はい | はい | いいえ | いいえ | いいえ | いいえ |
| ほかの人を管理者にする | はい | はい | いいえ | いいえ | いいえ | いいえ |
| センサーまたはロケーションの削除 | はい | いいえ | いいえ | いいえ | いいえ | いいえ |
この操作ができるのは、ロケーションの所有者と管理者です。追加する相手は、すでにCropWatchのアカウントを持っている必要があります。登録時のメールアドレスで相手を探すためです。
- 「ロケーション」から対象のロケーションを開きます。
- ロケーションのページ上部にある「ロケーション設定」を押します。このボタンがない場合、このロケーションでのあなたの権限レベルはユーザーか閲覧のみです。
- 「(ロケーション名) にユーザー権限を追加」というカードで、相手のメールアドレスを入力し、「権限レベル」を選びます。
- センサーを1台ずつ選びたい場合を除き、「このロケーション内のすべてのデバイスに適用」はオンのままにして、「権限を追加」を押します。緑色で「ロケーション権限を作成しました。」と表示されれば完了です。
このスイッチで、センサーに対する権限が決まります。
- オン(初期設定):ロケーション内のすべてのセンサーに、選んだ権限レベルが付与されます。すぐにすべてが見えるようになります。
- オフ:ロケーションには追加されますが、そこのすべてのセンサーで「無効」になります。管理者がセンサーを1台ずつ有効にするまで、ロケーションは見えてもセンサーは1台も見えません。
マネージャーにも「ロケーション設定」ボタンは表示されますが、押すと「このロケーション設定ページにアクセスする権限がありません。」と表示されます。ロケーションの設定画面を開けるのは、所有者と管理者だけです。自分自身の権限レベルは誰も変更できず、所有者の権限レベルも誰も変更できません。
権限レベルを変更できる場所は2つあり、それぞれ効果が違います。
- ロケーションの設定画面にある人の一覧:追加用カードの下にある表です。その人の行の「編集」を押し、権限レベルを選んで「変更を保存」を押します。変わるのはロケーションの権限レベルだけで、各センサーの権限レベルはそのまま残ります。
- 「デバイス所有者の権限」カード:センサーの設定画面にあります。そのセンサー1台に対する権限レベルが変わります。保存できるのは所有者と管理者だけです。
ここはよく誤解されます。ロケーションの一覧で閲覧のみの人をマネージャーに上げると、ロケーションの管理はできるようになりますが、すでに持っていたセンサーではすべて閲覧のみのままです。すべてのセンサーの権限レベルを一度に変えたいときは、その人をロケーションから削除し、「このロケーション内のすべてのデバイスに適用」をオンにして追加し直してください。
センサーを別のロケーションに移動したときも、閲覧できる人がリセットされます。元のロケーションの人は全員そのセンサーを見られなくなり、移動した人がそのセンサーの管理者になり、移動先のロケーションの人は全員「無効」から始まります。詳しくはセンサーの設定を参照してください。
ロケーションから人を削除するには、ロケーションの設定画面でその人の行の「編集」を押してから「削除」を押し、「権限を削除」の確認画面で確定します。これで、ロケーション内のすべてのセンサーからも同時に削除されます。削除できるのは自分と同じかそれより低い権限レベルの人だけで、所有者は削除できません。
ロケーションのほかのセンサーは見せたまま1台だけを隠したいときは、そのセンサーの「デバイス所有者の権限」カードでその人を「無効」にします。
ロケーションの一覧でその人を「無効」にするのは、削除と同じではありません。変わるのはロケーションの権限レベルだけなので、すでに持っていたセンサーはその人のダッシュボードに残ります。すべてのアクセスを取り消すときは、行を削除してください。
- ロケーションがまったく見えない。まだ追加されていないか、削除されています。人にアクセス権を与えるの手順で追加してください。
- ロケーションは見えるが、センサーが1台も見えない。「このロケーション内のすべてのデバイスに適用」がオフの状態で追加されています。管理者が各センサーの設定画面で1台ずつ有効にするか、いったん削除してスイッチをオンにして追加し直してください。
- ほとんどのセンサーは見えるが、1台だけ見えない。そのセンサーがその人に対して「無効」になっています。別のロケーションから移動してきたセンサーはこの状態になります。管理者がそのセンサーの「デバイス所有者の権限」カードで変更できます。
- センサーの「デバイス所有者の権限」カードにその人が表示されない。このカードには、そのセンサーの権限レベルをすでに持っている人だけが表示されます。その人をロケーションから削除し、スイッチをオンにして追加し直してください。ロケーション内のすべてのセンサーが選んだ権限レベルになるので、「無効」のままにしておくべきセンサーがないか、あとで確認してください。
- “User with the provided email not found” と表示される。相手がまだCropWatchのアカウントを持っていないか、別のメールアドレスで登録しています。先にアカウントを作成してもらってください。
- “You cannot grant an access level higher than your own” と表示される。低い権限レベルを選ぶか、所有者か管理者に追加を依頼してください。
- 「ロケーション設定」ボタンがない。このロケーションでのあなたの権限レベルがユーザーか閲覧のみです。ロケーションの所有者か管理者に依頼してください。
- 「このロケーション設定ページにアクセスする権限がありません。」と表示される。ロケーションの設定画面を開けるのは所有者と管理者だけで、マネージャーにはこの表示が出ます。所有者か管理者に、人の追加か、あなたを管理者にすることを依頼してください。