[en] Varicent Incentive Compensation Management Documentation

統合

さまざまなアドオンの統合を設定して、Varicent Incentive Compensation Management (ICM)に機能を追加できます。

Symon.AI統合の設定(ベータ版)

注記

この統合は現在、ベータ版で行われています。

Symon.AIのアカウントをまだ登録していない場合は、今すぐ登録してください。

Symon.AIとVaricent ICMの統合は、次の2つの方法で実行できます。

  • 統合タブのモデルの設定を使用する

  • Symon.AI統合を初めて使用するときは、データモジュールから直接実行する

モデルの設定を使用して統合を実行するには、次の手順を実行します。

  1. AdminIntegrationsSymonをクリックします。

  2. Symonドメイン、ユーザー名、パスワードを入力します。

    ヒント

    ドメイン名に「api」を追加する必要があります。たとえば、https://app.symon.aiを使用する場合は、代わりにhttps://api.symon.ai を入力する必要があります。

  3. Symon環境にあるSymon.AI APIキーを、アカウント、APIキーの生成の下に入力します。

  4. [保存]をクリックします。

[Varicentに尋ねる]の取得

サポートケースを開き、モデルにAsk Varicent Assistantを追加すると、ユーザーは受け取り人WebVaricentモバイルVaricentに尋ねるからサポートを受けることができます。

このWatson Assistantインスタンスには、あらかじめ設計されたダイアログが備わっており、Varicent ICMと統合してデータにアクセスし、質問に賢く答えることができます。

「Varicentに尋ねる」を含むセールスポータルトピックのVaricentに尋ねるの基本機能の概要を確認できます。「Varicentに尋ねる」を含むセールスポータル

  1. サポートポータルから、[ケースを開く]をクリックします。

  2. [タイトル]フィールドに「Watson Assistant プロビジョニング」と入力します。

  3. [説明]フィールドに、次の情報を含めます。

    1. モデル

      Varicentに尋ねるは、リストの各モデルに統合されています。

    2. メールアドレス

      リストアップした各ユーザーは、IBM Cloudアカウントへのアクセス権が付与されます。このアカウントでは、Watson Assistantサービスを確認できます。

    3. データセンター

      Watson Assistantのデフォルトのデータセンターは、米国ダラスにあります。別のデータセンターを使用する場合は、サポート・ケースで指定します。データセンターの一覧については、https://cloud.ibm.com/docs/assistant?topic=assistant-services-informationをご覧ください。

    4. Ask Varicent Assistantがプロビジョニングされ、モデルと統合されると、確認メールが届きます。

  4. プロビジョニングの確認を受け取ったら、Varicent ICMに進みます。

  5. 管理パネルから、[モデルの設定]settings.svg[統合]をクリックします。

  6. [Ask Varicent]を選択します。

  7. アシスタントを有効にします。Ask Varicentアシスタントの名前をカスタマイズすることもできます。

[Varicentに尋ねる]の表示名の変更

このオプションでは、[Varicentに尋ねる]のカスタム表示名を選択できます。

これらの変更を表示するには、モデルでVaricentに尋ねるを有効にしておく必要があります。

  1. [管理]ページに移動し、[統合][Varicentに尋ねる]をクリックします。

  2. 選択されていない場合は、[アシスタントの有効化]チェックボックスを選択します。

  3. [カスタム名を使用]チェックボックスを選択します。

  4. 受け取り人Webに表示する名前を入力します。

    ヒント

    「Ask」という単語が、入力した名前の前に、常に表示されます。たとえば、カスタム名フィールドに「Data」と入力すると、受け取り人Webには「Ask Data」と表示されます。

  5. [保存]をクリックします。

受け取り人Webにログインすると、[Varicentに尋ねる]アイコンをクリックするとカスタム名が表示されます。

SAML 2.0統合

Varicent Incentive Compensation Management (ICM)とのSAML 2.0統合を使用できます。

SAML 2.0とIdPの統合は、SPMテナント全体で設定され、同じテナント内のすべてのモデルに適用されます。SAML 2.0統合は、同じテナントのモデルごとに設定することはできません。

