---
schema_version: "1"
id: d134b0a7b15ce01565bc155b6459de7ad04d545a2d611c26109e373d669730e6
title: CaseTeamMember
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/object_reference/sforce_api_objects_caseteammember.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_caseteammember.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: f6e25aceef925ecd42df3488bca6b381c30439e4c8c756bd7702fe35dbea3f94
description: Represents a case team member, who works with a team of other users to help resolve a case.
---
# CaseTeamMember

Represents a case team member, who works with a team of other users to help resolve a case.

## Supported Calls

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

## Special Access Rules

As of Spring ’20 and later, only users with read access to the Case object can access this object.

Queries return CaseTeamMember records only for Cases the user can access. Fields on the parent Case are available through the Parent relationship only for those Cases.

When accessing from Apex code, use the WITH USER\_MODE clause to enable field-level and object-level security permissions checking for SOQL SELECT queries, including subqueries and cross-object relationships. See [Enforce User Mode for Database Operations](https://developer.salesforce.com/docs/atlas.en-us.264.0.apexcode.meta/apexcode/apex_classes_enforce_usermode.htm "HTML (New Window)").

## Fields

| Field | Details |
| --- | --- |
| MemberId | 
Type

reference

Properties

Create, Filter, Group, Sort

Description

The ID of the user or contact who is a member on a case team.

This is a polymorphic relationship field.

Relationship Name

Member

Relationship Type

Lookup

Refers To

Contact, User



 |
| ParentId | 

Type

reference

Properties

Create, Filter, Group, Sort

Description

The ID of the case with which the case team member is associated.

This is a relationship field.

Relationship Name

Parent

Relationship Type

Lookup

Refers To

Case



 |
| TeamRoleId | 

Type

reference

Properties

Create, Filter, Group, Sort, Update

Description

The ID of the case team role with which the case team member is associated.

This is a relationship field.

Relationship Name

TeamRole

Relationship Type

Lookup

Refers To

CaseTeamRole



 |
| TeamTemplateId | 

Type

reference

Properties

Filter, Group, Nillable, Sort

Description

The ID of the predefined team with which the case team member is associated.

This is a relationship field.

Relationship Name

TeamTemplate

Relationship Type

Lookup

Refers To

CaseTeamTemplate



 |
| TeamTemplateMemberId | 

Type

reference

Properties

Filter, Group, Nillable, Sort

Description

The ID of the team member included in a predefined case team.

This is a relationship field.

Relationship Name

TeamTemplateMember

Relationship Type

Lookup

Refers To

CaseTeamTemplateMember



 |