# タブ

タブの例

Enterprise Workbotのために、豊かでダイナミックでインタラクティブなタブを作成することができます。タブはAdaptive Cardsを使用してレンダリングされ、完全にカスタマイズ可能です。ボットには複数のタブがあり、アプリマニフェストで定義された順序で表示されます。

タブの例

Adaptive Cardsを使用してレンダリングされたタブは、パーソナルタブとしてのみ利用可能です。タブはEnterprise Workbotにのみ利用可能です。

# セットアップの要件

タブを設定するには、Enterprise Workbotが必要です。


# ステップ1: アプリマニフェストへのタブの追加

2

企業のWorkbotを見つけ、水平な省略記号をクリックし、アプリパッケージのダウンロードを選択します。

3

パッケージの内容を指定した場所に解凍し、テキストエディタ(Atom、SublimeTextなど)でmanifest.jsonファイルを開きます。

4

[オプション] テキストエディタにJSONフォーマッタ(例:pretty-json (opens new window))をインストールして、manifest.jsonファイルを簡単に表示および編集できるようにします。

5

versionを増やします。たとえば、元のバージョンが1.0.0だった場合、1.0.1に更新します。

6

staticTabsの下にタブを追加します。レシピのセットアップ中のタブが開かれたときトリガーで使用される1単語のentityIdを指定します。例:

{
         "entityId": "PendingPTORequests",
         "name": "Pending PTO requests",
         "contentBotId": "{your_bot_id}",
         "scopes": [
            "personal"
          ]
}

NOTE

タブはconversationsタブとaboutタブと同じレベルに配置する必要があります。ボットIDはbotIdの下にあります。

7

ファイルを保存し、マニフェストを他のコンテンツと一緒に圧縮します。合計で3つのファイルがあるはずです。color.pngmanifest.jsonoutline.pngです。

NOTE

タブは左から右に表示される順序でレンダリングされます。


# ステップ2: 企業のWorkbotの更新

2

企業のWorkbotを検索し、その名前をクリックします。

3

新しいバージョンの下で、ファイルをアップロードをクリックします。

4

更新されたmanifest.jsonファイルを含む新しいzipファイルを選択します。

NOTE

正しく行われた場合、アプリが正常に更新されたと表示されるはずです。

更新されたアプリがMicrosoft Teamsクライアントに表示されるまでには時間がかかる場合があります。


# ステップ3: タブのレシピの作成

NOTE

各タブには、トリガーするための独自のレシピが必要です。

1

新しいレシピを作成し、タブが開かれたときトリガーを選択します。

2

entityIdを入力します。これはマニフェストのものと完全に同じである必要があります。

3

[オプション] 他のアプリからアクションを追加して、下流のAdaptive Cardsでタブを表示アクションで使用できるようにします。

4

Adaptive Cardsでタブを表示アクションを追加し、1つ以上のカードを追加します。

5

レシピを保存して開始します。


# ステップ4: Microsoft Teamsでタブを表示する

1

ログオフしてMicrosoft Teamsクライアントを閉じます。

2

Microsoft Teamsを実行し、企業のWorkbotとのDMを開きます。

NOTE

上部付近にタブが表示されるはずです。

3

それをクリックすると、レシピで定義されたカードが表示されるはずです。


Last updated: 2024/2/22 23:17:11