ログインページでは、ユーザーがログインIDを入力する必要があります。ログインIDは、ネイティブSPMアカウントであるか、SAML 2.0と統合されているかを判断し、アプリケーションに適切な認証方法を指定します。

SAML 2.0と管理Webアプリケーションの統合

IdPおよびVaricent Incentive Compensation Management (ICM)管理者WebアプリケーションとのSAML 2.0統合を構成します。

ツールバーの[ケースを開く]をクリックして、サポートチケットを記録します。件名と説明で、SAML 2.0統合を有効にしたい旨を示します。

  1. IdPメタデータを入力します。

    これには、ログインURL、ログアウトURL、署名または暗号化証明書を含める必要があります。

  2. SPMへのアクセスに使用するURLであるSP URLと、署名証明書をお送りします。

    nameID形式を選択できます。デフォルトでは、これはname-id-format-unspecifiedです。

  3. 暗号化されていないSAMLアサーションを許可するか、暗号化するかを選択します。

これで、各ユーザーのIdP IDを設定できます。

ユーザーのIdP IDを設定する

SAML 2.0統合がVaricent Incentive Compensation Management (ICM)で有効になっている場合は、管理者Webアプリケーションで各ユーザーのIdP IDを設定する必要があります。

  1. 管理Webアプリケーションヘッダーで、モデル名をクリックします。

  2. [モデル・オプション]をクリックします。

  3. ユーザー名の横にある[編集]アイコンをクリックします。

  4. SAML 2.0統合を有効にしている場合は、ネイティブ・ログインを使用を選択してください。

  5. ユーザーのSAML 2.0統合[名前] IDを入力します。

  6. [保存]をクリックします。

SAML 2.0統合によるネイティブログインの使用

SAML 2.0統合が管理者Webアプリケーションで設定されている場合は、SSO 認証の代わりにネイティブログインを使用するよう選択できます。

SAML 2.0統合が設定されている場合、すべてのユーザーはデフォルトでSPMにアクセスするためにSSO認証を使用する必要があります。ただし、代わりに特定のユーザーにネイティブログ・インの使用を許可することもできます。

  1. 管理Webアプリケーションのヘッダーで、モデル名の横にあるドロップダウン矢印をクリックします。

  2. [モデル・オプション]をクリックします。

  3. ネイティブ・ログインを有効にするユーザー名の横にある[編集]アイコンをクリックします。

  4. SAML 2.0統合を有効にしている場合は、ネイティブ・ログインを使用を選択してください。

  5. [完了]をクリックします。

Salesforce.comとセールスポータルの統合

Salesforce内のタブからVaricent Incentive Compensation Management (ICM)セールスポータルにアクセスできるようにすることができます。

モデルでは、Salesforce.comにログインしているユーザーと同じ電子メールアドレスを持つ受け取り人を作成する必要があります。その受け取り人をワークフロー・グループに追加し、Webアクセスを有効にする必要があります。Webクライアントも展開する必要があります。

