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

AccountTeamMember

Account チームのメンバーである User を表します。

別のユーザーのデフォルトの取引先チームにいる User を表す UserAccountTeamMember も参照してください。

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

create()delete()describeLayout()describeSObjects()getDeleted()getUpdated()query()retrieve()update()upsert()

特別なアクセスルール

  • 取引先チームの機能を有効化した Enterprise Edition、Unlimited Edition、Performance Edition のユーザーのみ、このオブジェクトを使用できます。
  • カスタマーポータルユーザーはこのオブジェクトにアクセスできません。

項目

項目名 詳細
AccountAccessLevel
picklist
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
Account に対して割り当てる User のアクセスのレベル。値は次のとおりです。
  • Read
  • Edit
  • All
この項目は、少なくとも組織のデフォルトである Account のアクセスレベルと同等のアクセスレベルに設定する必要があります。また、ユーザーの AccountAccessLevel 項目、ContactAccessLevel 項目、OpportunityAccessLevel 項目、または CaseAccessLevel 項目���組織のデフォルトのアクセスレベルより高く設定する必要があります。
AccountId
reference
プロパティ
Create、Filter、Group、Sort
説明
必須。このユーザーがチームのメンバーである Account の ID。有効な取引先 ID である必要があります。
CaseAccessLevel
picklist
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
取引先に関連付けられているケースに対して割り当てる User のアクセスのレベル。値は次のとおりです。
  • None
  • Read
  • Edit
この項目は、少なくとも組織のデフォルトのケースのアクセスレベルと同等のアクセスレベルに設定する必要があります。また、ユーザーの AccountAccessLevel 項目、ContactAccessLevel 項目、OpportunityAccessLevel 項目、または CaseAccessLevel 項目を組織のデフォルトのアクセスレベルより高く設定する必要があります。この項目は、API バージョン 37.0 以降で使用できます。
ContactAccessLevel
picklist
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
取引先に関連付けられている取引先責任者に対して割り当てる User のアクセスのレベル。値は次のとおりです。
  • None
  • Read
  • Edit
  • Controlled By Parent
この項目は、少なくとも組織のデフォルトの取引先責任者のアクセスレベルと同等のアクセスレベルに設定する必要があります。また、ユーザーの AccountAccessLevel 項目、ContactAccessLevel 項目、OpportunityAccessLevel 項目、または CaseAccessLevel 項目を組織のデフォルトのアクセスレベルより高く設定する必要があります。取引先責任者の組織の共有設定を [親レコードに連動] に設定した場合、ユーザーは [取引先責任者のアクセス権] 項目を表示することも編集することもできません。この項目は、API バージョン 37.0 以降で使用できます。
CurrencyIsoCode
picklist
プロパティ
Filter、Restricted picklist
説明
マルチ通貨機能を有効化している組織にのみ使用できます。組織で使用できる通貨の ISO コードが指定されています。
IsDeleted
boolean
プロパティ
Defaulted on create、Filter
説明
オブジェクトがごみ箱に移動したか (true)、否か (false) を示します。表示ラベルは Deleted です。

削除された AccountTeamMember レコードは、ごみ箱に移動されません。削除された AccountTeamMember レコードは、関連する Account の削除時にカスケード削除されるまで復元できません。直接削除された AccountTeamMember レコードでは、SOQL クエリまたは queryAll() コールで削除されたレコードを検出するために isDeleted 項目を使用しないでください。

getDeleted() コールでも、取引先関連リストまたは開発者コンソールからレコードが削除されない限り、削除された取引先チームメンバーは表示されません。

メモ

OpportunityAccessLevel
picklist
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
取引先に関連付けられている商談に対して割り当てる User のアクセスのレベル。値は次のとおりです。
  • None
  • Read
  • Edit
この項目は、少なくとも組織のデフォルトの商談のアクセスレベルと同等のアクセスレベルに設定する必要があります。また、ユーザーの AccountAccessLevel 項目、ContactAccessLevel 項目、OpportunityAccessLevel 項目、または CaseAccessLevel 項目を組織のデフォルトのアクセスレベルより高く設定する必要があります。この項目は、API バージョン 37.0 以降で使用できます。
PhotoURL
URL
プロパティ
Filter、Nillable、Sort、Group
説明
参照のみ。ユーザーの Chatter 写真の URL を取得します。この項目は、API バージョン 37.0 以降で使用できます。
TeamMemberRole
picklist
プロパティ
Create、Filter、Nillable、Update
説明
チームメンバーに関連するロール。組織に定義された有効なチームメンバーのロールの 1 つです。表示ラベルは Team Role です。
Title
string
プロパティ
Filter、Nillable、Sort、Group
説明
参照のみ。ユーザーの役職を取得します。この項目は、API バージョン 37.0 以降で使用できます。
UserId
reference
プロパティ
Create、Filter
説明
必須。この取引先チームのメンバーである User の ID。有効なユーザー ID である必要があります。

使用方法

このオブジェクトを使用して、特定の Account のチームメンバーを管理し、その取引先のこれらのユーザーのチームメンバーロールを指定します。

グループベースのアクセス権を持つユーザーが追加したチームメンバーの場合、そのメンバーは取引先の所有者が変更されると削除されます。この削除は、[現在の取引先チームをそのまま使用する] オプションが選択されている場合でも行われます。取引先に関係するチームメンバーを維持するには、Salesforce システム管理者、取引先の所有者、またはロール階層の上位の権限を持つユーザーが、チームメンバーを追加する必要があります。

SOQL ステートメントを使用して組織内のすべてのレコードを照会する場合、ALL ROWS キーワードは削除された取引先チームメンバーのレコードを照会しません。