Tableau Cloud との統合

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:11分
  • ソフトウェア資産管理アプリケーションをTableau Cloudアプリケーションと統合すると、ソフトウェアサブスクリプションを追跡し、古いライセンスを再利用することができます。

    重要:
    必要なユーザーまたは API 権限のみにアクセス権を付与することで、セキュリティリスクを最小限に抑え、情報を保護します。
    表 : 1. 最小限のユーザー権限
    責任を担います。 Tableau Cloud アプリケーションで必要なユーザーロール 認証スコープ
    サブスクリプションをダウンロード サイトアドミニストレーター なし
    ユーザーアクティビティのプル サイトアドミニストレーター なし
    サブスクリプションを再利用 サイトアドミニストレーター なし

    Tableau Cloudアプリケーションの登録

    Tableau Cloud アドミンポータルから Tableau Cloud アプリケーションを登録します。

    始める前に

    • Tableau スポークを有効にします。詳細については、「Tableau spoke」を参照してください。
    • Tableau Cloud 必要なロール:サイトアドミニストレーター

    手順

    次のいずれかの認証タイプを使用して、Tableau CloudServiceNowインスタンス要求を検証します。
    • 個人アクセストークン (PAT)
    • JSON Web トークン (JWT)
    1. PAT 認証タイプを使用して、Tableau CloudServiceNowインスタンス要求を検証します。
      1. アドミン認証情報を使用して、Tableau Cloud アカウントにログインします。
      2. [プロファイル] アイコンを選択します。
      3. [マイアカウント設定 (My Account Settings)] を選択します。
      4. プロファイルページの [個人アクセストークン] セクションまで下にスクロールし 。
      5. [テキスト] フィールドに、トークン名を入力します。

        たとえば、「Test 1」などを入力します。

      6. [トークンを作成 (Create token)] を選択します。

        個人用アクセストークンは、トークン名とシークレットを使用して生成されます。

      7. 個人用アクセストークンをコピーするには、[Copy Secret (シークレットをコピー)] を選択します。
        重要:

        個人用アクセストークンは、安全な場所でシークレットな状態を維持してください。これは、Tableau の接続レコードを作成するときに必要になります。

    2. JWT 認証タイプを使用して、Tableau CloudServiceNowインスタンス要求を検証します。
      1. アドミン認証情報を使用して、Tableau Cloud アカウントにログインします。
      2. [プロファイル] アイコンを選択します。
      3. 左ペインで、[設定] を選択します。
      4. [接続済みアプリ (Connected Apps)] タブを選択します。
      5. [接続済みアプリ (Connected Apps)] ページで、[新規接続済みアプリ (New Connected Apps)] ドロップダウンリストから [直接信頼 (Direct Trust)] オプションを選択します。
      6. [接続済みアプリを作成 (Create Connected App)] ダイアログボックスで、接続済みアプリ名、アクセスレベル、およびドメイン許可リストの詳細を入力します。
      7. [作成] を選択します。

        作成した接続済みアプリが [接続済みアプリ (Connected Apps)] ページに表示されます。デフォルトでは、接続済みアプリは非アクティブです。

      8. 接続済みアプリを有効にするには、Connected App 名の横にある省略記号アイコン (省略記号アイコン)を選択し、 [有効にする] を選択します。

        接続済みアプリのステータスが [有効] と表示されます。

      9. 接続済みアプリ名を選択します。

        シークレット ID とシークレット値は、安全な場所で保管してください。これは、Tableau の接続レコードを作成するときに必要になります。

      10. クライアント ID をコピーするには、[クライアント ID をコピー (Copy Client ID)] を選択します。

        クライアント ID は安全な場所で保管してください。これは、Tableau の接続レコードを作成するときに必要になります。

    Tableau Cloud 統合プロファイルの作成

    統合プロファイルを作成して、ソフトウェアサブスクリプションを追跡し、 Tableau Cloud サービスのライセンスを最適化します。

    始める前に

    Tableau Cloud統合プロファイルを作成するには、ServiceNow Store から ソフトウェア資産管理 - SaaS ライセンス管理 プラグイン (sn_sam_saas_int) を要求します。

    ServiceNow 必要なロール:admin または sam_integrator

    重要:
    [Application Manager] ページでオプション機能をインストールするときに、この統合の [Tableau のソフトウェア資産管理統合] チェックボックスをオンにする必要があります。必要な SaaS アプリケーションの選択の詳細については、「 SaaS ライセンス管理の要求」を参照してください。

    このタスクについて

    ソフトウェア資産ワークスペースを使用している場合、コア UI で統合プロファイルを作成するオプションは非アクティブです。

    手順

    1. 統合プロファイルに移動します。
      インターフェイスアクション
      Core UI (コア UI)
      1. 次のように移動する。 All (すべて) > ソフトウェア資産 > SaaS ライセンス > 直接統合プロファイル.
      2. [New (新規)] を選択します。
      3. [Tableau Cloud] を選択します。
      ソフトウェア資産ワークスペース
      1. 次のように移動する。 ライセンス操作 > ユーザー登録 > 直接統合プロファイル.
      2. [New (新規)] を選択します。
      3. ドロップダウン リストから [Tableau Cloud ] を選択します。
      4. [Continue (続行)] を選択します。
    2. フォームのフィールドに入力します。
      表 : 2. 統合プロファイルフォーム
      フィールド Value (値)
      表示名 データ連携プロファイルの名前たとえば、 Tableau 統合などです。
      ステータス 統合プロファイルのステータス。
      • 統合プロファイルを公開していない場合、このフィールドは自動的に [ドラフト] に設定されます。
      • 統合プロファイルを既に公開している場合、このフィールドは自動的に [公開済み] に設定されます。
      プロファイルタイプ 統合プロファイルのタイプ。このフィールドは自動的に Tableau Cloud サブスクリプションに設定されます。
    3. 各プロセスの [ ベンダー構成 ] フィールドで指定された必要なユーザーロールまたは API 権限を確認して、セキュリティリスクを最小限に抑え、 SaaS ライセンスを最適化します。
      注:
      詳細については、「 最小限のユーザーアクセス許可 」テーブルを参照してください。
      1. [サブスクリプションのダウンロードサブフロー] セクションで、[ サブフロー ] フィールドが [Tableau Cloud サブスクリプションのダウンロード] に設定されていることを確認します。
        注:
        [ サブスクリプションをダウンロード ] チェックボックスはデフォルトでオンになっており、オフにすることはできません。
      2. [サブスクリプションサブフローの再利用] セクションで、[ サブフロー ] フィールドが [Tableau Cloud サブスクリプションの再利用] に設定されていることを確認します。
        注:
        [ サブスクリプションを再利用 ] チェックボックスはデフォルトでオンになっています。サブスクリプションを再利用しない場合は、このチェックボックスをオフにします。これをクリアすると、削除候補は作成されますが、サブスクリプションの再利用サブフローがトリガーされないか、再利用プロセスが開始されません。
    4. [Save (保存)] をクリックする。
      ドラフトの統合プロファイルが作成されます。

      [接続と資格情報] フィールドが表示され、自動的に sn_tableau_spoke に設定されます。TableauCloud

    5. [接続および資格情報] フィールドの横にあるプレビューアイコン (プレビューアイコン)を選択して、接続および資格情報エイリアスレコードを開きます。
    6. レコードプレビューで [ レコードを開く ] を選択します。
    7. [新しい接続および資格情報の作成] 関連リンクを選択します。
    8. フォームのフィールドに入力します。
      表 : 3. 接続と資格情報フォームを作成
      フィールド 説明
      接続情報を入力してください
      接続名 接続の名前。

      このフィールドは自動的に [Tableau Cloud接続] に設定されます。

      接続 URL Tableau Cloud がインストールされたサーバーへの接続に使用される URL。
      コンテンツの URL サインインするためのサイトの永続的な名前。コンテンツの URL は、ブラウザのアドレスバーの Tableau コンテンツの URL パスで、Tableau サーバー URL の後に表示されます。

      mySite は、この例 http://<server or cloud URL>/#/site/mySite/explore のコンテンツ URL です。

      資格情報を入力してください

      認証タイプとして、[個人アクセストークン (PAT)] または [JSON Web トークン (JWT)] を選択します。選択した認証タイプに応じてフィールドが変わります。

      PAT 認証タイプのフィールド
      トークン名 PAT 認証タイプを使用して Tableau Cloud アプリケーションを登録するときに指定したトークン名。

      詳細については、「Tableau Cloudアプリケーションの登録」を参照してください。

      トークンシークレット PAT 認証タイプを使用して Tableau Cloud アプリケーションを登録するときにコピーしたトークンシークレット。

      詳細については、「Tableau Cloudアプリケーションの登録」を参照してください。

      有効期限の間隔 (秒) 生成された個人用アクセストークン (PAT) の有効期間。

      デフォルト値:14400 秒

      重要:
      このフィールドの値は変更しないでください。
      JWT 認証タイプのフィールド
      シークレット ID JWT 認証タイプを使用して Tableau Cloud アプリケーションを登録するときにコピーしたシークレット ID。

      詳細については、「Tableau Cloudアプリケーションの登録」を参照してください。

      シークレット値 JWT 認証タイプを使用して Tableau Cloud アプリケーションを登録するときにコピーしたシークレット値。

      詳細については、「Tableau Cloudアプリケーションの登録」を参照してください。

      ユーザー名 ユーザー名、つまり認証された Tableau Cloud ユーザーのメールアドレス。
      クライアント ID JWT 認証タイプを使用して Tableau Cloud アプリケーションを登録するときにコピーしたクライアント ID。
      有効期限の間隔 (秒) 生成された JSON Web トークン (JWT) の有効期間。

      デフォルト値:3600 秒

      重要:
      このフィールドの値は変更しないでください。
    9. [Create (作成)] を選択します。
    10. 統合プロファイルフォームで、[ 接続を検証 ] を選択して、この統合の接続と資格情報の詳細を確認します。

      接続を検証すると、Download Subscriptions API は検証されますが、Reclaim Subscriptions API は検証されません。

    11. [Publish (公開)] を選択します。
    12. 公開の確認 ダイアログ ボックスで、 OK を選択します。

    次のタスク

    統合が接続されると、 ServiceNow インスタンスでソフトウェアモデル、再利用ルール、ソフトウェアサブスクリプションが自動的に作成され、毎日更新されます。

    一意の接続を持つ複数の統合プロファイルを設定する場合は、子エイリアスを作成して、統合プロファイルごとに異なる構成と設定を管理します。詳細については、「子エイリアスを作成して複数の統合プロファイルを設定する」を参照してください。

    ユーザーサブスクリプションを再利用するために、自動的に生成されたすべての再利用ルールを確認します。詳細については、「ソフトウェア再利用ルールのレビュー」を参照してください。

    自動生成されたソフトウェアモデルのソフトウェアエンタイトルメントを作成して、使用済みソフトウェアを所有ソフトウェアに対して追跡します。
    調整は、サブスクリプションでもスケジュール済みジョブとして、またはオンデマンドで実行されます。調整結果は、 ライセンスワークベンチ (クラシックアプリケーションソフトウェア資産管理 ) または ライセンス使用状況ビュー (ソフトウェア資産ワークスペース) で表示できます。これらの結果を使用して、ライセンスコンプライアンスの状況を判断し、コンプライアンス違反を修正します。