Salesforce.comでは、ユーザーが[マイ・プロフィール][連絡先]セクションで設定した電子メールは、ICMセールスポータルにサインインするために使用する電子メールと一致する必要があります。

  1. 管理者権限を持つユーザーIDでSalesforce.comにログインします。

  2. ユーザー名をクリックしてドロップダウンメニューにアクセスし、[設定]を選択します。

  3. [アプリケーションの設定]セクションで、[作成][タブ]をクリックします。

  4. [Webタブ]セクションで[新規]をクリックします。

    これにより、Salesforce.comウィンドウ内にVaricent ICMコンテンツを表示するカスタムタブを作成できます。

  5. 次のいずれかのオプションを選択できます。

    オプション

    説明

    全ページ幅

    全ページ幅を使用して、Varicent ICMwebクライアントを表示します。

    Salesforceサイドバー付き2列

    このオプションは、Salesforce.comのサイドバーを表示します。

  6. 選択が完了したら、[次へ]をクリックします。

  7. 次の手順を実行して、Varicent ICMタブのコンテンツと表示プロパティを定義します。

    1. [タブコンテンツの定義]セクションで、[タブタイプ]メニューから[URL]を選択します。

    2. [タブラベル]フィールドに、ラベルに表示するテキストを入力します。

    3. [タブ名]フィールドで、タブに一意の名前を付けます。これは、タブラベルと同じにすることができます。

    4. スタイル画面から[タブスタイル]を選択して、タブの色を選択します。

    5. [コンテンツフレームの高さ]フィールドでは、Varicent ICMコンテンツフレームの高さ(ピクセル単位)を指定できます。

      800ピクセル以上のフレームの高さを指定します。

  8. [URL]フィールドに、次の文字列を貼り付け、必要に応じてパラメーターを置き換えます。

    https://URL/sforce_composite_login?SessionId={!API.Session_ID}&ServerURL={!API.Partner_Server_URL_540}&Tenant=TENANTNAME&Model=MODELNAMEhttp://URL/sforce_composite_login?SessionId={!API.Session_ID}&ServerURL={!API.Partner_Server_URL_100}&Tenant=TENANTNAME&Model=MODELNAME

    パラメーター

    説明

    URL

    これは、ユーザーがセールスポータルにアクセスするURLです。

    これは通常、companyname.spm.varicent.com/payeewebv2の形式に従います。

    TENANTNAME

    これはテナントの名前です。

    テナント名がわからない場合は、サポートまでお問い合わせください

    MODELNAME

    これはモデルの名前です。

  9. エンコードをUnicode(UTF-8)に設定します。

  10. [保存]をクリックします。

これで、新しく作成したタブからVaricent ICMWebクライアントにアクセスできるようになります。このタブをクリックすると、SSOを使用するSalesforce.comユーザーと同じ電子メールアドレスを持つユーザーとして、Webクライアントにログインされます。

Salesforceモバイルでの[Varicent]タブの設定

Salesforceモバイルアプリの[Varicent]タブにアクセスするには、Visualforceページを作成し、受け取り人Webへのリンクを使用して設定する必要があります。その後、[Visualforce]タブを作成することで、ユーザーがSalesforceモバイルアプリで見つけることができます。

デフォルトでは、表示はデスクトップ上では受け取り人Webと同じですが、ナビゲーションバーと特定のレポートへのリンクを無効にするように選択することもできます。

Salesforceモバイルとは何が違うのでしょうか?

SalesforceモバイルのVaricent ICMWebタブの動作が、デスクトップでの操作と比較して相違がある、ある程度または制限されている場合があります。この統合を設定する際には、この点に留意してください。

  • ファイルをダウンロードできません。これには、メッセージ・センターからファイルをダウンロードしたり、レポートをPDF、またはMicrosoft Excelにエクスポートしたりすることが含まれます。

  • モバイルデバイスによっては、一部のフォントが正しく表示されない場合があります。これは、オペレーティング・システムによって異なります。例えば、iOSはTahomaをサポートしていません。

    iOS対応のフォントのリストについては、次を参照してください:https://developer.apple.com/fonts/system-fonts/

    ユーザーのデバイスで特定のフォントを使用できない場合、代わりにInterが使用されます。これは、管理アプリケーションで使用されているものと同じフォントです。

  • ユーザーは、Webタブにアクセスするたびに認証されます。これにより、デスクトップ・アプリケーションに比べてレポートの読み込みに時間がかかるように思われます。

  • iOSデバイスでは、データ・グリッドの[ヘッダーを固定]オプションは機能しません。

  • レポートの余白が制限されている場合、一部のレポートの内容はカットオフ値として表示されます。

  • パフォーマンスは、モバイルデバイスとOSによって異なります。通常、新しいデバイスは古いデバイスよりもVaricent ICMレポートの読み込みが速くなります。大量のデータを含むレポートでは、読み込み時間の違いがより顕著になります。

