CropWatch ナレッジベース
JA 日本語

アクセスの共有と権限レベル

CropWatchでは、ある人が何を見られるかを2段階で決めます。まずロケーション、次にその中の各センサーです。このガイドでは、ロケーションに追加されていない人がそこのセンサーを見られない理由、6つの権限レベルそれぞれでできること、人の追加・変更・削除の方法を説明します。

このページの内容

まずはロケーションから

ロケーションとは、温室、畑、冷蔵倉庫といった場所のことです。すべてのセンサーはいずれか1つのロケーションに属しており、どのロケーションに属するかはセンサーの設定画面で決めます。

アクセス権も同じ構造です。人をロケーションに追加すると、そのロケーション内のセンサーが見られるようになります。センサーを1台だけ共有する方法はありません。センサーの設定画面では、すでにそのロケーションにいる人の権限レベルは変更できますが、新しい人を追加する欄はありません。

センサーを見せたい人がいるときは、そのセンサーのロケーションに追加してください。共有する方法はそれだけです。

ロケーションの権限レベルと、センサーごとの権限レベル

ロケーションに人を追加すると、その人には2種類の権限レベルが設定されます。

  • ロケーションの権限レベル:ロケーションそのものに対してできること。設定画面を開く、名前を変える、センサーを追加する、ほかの人を追加する、などです。
  • ロケーション内の各センサーの権限レベル:そのセンサー1台に対してできること。データを見る、メモを書く、設定を変える、などです。

この2つは一致している必要はありません。ロケーションではマネージャーでも、その中の1台では閲覧のみ、ということもあります。CropWatchは、操作の対象になっているものの権限レベルを確認します。センサーの名前を変えるときはセンサーの権限レベルを、人を追加するときはロケーションの権限レベルを見ます。

6つの権限レベル

アクセスの広い順に並べています。所有者は「権限レベル」の選択肢にはなく、残りの5つが選択肢です。

  • 所有者:ロケーションの所有者は、そのロケーションを作成したアカウントです。センサーの所有者は、そのセンサーを登録したアカウントです。あとから移動されたセンサーは、移動先のロケーションの所有者が所有者になります。所有者はすべての操作ができ、ほかの誰にもできない2つの操作、センサーの削除とロケーションの削除もできます。所有者のアクセス権は誰も変更・削除できません。ロケーションの人の一覧では、所有者は「管理者」と表示されます。
  • 管理者:マネージャーができることすべてに加え、ロケーションの設定画面を開いて、名前や地図上の位置の変更、人の追加・変更・削除ができます。センサーの設定画面にある「デバイス所有者の権限」カードで、センサー1台ごとに人の権限レベルを変更することもできます。ほかの人を管理者にすることもできます。
  • マネージャー:センサーの設定(名前、グループ、移動)の変更、リレーの操作、アラートルールとレポートの作成・編集・削除、ロケーションへのセンサーの追加ができます。ロケーション自体の設定画面は開けないため、ロケーションの名前や地図上の位置の変更、人の追加・削除はできません。「デバイス所有者の権限」カードも使えません。
  • ユーザー:閲覧のみの人が見られるものはすべて見られ、さらに温湿度センサーのデータにメモを追加できます。設定は何も変更できません。メモの変更や削除はレポートのメモで行い、マネージャー以上が必要です。
  • 閲覧のみ:見るだけです。ロケーション、そのセンサー、計測データ、グラフ、リレーの状態、それらに関係するアラートルールとレポートを見ることができ、レポートをダウンロードできます。何も変更できません。
  • 無効:アクセスできません。ある人に対して「無効」になっているセンサーは、その人のダッシュボードからもロケーションのセンサー一覧からも消えます。ロケーションのほかのセンサーは見せたまま、1台だけを隠したいときに使います。

操作別の早見表

チェックは、その権限レベルでできることを示します。ロケーションに対する操作はロケーションの権限レベルで、センサーに対する操作はそのセンサーの権限レベルで判断されます。

権限レベルごとにできること
操作所有者管理者マネージャーユーザー閲覧のみ無効
ロケーション、センサー、計測データの閲覧 はい はい はい はい はい いいえ
アラートルールとレポートの閲覧、レポートのダウンロード はい はい はい はい はい いいえ
温湿度センサーのデータへのメモの追加 はい はい はい はい いいえ いいえ
センサーの設定変更、センサーの移動 はい はい はい いいえ いいえ いいえ
ロケーションの名前、グループ、地図上の位置の変更 はい はい いいえ いいえ いいえ いいえ
リレーの操作 はい はい はい いいえ いいえ いいえ
アラートルールとレポートの作成・編集・削除 はい はい はい いいえ いいえ いいえ
ロケーションへのセンサーの追加 はい はい はい いいえ いいえ いいえ
ロケーションへの人の追加と削除 はい はい いいえ いいえ いいえ いいえ
センサー1台ごとの権限レベルの変更 はい はい いいえ いいえ いいえ いいえ
ほかの人を管理者にする はい はい いいえ いいえ いいえ いいえ
センサーまたはロケーションの削除 はい いいえ いいえ いいえ いいえ いいえ

人にアクセス権を与える

この操作ができるのは、ロケーションの所有者と管理者です。追加する相手は、すでにCropWatchのアカウントを持っている必要があります。登録時のメールアドレスで相手を探すためです。

  1. 「ロケーション」から対象のロケーションを開きます。
  2. ロケーションのページ上部にある「ロケーション設定」を押します。このボタンがない場合、このロケーションでのあなたの権限レベルはユーザーか閲覧のみです。
  3. 「(ロケーション名) にユーザー権限を追加」というカードで、相手のメールアドレスを入力し、「権限レベル」を選びます。
  4. センサーを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” と表示される。低い権限レベルを選ぶか、所有者か管理者に追加を依頼してください。
  • 「ロケーション設定」ボタンがない。このロケーションでのあなたの権限レベルがユーザーか閲覧のみです。ロケーションの所有者か管理者に依頼してください。
  • 「このロケーション設定ページにアクセスする権限がありません。」と表示される。ロケーションの設定画面を開けるのは所有者と管理者だけで、マネージャーにはこの表示が出ます。所有者か管理者に、人の追加か、あなたを管理者にすることを依頼してください。