Teams アプリをカスタマイズする
Microsoft Teams アプリをカスタマイズできるようにする
開発者は、Microsoft Teams アプリのいくつかの側面を顧客が Teams 管理センターでカスタマイズできるようにすることができます。 この機能は、Teams ストアに公開されたアプリでのみサポートされます。 サイドロードされたアプリや組織用に公開されたアプリはカスタマイズできません。
この機能の考えられる例を次に示します。
- 組織のブランドに合わせてアプリのアクセント カラーを変更する。
- アプリ名を "Contoso" から "Contoso エージェント" に更新する。この名前が組織内のユーザーに表示されます。 (注: チャットまたはチャネルにコネクタを追加しているユーザーには、元のアプリ名 Contoso が引き続き表示されます)。
この機能は、Teams の開発者ポータルで有効にできます。 これは configurableProperties
を構成します。この構成は Teams アプリ マニフェストの 1.10 より前のバージョンでは使用できません。
アプリのテスト
開発中にこの機能をテストすることはできません。 組織のアプリ カタログにサイドロードまたは公開する場合、アプリのカスタマイズはサポートされません。
ユーザーに関する考慮事項
アプリをカスタマイズしたい顧客 (具体的には Teams 管理者) 向けにガイドラインを提供します。 詳細については、Teams でのアプリのカスタマイズに関する記事を参照してください。
管理者が承認するまで Teams アプリを非表示にする
Teams アプリのエクスペリエンスを向上させるために、開発者は、管理者がアプリの再表示を許可するまで、既定でユーザーからアプリを非表示にすることができます。 たとえば、Contoso Electronics では Teams 用のヘルプ デスク アプリを作成しました。 Contoso Electronics は、アプリの適切な機能を実現するために、顧客が最初にアプリの特定のプロパティを設定することを望んでいます。 このアプリは既定では非表示になっており、管理者が許可してはじめてユーザーが使用できるようになります。
注意
Teams ストアが進化しました。
以前は、タイルの省略記号を選択すれば LOB アプリが更新されました。 Teams ストア エクスペリエンスが更新され、Teams 管理センターにログインして LOB アプリを更新できるようになりました。
アプリを非表示にするには、アプリ マニフェスト ファイルで defaultBlockUntilAdminAction
プロパティを true
に設定します。 このプロパティが true
に設定されている場合、Teams 管理センター > [アプリの管理] では、[Blocked by publisher](発行元によってブロック済み) がアプリの [状態] に表示されます。
管理者は、ユーザーがアプリにアクセスできるようになる前にアクションを実行する要求を受け取ります。 [アプリの管理] で、管理者は [許可] を選択して、[Blocked by publisher](発行元によってブロック済み) 状態のアプリを許可できます。
既定でアプリを非表示にしたくない場合は、defaultBlockUntilAdminAction
プロパティを false
に更新できます。 そのアプリの新しいバージョンが承認された場合、管理者が明示的なアクションを実行していない限り、アプリは既定で許可されます。
注意
defaultBlockUntilAdminAction
は LOB アプリではサポートされていません。 このプロパティを使用して LOB アプリをアップロードした場合、アプリはブロックされません。