カスタムポータルの埋め込み
システムプロパティを設定して、Microsoft Teams の [従業員センター] タブを置き換えるカスタムポータルを埋め込みます。このカスタムポータルは、Microsoft Teams の [従業員センター] タブに表示されます。
始める前に
必要なロール:admin
従業員センターではなくカスタムポータルを使用する場合は、埋め込みの従業員センターをカスタムポータルで置き換えて、Microsoft Teams 内でアクセスできるようにできます。次の手順では、ポータルを埋め込むための設定を行います。
手順
- ナビゲーションペインに sys_properties.list と入力します。
-
[名前] で sn_now_teams.portal.suffix プロパティを検索します。
- [sn_now_teams.portal.suffix] をクリックします。
-
[値] フィールドにカスタムポータルの値を入力します。
- [更新] をクリックします。
-
カスタムポータルを設定した後、埋め込みポータルのカスタムヘッダーを作成します。
- ナビゲーターペインで、「sys_response_header.list」と入力します。
- [新規] を選択します。
-
[HTTP 応答ヘッダー] フォームのフィールドに入力します。
表 : 1. HTTP 応答ヘッダー - カスタムポータル値 フィールド 説明 アクティブ この HTTP 応答ヘッダー設定がアクティブであることを指定するチェックボックス アプリケーション カスタムポータルレコードのアプリケーションスコープ 適用先 タイプを指定します タイプ サービスポータル [sp_portal] レコード カスタムポータルのレコードを選択するオプション 名前 コンテンツセキュリティポリシー 値 フレームアンセスター「self」 https://teams.microsoft.com 説明 HTTP 応答ヘッダーの説明 -
[送信] を選択します。
ヘッダー追加の詳細については、「HTTP 応答ヘッダーの設定」を参照してください。
カスタムポータルでチャットボタンを非表示にする
Microsoft Teams の [従業員センター] タブに表示される、カスタムポータルのチャットオプションは非表示にすることができます。
始める前に
必要なロール:admin
手順
-
移動先 すべて > サービスポータル > CSS.
- [カスタム CSS] をクリックします。
-
CSS を編集するにはここをクリックします。
-
必要に応じて次のコードをカスタマイズし、CSS に貼り付けます。
/* Embedded portal */ The code shared to disable chat button is an example. You need to customize as required to disable chat button. .embedded-experience .sp-ac-btn { display: none; } - [更新] をクリックします。
- Microsoft Teams の [カスタムポータル] タブを更新します。
カスタムポータルでログアウトボタンを非表示にする
Microsoft Teams の [従業員センター] タブに表示される、カスタムポータルのログアウトオプションは非表示にすることができます。
始める前に
必要なロール:admin
手順
-
移動先 すべて > サービスポータル > CSS.
- [カスタム CSS] をクリックします。
-
CSS を編集するにはここをクリックします。
-
Microsoft Teams デスクトップアプリケーションからログアウトボタンを無効にするには、次を実行します。
必要に応じて次のコードをカスタマイズし、CSS に貼り付けます。
/* Embedded portal */ /*The code shared to disable the logout button is an example. You need to customize as required to disable logout button.*/ .embedded-experience .avatar-drop-down .header-menu-item:last-child { display: none; } -
Microsoft Teams モバイルアプリケーションからログアウトボタンの無効にするには、次を実行します。
必要に応じて次のコードをカスタマイズし、CSS に貼り付けます。
/* Embedded portal */ /*The code shared to disable logout button is an example. You need to customize as required to disable logout button.*/ .embedded-experience .impersonate-and-logout { div > ul > li:last-child { display: none !important; } } - [更新] をクリックします。
- Microsoft Teams の [カスタムポータル] タブを更新します。