[Visualforce]ページの作成
  1. Salesforceにログインします。

  2. ユーザー名をクリックし、[設定]をクリックします。

  3. サイドバーの[開発]セクションで、[Visualforceページ]をクリックします。

  4. [新規]をクリックします。

  5. ラベルとページ名を入力します。

  6. [Lightning Experience、Lightning Communities、およびモバイルアプリで使用可能]チェックボックスを選択します。

  7. [Visualforceマークアップ]セクションで、デフォルトのコードを次のコードに置き換えます。

    <apex:page showHeader="false" standardStylesheets="false" sidebar="false" applyHtmlTag="false" applyBodyTag="false" docType="html-5.0" >    
        <apex:pageblock >        
            <apex:iframe src="https://rti.spm.varicent.com/payeeweb/sforce_composite_login?SessionId={!$Api.Session_ID}&ServerURL={!$Api.Partner_Server_URL_210}&Tenant=rti&Model=rtiprod" scrolling="true" id="theIframe" style='position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:999'/>    
        </apex:pageblock>
    </apex:page>                                       
    • https://rti.spm.varicent.com/payeeweb/を会社の受け取り人WebインスタンスのURLに置き換えて、apex:iframe srcを更新します。

    • {!$Api.Partner_Server_URL_210}を設定するVisualForceページのURLに置き換えて、serverURLを更新します。

    • rtiをテナント名Varicent ICMに置き換えて、Tenantを更新します。

    • rtiprodをモデル名Varicent ICMに置き換えて、Modelを更新します。

  8. [保存]をクリックします。

ユーザーが、デスクトップでアクセスできるレポートと同じレポートを表示できるようにするには、VisualForceタブの作成に進みます。

ユーザーが特定のレポートのみを表示できるようにするには、Varicent Webタブへのダイレクトリンクの作成の手順に従ってください。

Varicent Webタブへのダイレクトリンクの作成

ユーザーがデスクトップに表示されるホームページにアクセスする代わりに、特定のWebタブへのリンクを作成することで、ダイレクトリンクによりナビゲーションバーは無効になり、指定したレポートにのみアクセスできるようにします。

この設定では、ユーザーはレポートに関する照会を行うこともできません。

ダイレクトリンクを作成するには、Model名の後に「[Visualforce]ページの作成」のステップ7のコードを追加します。

コードは、受け取り人Webを使用しているか、新しいバージョンの受け取り人Webクラシックを使用しているか、リンクしているWebタブのタイプによって、若干異なります。

リンクするタブのIDまたは番号は、受け取り人Webのレポートに移動し、 payeewebまたはpayeewebv2に続くURLの部分をチェックすることで見つけることができます。[ダイレクトリンク]Webタブを設定する場合は、ポータル・アクセスから直接IDを取得できます。

