内容

はじめに

前提条件

要件

使用するコンポーネント

背景説明

設定

確認

トラブルシュート

はじめに

このドキュメントでは、シングルサインオン(SSO)がCI Webexサイト（Webex Control Hubで管理）に対して有効になっている場合に、永続セッショントークン(PST)と統合するためにRemember Me APIを設定する方法について説明します。SSOを有効にすると、アイデンティティプロバイダー(IdP)からPSTを設定して、セッションの有効期限が長くなるようにすることができます。CIサイトの場合、WebexのIdbrokerはデフォルトでPSTを受け付けません。

前提条件

要件

次の項目に関する知識があることが推奨されます。

- 組織IDを知り、ベアラートークンを取得する

- Postmanをインストールします。デスクトップバージョンまたはChrome用アドオンをダウンロードできます

注：ベアラトークンの取得方法については、「背景説明」を参照してください。

使用するコンポーネント

このドキュメントの内容は、特定のソフトウェアやハードウェアのバージョンに限定されるものではありません。

このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、クリアな（デフォルト）設定で作業を開始しています。対象のネットワークが実稼働中である場合には、どのようなコマンドについても、その潜在的な影響について確実に理解しておく必要があります。

背景説明

組織IDはWebex Control Hubで確認できます。Control Hubにアクセスし、My Companyをクリックします。

ベアラートークンを取得するには、次の手順を実行します。

ステップ 1：Google Chromeからadmin.webex.comに移動します。

ステップ 2：ブラウザウィンドウの右上にあるChromeメニュー(⋮)をクリックします。

ステップ 3：Tools > Developer Toolsの順に選択します。開発者ツールウィンドウは、Chromeの横または下部にドッキングされたパネルとして開きます。

ステップ 4：[Network] タブを選択します。

ステップ 5：Full Adminアカウントでログインします。

次の図に、ステップ1 ～ 5を示します。

手順 6：SSOログインウィンドウを通過した後、Meというエントリを探します。

手順 7：Meエントリをクリックします。Headersタブに移動し、Request Headersまでスクロールダウンします。Authorizationの横にはベアラトークンがあります。

設定

ステップ 1：Postmanを開き、新しい要求を作成します。

名前を入力し、Webexに保存をクリックします。

ステップ 2：[ヘッダー]タブに移動し、以下にキーと値を入力します。

許可

ベアラートークン

Content-Type

application/json

Accept

application/json

ステップ 3：URLの{OrgID}を、Control Hubで見つかったorgidに置き換えます。

https://idbroker.webex.com/idb/idbconfig/{orgid}/v1/authentication

ステップ 4：認証ポリシーの内容を表示するには、PostmanからGETを実行します。

{

"EmailAsUid": true,

"JITCreation": false,

"JITUpdate": false,

"KeepMeSignedIn": false,

"KeepMeSignedInDuration": 14,

"LockoutDuration": 1,

"LockoutDurationMultiplier": 1,

"LockoutFailureCount": 5,

"LockoutFailureDuration": 300,

"RememberMyLoginId": false,

"RememberMyLoginIdDuration": 30,

"mfaEnabled": false,

"schemas": [

"urn:cisco:codev:identity:idbroker:authnconfig:schemas:1.0"

]

}

次の図に、ステップ1とステップ2を示します。

ステップ 5：GET応答から上記をコピーし、図に示すようにRaw形式を使用してBodyタブに貼り付けます。

RememberMyLoginId: falseをRememberMyLoginId: trueに変更します。

ユーザに適したRememberMyLoginIdDurationの値を選択します。この値は、ブラウザでRemember Meトークンが有効な期間（日数）を決定します。ユーザが、テスト目的で、または何らかの理由で別の従業員IDを使用して、そのブラウザのWebExサイトとそのマシンにログインしようとしても、そのIDは認識されません。

注:Remember Meトークンは、ディスカバリ画面での識別目的でのみ電子メールアドレスを暗号化したハッシュです。

手順 6：変更を上書きするには、PostmanからPATCHを実行します。

注意：その他の値は、すべてのユーザが認証を処理するサイトの機能に影響するため、変更しないでください。これらの値を変更しても、Cisco TACからサポートを受けることはできません。

確認

現在、この設定に使用できる確認手順はありません。

トラブルシュート

現在、この設定に関する特定のトラブルシューティング情報はありません。