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

Group

User レコードのセット。

グループはユーザの集まりです。グループには、個人ユーザ、その他のグループ、特定のロールやテリトリーのユーザ、または特定のロールやテリトリーのユーザと階層でそのロールやテリトリーの下位に位置するすべてのユーザを含めることができます。

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

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

特別なアクセスルール

カスタマーポータルユーザはこのオブジェクトにアクセスできません。

項目

項目 詳細
DefaultDivision
picklist
プロパティ
Filter、Group、Restricted picklist、Sort
説明
このレコードのデフォルトのディビジョン。組織にディビジョンが有効化されている場合に適用可能です。
DeveloperName
string
プロパティ
Create、Defaulted on create、Filter、Group、Sort、Update
説明
API のオブジェクトの一意の名前。この名前は、アンダースコアと英数字のみを使用でき、組織内で一意にする必要があります。最初は文字であること、空白は使用しない、最後にアンダースコアを使用しない、2 つ続けてアンダースコアを使用しないという制約があります。管理パッケージでこの項目を使用することにより、パッケージインストール時の名前の競合を回避します。この項目を使用して、開発者は管理パッケージのオブジェクト名を変更し、変更は登録者の組織で反映されます。ユーザインターフェースの [グループ名] に対応します。

この項目は API バージョン 24.0 以降で使用できます。

大規模データセットを作成する場合、必ず各レコードの一意の DeveloperName を指定してください。DeveloperName が指定されていないと、Salesforce で各レコードの DeveloperName を生成している間にパフォーマンスが低下する可能性があります。

メモ

DoesIncludeBosses
boolean
プロパティ
Create、Defaulted on create、Filter、Group、Sort、Update
説明
グループのメンバーと共有されたレコードに、マネージャがアクセスできるか (true)、否か (false) を示します。この項目は公開グループにのみ使用できます。この項目は、API バージョン 18.0 以降で使用できます。
DoesSendEmailToMembers
boolean
プロパティ
Create、Defaulted on create、Filter、Group、Sort、Update
説明
グループメンバーに、メールが送信されたか (true)、否か (false) を示します。メールはキューメンバーにも送信されます。
Email
email
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
ケースのグループのメールアドレス。ケースキューにのみ適用されます。
Name
string
プロパティ
Create、Filter、Group、Sort、Update
説明
必須。グループの名前。ユーザインターフェースの [表示ラベル] に対応します。
OwnerId
reference
プロパティ
Filter、Group、Sort
説明
グループを所有するユーザの ID。
QueueRoutingConfig
reference
プロパティ
Create、Delete、Query、Retrieve、Update
説明
キューに関連付けられたキュールーティング設定の ID。
RelatedId
reference
プロパティ
Filter、Group、Nillable、Sort
説明
関連付けられたグループの ID を表します。「ロール」のグループの場合、関連付けられた UserRole の ID。RelatedId 項目は、多態的です。
Type
picklist
プロパティ
Create、Filter、Group、Restricted picklist、Sort
説明
必須。グループの種類。次のいずれかの値になります。
  • Regular — 標準の公開グループ。グループに対して create() を実行する場合、組織でパートナーポータルが有効でない限り、その種類は Regular である必要があります。有効でない場合は、種類を Regular または PRMOrganization にすることができます。
  • Role: 特定の UserRole のすべての User レコードを含む公開グループ。
  • RoleAndSubordinates: 特定の UserRole のすべての User レコードと下位の UserRole のすべての User レコードを含む公開グループ。
  • Organization: その組織のすべての User レコードを含む公開グループ。このグループは参照のみです。
  • Case: Case を所有できるキューのメンバーであるユーザの公開グループ。
  • Lead: Lead を所有できるキューのメンバーであるユーザの公開グループ。
  • Managerユーザの直属および非直属のマネージャを含む公開グループ。このグループは参照のみです。
  • ManagerAndSubordinatesInternalユーザの直属および非直属の部下を含む公開グループ。このグループは参照のみです。
  • PRMOrganization: パートナーポータル機能が有効になっている組織内のすべてのパートナーを含む公開グループ。
  • Queue: キューのメンバーであるすべての User レコードを含む公開グループ。
  • Territory: テリトリー機能が有効になっている組織のすべての User レコードを含む公開グループ。
  • TerritoryAndSubordinates: 特定の UserRole のすべての User レコードと下位の UserRole のすべての User レコードを含む公開グループ。
  • Collaboration: Chatter グループ。
グループを作成する場合、RegularCase、および Lead のみを使用できます。その他の値は予約されています。

使用方法

User と異なり、このオブジェクトは削除できます。いかなる User もこのオブジェクトにアクセスできます。特別な権限は必要ありません。

API を使用する場合、公開グループにのみアクセスできます。個人グループは使用できません。

API バージョン 38.0 以降では、Related.Name を使用してグループをクエリしてグループの名前を取得できます。Related.Name は、公開グループ、ユーザロール、テリトリー、マネージャグループ、ユーザ名に対してサポートされています。

API バージョン 13.0 以降では、公開グループを削除すると、共有で使用している場合でも UserRole の動作と連動して削除されます。13.0 より前のバージョンでは、こうした共有がある場合はレコードは削除されません。