Derdack SIGNL4
Derdack SIGNL4 は、勤務中の運用チームに確実に通知し、生産性を向上させるモバイル通知アプリです。
このコネクタは、次の製品および地域で利用可能です。
Service | クラス | 地域 |
---|---|---|
Logic Apps | 標準 | 以下を除くすべての Logic Apps 地域 : - Azure 政府の地域 - Azure 中国の地域 - 国防総省 (DoD) |
Power Automate | プレミアム | 以下を除くすべての Power Automate 地域 : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運用する中国のクラウド - 国防総省 (DoD) |
Power Apps | プレミアム | 以下を除くすべての Power Apps 地域 : - 米国政府 (GCC) - 米国政府 (GCC High) - 21 Vianet が運用する中国のクラウド - 米国国防総省 (DoD) |
お問い合わせ先 | |
---|---|
[URL] | https://www.signl4.com/feedback-we-love-hear-from-you/ |
メール | info@signl4.com |
Connector Metadata | |
---|---|
発行者 | Derdack GmbH |
Web サイト | https://www.signl4.com |
プライバシー ポリシー | https://www.signl4.com/privacy-policy/ |
SIGNL4 コネクタでは、以下のことができます
- 自動エスカレーションで永続的なモバイル アラート通知を送信する
- 配信と確認を追跡する
- チーム メンバーが対応可能かどうかを考慮して、アラートを適切な人にルーティングする (勤務やシフト勤務でのコール対応者など)
- アラートの責任者と対応について透明性を確保する
SIGNL4 コネクタを使用して、任意のトリガーまたは任意のサード システムからアラートを送信できます。 また、既存の SIGNL4 のユースケースを拡張することもできます。 たとえば、Microsoft Office 365、Microsoft StaffHub、Google カレンダーなどのカレンダーに基づいて、ユーザーの勤務開始や勤務終了を設定することができます。 別のシナリオは、シフト パフォーマンス メトリック (アラート応答、勤務時間など) を SIGNL4 から単純な csv ファイルなどのカスタム監査証跡に定期的に抽出することです。
SIGNL4 ユーザー資格情報 (または Microsoft の職場や学校のアカウントなどの他のサポートされているアカウント) を使用してログインし、要求されたアクセス許可に同意するだけで、SIGNL4 への接続を作成することができます。 その後、SIGNL4 チーム スコープで API のすべてのアクションを呼び出すことができるようになります。 これにより、たとえば、チーム内の他のメンバーをコール対応者として勤務開始の設定をすることはできますが、他の SIGNL4 チームの人を設定することはできません。
製品と API の詳細については、オンラインで https://www.signl4.com/ を参照してください。
調整制限
名前 | 呼び出し | 更新期間 |
---|---|---|
接続ごとの API 呼び出し | 100 | 60 秒 |
アクション
ID でユーザーを取得 |
名前、メール アドレスなどのユーザーの詳細を返す。 |
すべてのユーザーの取得 |
メール アドレスなどの詳細を含むユーザー オブジェクトのリストを返す。 チームに属するユーザーのみが返される。 |
すべて確認 |
このメソッドは、チームに現在存在するすべての未処理のアラートを確認する。 |
アラート レポートの取得 |
さまざまな期間に発生したアラートの数に関する情報と、チーム メンバーの応答動作 (確認済みおよび未処理のアラート数) に関する情報を返す。 |
アラートのトリガー |
チームに新しいアラートをトリガーします。 勤務中のすべてのチーム メンバーはアラート通知を受け取ります。 |
ユーザーを勤務終了に設定 |
この操作を使用して、指定されたユーザーが勤務終了に設定されます。 |
ユーザーを勤務開始に設定 |
この操作を使用して、指定されたユーザーが勤務開始に設定されます。 |
ID でユーザーを取得
名前、メール アドレスなどのユーザーの詳細を返す。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
ユーザー ID
|
userId | True | string |
取得するユーザーの識別子。 「Me」を使用して、現在ログインしているユーザーに関する情報を取得する。 チーム内のユーザーのメール アドレス、または対応するユーザー オブジェクトの一意の ID にすることもできる。 |
戻り値
ユーザーに関する基本情報。
- 本文
- UserInfo
すべてのユーザーの取得
すべて確認
このメソッドは、チームに現在存在するすべての未処理のアラートを確認する。
アラート レポートの取得
さまざまな期間に発生したアラートの数に関する情報と、チーム メンバーの応答動作 (確認済みおよび未処理のアラート数) に関する情報を返す。
戻り値
さまざまな期間に発生したアラートの数に関する情報と、チーム メンバーの応答動作 (確認済みおよび未処理のアラート数) に関する情報を保持するオブジェクト。
- さまざまな期間に発生したアラートの数に関する情報を保持するオブジェクト
- AlertReport
アラートのトリガー
チームに新しいアラートをトリガーします。 勤務中のすべてのチーム メンバーはアラート通知を受け取ります。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
外部 ID
|
externalId | string |
このアラートを参照するために用いるシステム内の一意の ID。 このフィールドを使用して、外部 ID でトリガーしたアラートを照合できます。たとえば、後でアラートの更新されたステータスを照会する場合など。 |
|
アラート カテゴリ
|
category | string |
このアラートが属する SIGNL4 チームのシステムまたはデバイスのカテゴリ名。 |
|
SIGNL4 でのこの添付ファイルの一意の ID
|
id | string |
SIGNL4 でのこの添付ファイルの一意の ID。 |
|
添付ファイルのエンコード
|
encoding | integer |
コンテンツが Base64 でエンコードされている (1) か、されていない (0) かを示す。 |
|
添付ファイル名
|
name | True | string |
この添付ファイルの名前。たとえば、元の画像ファイル名。 |
添付ファイルの MIME の種類
|
contentType | True | string |
この添付ファイルの MIME コンテンツ タイプ。例、jpg 画像 (エンコード 1)、または書式なしテキスト (エンコード 0 など)。 |
添付のデータ
|
content | True | string |
jpg 画像を表す Base64 文字列など、この添付ファイルのデータ。 |
パラメーター名
|
name | True | string |
このパラメータの名前。例、温度。 |
パラメーターの種類
|
type | integer |
このパラメーターの種類。 このフィールドは後で使用するために予約されており、設定するときは常に 0 にする。 |
|
パラメーター値
|
value | True | string |
パラメーターの値。例、56F。 |
アラートのタイトル
|
title | True | string |
このアラートのタイトルまたは件名。例、「温度アラート」。 |
通知の詳細
|
text | True | string |
テキストでのアラートの詳細。例、「過去 4 分以内に温度が 10F 低下しました」。 |
戻り値
- 本文
- AlertInfo
ユーザーを勤務終了に設定
この操作を使用して、指定されたユーザーが勤務終了に設定されます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
ユーザー ID
|
userId | True | string |
勤務終了に設定するユーザーの識別子。「Me」を使用して、現在ログインしているユーザーに関する情報を取得する。 チーム内のユーザーのメール アドレス、または対応するユーザー オブジェクトの一意の ID にすることもできる。 |
戻り値
ユーザーの勤務状況に関する情報。
- 本文
- UserDutyInfo
ユーザーを勤務開始に設定
この操作を使用して、指定されたユーザーが勤務開始に設定されます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
ユーザー ID
|
userId | True | string |
勤務開始に設定するユーザーの識別子。 「Me」を使用して、現在ログインしているユーザーに関する情報を取得する。 チーム内のユーザーのメール アドレス、または対応するユーザー オブジェクトの一意の ID にすることもできる。 |
戻り値
ユーザーの勤務状況に関する情報。
- 本文
- UserDutyInfo
定義
ユーザー情報
ユーザーに関する基本情報。
名前 | パス | 型 | 説明 |
---|---|---|---|
ユーザー ID
|
id | string |
ユーザーの ID です。 |
電子メール
|
string |
ユーザーのメール アドレス。 |
|
件名
|
name | string |
ユーザーの名前。 |
サブスクリプション ID
|
subscriptionId | string |
ユーザーが属するサブスクリプションの ID。 |
AlertInfo
名前 | パス | 型 | 説明 |
---|---|---|---|
アラート ID
|
id | string |
SIGNL4 におけるアラートの一意の ID。 |
External id
|
externalId | string |
このアラートを参照するために用いるシステム内の一意の ID。 このフィールドを使用して、外部 ID でトリガーしたアラートを照合できます。たとえば、後でアラートの更新されたステータスを照会する場合など。 |
サブスクリプション ID
|
subscriptionId | string |
SIGNL4 サブスクリプションの一意の ID。 |
チーム ID
|
teamId | string |
SIGNL4 チームの一意の ID。 |
カテゴリ ID
|
categoryId | string |
このアラートが属する SIGNL4 チームでシステムまたはデバイスの一意の ID。 |
システムまたはデバイスのカテゴリ
|
category | string |
このアラートが属する SIGNL4 チームのシステムまたはデバイスのカテゴリ名。 |
アラートの重大度
|
severity | integer |
SIGNL4 でのアラートの重大度。 後の使用のために予約されているフィールド。 |
SIGNL4 チームに対してこのアラートがトリガーされた API またはソースの一意の ID。
|
eventSourceId | string |
SIGNL4 チームに対してこのアラートがトリガーされた API またはソースの一意の ID。 |
SIGNL4 チームに対してこのアラートがトリガーされた API またはソースの種類
|
eventSourceType | integer |
SIGNL4 チームに対してこのアラートがトリガーされた API またはソースの種類。 |
SIGNL4 でこのアラートが最後に修正された時刻
|
lastModified | date-time |
SIGNL4 でこのアラートが最後に修正された時刻。 |
このアラートに属する画像などの添付ファイルのコレクション
|
attachments | array of object |
このアラートに属する画像などの添付ファイルのコレクション。 |
SIGNL4 におけるこの添付ファイルの一意の ID
|
attachments.id | string |
SIGNL4 でのこの添付の一意の ID。 |
コンテンツが Base64 でエンコードされている (1) か、されていない (0) かを示す
|
attachments.encoding | integer |
コンテンツが Base64 でエンコードされている (1) か、されていない (0) かを示す。 |
添付ファイル名
|
attachments.name | string |
この添付ファイルの名前。たとえば、元の画像ファイル名。 |
MIME コンテンツ タイプ
|
attachments.contentType | string |
jpg 画像など、この添付ファイルの MIME コンテンツ タイプ。 |
添付ファイルのコンテンツ
|
attachments.content | string |
この添付ファイルのコンテンツ。 |
ユーザーがこのアラートに残したコメントのコレクション
|
annotations | array of object |
ユーザーがこのアラートに残したコメントのコレクション。 |
コメントの種類
|
annotations.type | integer |
このコメントの種類。 後の使用のために予約されているフィールド。 |
ユーザーのコメント
|
annotations.text | string |
ユーザーが残したコメント。 |
コメントを残した SIGNL4 ユーザーの一意の ID
|
annotations.userId | string |
注釈を残した SIGNL4 ユーザーの一意の ID。 |
このアラートに属する追加のデバイスまたはシステムのパラメータを含む、キー/値ペアのコレクション
|
parameters | array of object |
このアラートに属する追加のデバイスまたはシステムのパラメータを含む、キー/値ペアのコレクション。 |
パラメーター名
|
parameters.name | string |
このパラメータの名前。例、温度。 |
パラメーターの種類
|
parameters.type | integer |
このパラメーターの種類。 このフィールドは後で使用するために予約されており、設定するときは常に 0 にする。 |
パラメーター値
|
parameters.value | string |
パラメーターの値。例、56F。 |
このアラートが確認された時刻
|
history.acknowledged | date-time |
このアラートが確認された時刻。 |
アラートを確認したチーム メンバーの名前
|
history.acknowledgedBy | string |
アラートを確認したチーム メンバーの名前。 |
このアラートがクローズされた時刻
|
history.closed | date-time |
このアラートがクローズされた時刻。 |
アラートをクローズしたチーム メンバーの名前
|
history.closedBy | string |
アラートをクローズしたチーム メンバーの名前。 |
このアラートが SIGNL4 で作成された時刻
|
history.created | date-time |
このアラートが SIGNL4 で作成された時刻。 |
アラートの状態
|
status | integer |
SIGNL4 での警告のステータス。 1 は未処理のアラートを、2 は確認済みのアラートを表す。 他のすべての値は後の使用のために予約されており、このオブジェクトのインスタンスの値に使用できません。 |
タイトルの変更
|
title | string |
このアラートのタイトルまたは件名。 |
テキストでのアラートの詳細
|
text | string |
テキストでのアラートの詳細。 |
AlertReport
さまざまな期間に発生したアラートの数に関する情報と、チーム メンバーの応答動作 (確認済みおよび未処理のアラート数) に関する情報を保持するオブジェクト。
名前 | パス | 型 | 説明 |
---|---|---|---|
過去 24 時間に発生し、その時間内にチームが確認したアラートの数
|
last24Hours.acknowledged | integer |
過去 24 時間に発生し、その時間内にチームが確認したアラートの数。 |
この期間が終了した、または終了する予定の時刻
|
last24Hours.end | date-time |
この期間が終了した、または終了する予定の時刻。 |
このメトリックが最後に変更された日時
|
last24Hours.lastModified | date-time |
このメトリックが最後に変更された日時。 |
この期間が開始した、または開始する予定の時刻
|
last24Hours.start | date-time |
この期間が開始した、または開始する予定の時刻。 |
過去 24 時間に発生し、その時間内にチームが確認しなかったアラートの数
|
last24Hours.unhandled | integer |
過去 24 時間に発生し、その時間内にチームが確認しなかったアラートの数。 |
SIGNL4 サブスクリプションの一意の ID
|
subscriptionId | string |
SIGNL4 サブスクリプションの一意の ID。 |
現在の勤務時間内に発生し、その時間内にチームが確認したアラートの数
|
teamCurrentDuty.acknowledged | integer |
現在の勤務時間内に発生し、その時間内にチームが確認したアラートの数。 |
この勤務時間が終了した、または終了する予定の時刻
|
teamCurrentDuty.end | date-time |
この勤務時間が終了した、または終了する予定の時刻。 |
このメトリックが最後に変更された日時
|
teamCurrentDuty.lastModified | date-time |
このメトリックが最後に変更された日時。 |
この勤務時間が開始した、または開始する予定の時刻
|
teamCurrentDuty.start | date-time |
この勤務時間が開始した、または開始する予定の時刻。 |
現在の勤務時間内に発生し、その時間内にチームが確認しなかったアラートの数
|
teamCurrentDuty.unhandled | integer |
現在の勤務時間内に発生し、その時間内にチームが確認しなかったアラートの数。 |
このアラート レポートが作成または要求された SIGNL4 チームの一意の ID。 チームが SIGNL4 デューティ アシスタントをオフにした場合は空になる
|
teamId | string |
このアラート レポートが作成または要求された SIGNL4 チームの一意の ID。 SIGNL4 デューティ アシスタントをオフにした場合は空欄になります。 |
前の勤務時間内に発生し、その時間内にチームが確認したアラートの数
|
teamLastDuty.acknowledged | integer |
前の勤務時間内に発生し、その時間内にチームが確認したアラートの数。 |
この勤務時間が終了した、または終了する予定の時刻
|
teamLastDuty.end | date-time |
この勤務時間が終了した、または終了する予定の時刻。 |
このメトリックが最後に変更された日時
|
teamLastDuty.lastModified | date-time |
このメトリックが最後に変更された日時。 |
この勤務時間が開始した、または開始する予定の時刻
|
teamLastDuty.start | date-time |
この勤務時間が開始した、または開始する予定の時刻。 |
前の勤務時間内に発生し、その時間内にチームが確認しなかったアラートの数
|
teamLastDuty.unhandled | integer |
前の勤務時間内に発生し、その時間内にチームが確認しなかったアラートの数。 |
このアラート レポートが作成または要求された SIGNL4 ユーザーの一意の ID。 チームが SIGNL4 デューティ アシスタントをオンにした場合は空になる。
|
userId | string |
このアラート レポートが作成または要求された SIGNL4 ユーザーの一意の ID。 SIGNL4 デューティ アシスタント上でチームがオンに切り替わった場合は空欄になります。 |
前回ユーザーの勤務状態が変更されてから発生し、その時間内に確認されたアラートの数
|
userLastDutyChange.acknowledged | integer |
前回ユーザーの勤務状態が変更されてから発生し、その時間内に確認されたアラートの数。 |
この期間が終了した、または終了する予定の時刻
|
userLastDutyChange.end | date-time |
この期間が終了した、または終了する予定の時刻。 |
lastModified
|
userLastDutyChange.lastModified | date-time | |
この期間が開始した、または開始する予定の時刻
|
userLastDutyChange.start | date-time |
この期間が開始した、または開始する予定の時刻。 |
前回ユーザーの勤務状態が変更されてから発生し、その時間内に確認されなかったアラートの数
|
userLastDutyChange.unhandled | integer |
前回ユーザーの勤務状態が変更されてから発生し、その時間内に確認されなかったアラートの数。 |
UserDutyInfo
ユーザーの勤務状況に関する情報。
名前 | パス | 型 | 説明 |
---|---|---|---|
勤務開始日時
|
lastChange | date-time |
UTC 形式の日時。 例、 yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
勤務中
|
onDuty | boolean |
ユーザーが勤務中の場合は True。 |
期限切れ
|
overdue | boolean |
ユーザーが現在勤務を延長している場合は true。例、他の誰もそのユーザーと時間内に交代していない場合など。 |
GetAllUsers_Response
名前 | パス | 型 | 説明 |
---|---|---|---|
項目
|
UserInfo |
ユーザーに関する基本情報。 |