SFDC同期ユーザーがフィールドを表示できるか確認する方法

※これは、How to check if an SFDC sync user can see a fieldの翻訳記事です。


SFDC同期ユーザーがフィールドを表示できるか確認する方法

 

この記事の内容

  • 概要
  • 同期ユーザーログインを使用する方法
  • フィールドレベルセキュリティの確認

 

概要
SalesforceとMarketo間でフィールドまたはフィールドの値が同期されない場合、

最も一般的な原因は、Salesforceの同期ユーザーにそのフィールドへのアクセス権限がないことです。

ユーザーごとにロールに基づいて異なるフィールドへのアクセス権限が設定されているため、すべてのユーザーがすべてのフィールドやレコードを表示できるわけではありません。
しかし、特定のプログラムをテストする必要がある場合や、権限設定の際にユーザーが見落とされていた場合など、アクセスが必要なケースもあります。
そのような場合には、同期ユーザーが対象のフィールドを表示できるか確認することができます。


同期ユーザーログインを使用する方法
同期ユーザーがフィールドにアクセスできるかどうかを確認するには、Salesforceの統合IDを確認します。

[管理] > [Salesforce] に移動し、認証情報(Credentials) を確認します。

これによりログインIDが確認できます。このログインIDに対応するパスワードはSalesforce管理者が保持しています。



YuyaIshii_1-1738632499506.png

 


次に、そのSFDC同期ユーザーの認証情報を使用してCRMにログインします。

YuyaIshii_2-1738632522181.png

リードまたは取引先責任者のレコードに移動します。
YuyaIshii_3-1738632546969.png

 
リードレコードにフィールドが表示されているか確認します。フィールドが表示されない場合は、同期ユーザーがそのフィールドにアクセスする権限を持っていないことを意味します。

 

YuyaIshii_4-1738632761197.png

 

 

フィールドレベルセキュリティの確認
フィールドが表示されない場合、次の手順でフィールドレベルセキュリティ(Field Level Security)を確認します。ここでは、各フィールドに対してアクセス可能かどうかを示すチェックボックスが表示されます。

  1. Salesforceで[設定]に移動します。

    YuyaIshii_5-1738632793077.png

     

     

  2. [プロファイル] に進みます。

    YuyaIshii_6-1738632819532.png


  3. 「フィールド権限(Field Permissions)」 セクションを開きます。
    YuyaIshii_7-1738632863198.png

     

    ここで、各フィールドと対応する権限設定を確認できます。権限が制限されている場合、SFDC同期ユーザーはフィールドまたはレコードを表示できないため、必要に応じて権限を変更して表示可能に設定します。