ID_in_URL.png
  1. 受け取り人WebクラシックのWebフォームタブの場合、このコード「&nextPath=webforms/index.html?tabId=#」を、リンクするWebフォームのタブIDを「#」に置き換えて追加します。

    例として、コードは次のようになります。

    <apex:page showHeader="false" standardStylesheets="false" sidebar="false" applyHtmlTag="false" applyBodyTag="false" docType="html-5.0" >    
        <apex:pageblock >        
            <apex:iframe src="https://rti.spm.varicent.com/payeewebv2/sforce_composite_login?SessionId={!$Api.Session_ID}&ServerURL={!$Api.Partner_Server_URL_210}&Tenant=rti&Model=rtiprod&nextPath=webforms/index.html?tabId=1" scrolling="true" id="theIframe" style='position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:999'/>    
        </apex:pageblock>
    </apex:page>
  2. 受け取り人Webクラシックの[プレゼンター・レポート]タブの場合、[Visualforce]ページの作成のステップ7で、次のコードをModel名の後に追加します:&nextPath=reporting/index.html?tabId=1

    例として、コードは次のようになります。

    <apex:page showHeader="false" standardStylesheets="false" sidebar="false" applyHtmlTag="false" applyBodyTag="false" docType="html-5.0" >    
        <apex:pageblock >        
            <apex:iframe src="https://rti.spm.varicent.com/payeewebv2/sforce_composite_login?SessionId={!$Api.Session_ID}&ServerURL=https%4B%3H%3Hd.na15.visual.force.com%3Hservices%3HSoap%3Hv%3H21.1%3H00EB000000018FJ&Tenant=rti&Model=rtiprod&nextPath=reporting/index.html?tabId=1" scrolling="true" id="theIframe" style='position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:999' />    
        </apex:pageblock>
    </apex:page>
  3. 受け取り人WebのWebフォームタブの場合、[Visualforce]ページの作成のステップ7で、###をリンクするタブの番号に置き換えて、Model名の後に次のコードを追加します:nextPathname=WebForm/###

    例として、コードは次のようになります。

    <apex:page showHeader="false" standardStylesheets="false" sidebar="false" applyHtmlTag="false" applyBodyTag="false" docType="html-5.0" >    
        <apex:pageblock >        
            <apex:iframe src="https://rti.spm.varicent.com/payeewebv2/sforce_composite_login?SessionId={!$Api.Session_ID}&ServerURL={!$Api.Partner_Server_URL_210}&Tenant=rti&Model=rtiprod&nextPathname=WebForm/492" scrolling="true" id="theIframe" style='position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:999'/>    
        </apex:pageblock>
    </apex:page>
  4. 受け取り人Webの[プレゼンター・レポート]タブの場合、リンクするタブの数を「###」に置き換えて、このコード「nextPathname=PresenterReport/###」を追加します。

    例として、コードは次のようになります。

    <apex:page showHeader="false" standardStylesheets="false" sidebar="false" applyHtmlTag="false" applyBodyTag="false" docType="html-5.0" >    
        <apex:pageblock >        
            <apex:iframe src="https://rti.spm.varicent.com/payeewebv2/sforce_composite_login?SessionId={!$Api.Session_ID}&ServerURL={!$Api.Partner_Server_URL_210}https%4B%3H%3Hd.na15.visual.force.com%3Hservices%3HSoap%3Hv%3H21.1%3H00EB000000018FJ&Tenant=rti&Model=rtiprod&nextPathname=PresenterReport/683" scrolling="true" id="theIframe" style='position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:999'/>    
        </apex:pageblock>
    </apex:page>
  5. 受け取り人Webにおいて、データ・ディスカバリー・ダッシュボードおよびデータ・ディスカバリー・インフォグラフィックWebタブの場合、リンクするタブの数を「###」に置き換えて、このコード「nextPathname=DDE/###」を追加します。

    例として、コードは次のようになります。

    <apex:page showHeader="false" standardStylesheets="false" sidebar="false" applyHtmlTag="false" applyBodyTag="false" docType="html-5.0" >    
        <apex:pageblock >        
            <apex:iframe src="https://rti.spm.varicent.com/payeewebv2/sforce_composite_login?SessionId={!$Api.Session_ID}&ServerURL={!$Api.Partner_Server_URL_210}&Tenant=rti&Model=rtiprod&nextPathname=DDE/456" scrolling="true" id="theIframe" style='position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:999'/>    
        </apex:pageblock>
    </apex:page>
  6. 受け取り人Webにおいて、ラピッド・レポートWebタブの場合は、リンクするタブの数を「###」に置き換えて、このコード「nextPathname=RapidReport/###」を追加します。

    例として、コードは次のようになります。

    <apex:page showHeader="false" standardStylesheets="false" sidebar="false" applyHtmlTag="false" applyBodyTag="false" docType="html-5.0" >    
        <apex:pageblock >        
            <apex:iframe src="https://rti.spm.varicent.com/payeewebv2/sforce_composite_login?SessionId={!$Api.Session_ID}&ServerURL={!$Api.Partner_Server_URL_210}&Tenant=rti&Model=rtiprod&nextPathname=RapidReport/123" scrolling="true" id="theIframe" style='position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:999'/>    
        </apex:pageblock>
    </apex:page>
  7. 受け取り人Web[ダイレクトリンク]Webタブ(プレゼンター・レポート、ラピッド・レポートデータ・ディスカバリー・ダッシュボード)の場合、リンクするタブの数を入れてこのコード「nextPathname=DirectLink/###」を追加します。

    ヒント

    ダイレクトリンクの生成の詳細については、「Salesforceモバイル」のダイレクトリンクWebタブの作成を参照してください。

    例として、コードは次のようになります。

    <apex:page showHeader="false" standardStylesheets="false" sidebar="false" applyHtmlTag="false" applyBodyTag="false" docType="html-5.0" >    
        <apex:pageblock >        
            <apex:iframe src="https://rti.spm.varicent.com/payeewebv2/sforce_composite_login?SessionId={!$Api.Session_ID}&ServerURL={!$Api.Partner_Server_URL_210}&Tenant=rti&Model=rtiprod&nextPathname=DirectLink/416" scrolling="true" id="theIframe" style='position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:999'/>    
        </apex:pageblock>
    </apex:page>
