API トークンを作成・無効化する

トークンでできること

トークンは、それを作成した本人として、作成した時点でアクティブだったチームの中で動作します。できることは、作成時に許可した範囲に限られます。次のいずれかを選びます。

  • スクリーンとシーンを操作: スクリーン、コンテンツ、シーンの表示、スクリーンへのコンテンツの送信、シーンの開始と停止ができます。Bitfocus Companion で使う場合はこれを選びます。
  • 読み取り専用: スクリーン、コンテンツ、シーンの表示のみで、それ以外はできません。
  • フルアクセス(デザインの作成を含む): 上記のすべてに加えて、デザインの作成ができます。

トークンを作成した人がチームへのアクセス権を失うと、そのトークンは使えなくなります。

トークンを作成する

  1. 設定 > 接続 を開きます。
  2. APIトークン の下で 新しいAPIトークン をクリックします。
  3. トークンに名前を付けます。たとえば会場名や、そのトークンを使うプログラムの名前です。
  4. アクセス権 で、トークンに許可する内容を選びます。
  5. トークンを作成 をクリックします。
  6. コピー をクリックし、トークンを安全な場所に保管します。たとえば、そのトークンを必要とするプログラムの中です。
  7. 完了 をクリックします。

トークンが表示されるのは 1回だけです。紛失した場合は、そのトークンを無効化して、新しく作成してください。

トークンは、作成時にアクティブだったチームで有効です。別のチームのスクリーンを操作する場合は、先にそのチームに切り替えて、別のトークンを作成してください。プログラムごとに別のトークンを使うと、ほかのプログラムを止めずに、1つだけ無効化できます。

初期状態では、オーナーと管理者がトークンを作成できます。これはロールによって決まります。ロールごとの設定は、チームの管理で変更できます。

トークン作成時のメール

トークンが作成されると、作成した本人とアカウントのオーナーにメールが届きます。メールには、どのトークンか、作成者、対象のチーム、作成日時、トークンでできることが書かれています。メールにトークンそのものは含まれません。心当たりのないトークンであれば、すぐに無効化してください。

トークンを確認する

APIトークン カードには、トークンごとに次の情報が表示されます。

  • 名前とアクセスの種類
  • トークンの末尾の四文字(トークンを見分けるためのものです)
  • チーム
  • 最後に使われた日時、または 未使用

オーナーには、アカウント内の全員のトークンが表示されます。それ以外の人には、自分のトークンだけが表示されます。

トークンを無効化する

  1. 設定 > 接続 を開きます。
  2. トークンの横にある 無効化 をクリックします。
  3. もう一度 無効化 をクリックして確定します。

そのトークンを使っているものはすべて、すぐに止まります。

有効期限があるトークン

一年間使われなかったトークンは、自動的に無効化されます。一度も使われていないトークンは、作成した日から数えます。再び必要になったら、新しいトークンを作成してください。

上限

アカウントで作成できるトークンの数には上限があります。上限に達すると、先にトークンを 1つ無効化するよう Screenbird から案内されます。

接続済みのアプリ

トークンではなく Screenbird のログインで接続したアプリは、同じページの専用カード 接続済みアプリ に表示されます。接続解除 をクリックすると、そのアプリを削除できます。

独自の接続を作る

Screenbird には公開 API があります。リクエストのたびに、トークンを Bearer トークンとして送信します。すべてのリクエストと、それぞれに必要な権限を含む API の完全な説明は、api.screenbird.app/v1/openapi.json にあります。

© screenbird.app