この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

ThirdPartyAccountLink

認証プロバイダを使用して認証された外部ユーザのリストを表します。

組織のユーザが外部認証プロバイダを使用して認証されると、サードパーティアカウントリンクのリストが生成されます。このオブジェクトを使用して、特定のユーザのソーシャルサインオン接続 (Facebook© など) のリストや取り消しを行います。このオブジェクトは、API バージョン 32.0 以降で使用できます。

サポートされているコール

describeSObjects()query()

項目

項目名 詳細
Handle
string
プロパティ
FilterNillableSort
説明
サードパーティシステムのユーザ名。
IsNotSsoUsable
boolean
プロパティ
Defaulted on createFilterGroupSort
説明
シングルサインオンのサポート。

true の場合、このリンクはシングルサインオンフローに使用できません。OAuth のアクセストークンと更新トークンのみに使用できます。

Provider
string
プロパティ
FilterGroupNillableSort
説明
サードパーティのアカウントプロバイダ名。
RemoteIdentifier
string
プロパティ
FilterGroupNillableSort
説明
サードパーティシステムのユーザの一意の ID。
SsoProvider
AuthProvider
プロパティ
FilterGroupNillableSort
説明
サードパーティシステムの AuthProvider の外部キー。
SsoProviderId
reference
プロパティ
FilterGroupNillableSort
説明
SsoProvider 値に関連付けられている ID。
SsoProviderName
string
プロパティ
FilterGroupNillableSort
説明
ユーザがプロバイダの外部キー (SsoProvider 値) にアクセスできない場合に備えて、サードパーティシステムの AuthProvider に関連付けられている名前。
ThirdPartyAccountLinkKey
string
プロパティ
FilterGroupNillableSort
説明
組織 ID、SsoProviderId 値、SsoProvider 値、および RemoteIdentifier 値などの連結文字列。
UserId
reference
プロパティ
FilterGroupNillableSort
説明
このサードパーティアカウントのリンクに関連付けられている Salesforce ユーザ。

使用方法

このオブジェクトを使用して、ユーザのサードパーティアカウントのリンクを管理するカスタム画面を作成します。

このオブジェクトをクエリする (「ユーザの管理」権限のある) システム管理者には、組織の全ユーザのすべてのリンクが表示されます。「ユーザの管理」権限のないユーザは、各自のリンクしか取得できません。ユーザが SsoProvider 値 (外部キー) にアクセスできないことがあります。アクセスできない場合は、SsoProviderName を使用して、関連付けられたリンクのプロバイダの名前を表示します。

Apex メソッドの Auth.AuthToken.revokeAccess() を使用して、リンクを取り消します。