「Salesforceモバイル」のダイレクトリンクWebタブの作成

モバイルデバイスで表示するWebタブをデザインする場合は、[ダイレクトリンク]のWebタブを使用してそのレポートを共有することができます。これは、デフォルトではデスクトップのWebアプリケーションで表示されないことを意味します。ユーザーは、URLを使用するか、Salesforceモバイルタブからアクセスする必要があります。

  1. ポータル・アクセス[Webタブ]タブで、[Webタブの追加]アイコンをクリックします。

  2. [名前]フィールドに、Webタブの名前を入力します。ハイフンやアポストロフィなどの特殊文字を使用できます。

  3. [タイプ]メニューから[ダイレクトリンク]を選択します。

  4. [ダイレクトリンクタイプ]メニューから、[データ・ディスカバリ・ダッシュボード]または[インフォグラフィック][プレゼンター・レポート]、または[ラピッド・レポート]を選択します。

  5. [オブジェクト]ドロップダウン・リストから、Webタブに割り当てるオブジェクトを選択します。

  6. [Webタブの追加]をクリックします。

  7. 作成したWebタブの行にマウスオーバーし、[URLをコピー]ボタンをクリックします。

  8. URLをテキストエディタに貼り付け、ID番号をコピーします。

    たとえば、URLがhttp://rti.spm.varicent.com/payeewebv2/DirectLink/4096の場合、SalesforceでURLをコピー4096してコードに追加する必要があります。

VisualForceタブの作成
  1. ユーザー名をクリックし、[設定]をクリックします。

  2. サイドバーから[タブを作成]に移動します。

  3. [Visualforceタブ]セクションで、[新規]をクリックします。

  4. ラベルとタブ名を入力します。

  5. 作成したVisualForceページを選択します。

  6. 希望するタブスタイルを選択します。

  7. アクセスを許可するプロファイルに基づいて、タブの可視性を追加します。

  8. [保存]をクリックします。

  9. [検索]を使用して「Salesforceナビゲーション」を検索し、[Salesforce管理]メニューから選択します。

  10. 作成したタブを見つけ、それを[使用可能]から[保存]に移動します。

  11. [保存]をクリックします。

SalesforceモバイルでのVaricentの表示

VisualForceページとタブが正常に設定されたか確認するには、SalesforceモバイルアプリでVaricent ICMレポートを探します。

  1. モバイルデバイスで、iOSアプリストアまたはGooglePlayストアからSalesforceアプリをダウンロードします。

  2. Salesforceアプリにログインします。

    重要

    アカウントは、SSO対応受け取り人Webユーザーと一致する電子メールアドレスを持つSalesforceIDである必要があります。そのユーザーは、VisualForceページの作成時に指定したモデルに対して有効である必要があります。

  3. メニューから、追加したVisualForceタブの名前を見つけます。

タブの名前をクリックすると、Varicent ICMにアクセスできます。デスクトップに表示されるとおり受け取り人Webに表示されます。ただし、これを変更してナビゲーションを非表示にし、ユーザーが特定のWebタブのみにアクセスできるようにすることができます。「Varicent Webタブへのダイレクトリンクの作成」を参照してください。