type UserTeamAssociation (v202411)

  • UserTeamAssociation links a User with a Team, granting the user access to the team's entities.

  • It inherits from UserRecordTeamAssociation and includes fields for team ID, overridden and default team access types.

  • UserTeamAssociation has an additional field, userId, referencing the associated User's ID.

  • Team access types determine user permissions for viewing and editing a team's orders, ranging from no access to read-write access.

  • This association is managed through the UserTeamAssociationService, which provides methods for creation and updates.

UserTeamAssociation associates a User with a Team to provide the user access to the entities that belong to the team.


Namespace
https://www.google.com/apis/ads/publisher/v202411

Field

UserRecordTeamAssociation (inherited)

teamId

xsd:long

The Team.id of the team.

overriddenTeamAccessType

TeamAccessType

The overridden team access type. This field is null if team access type is not overridden.


Enumerations
NONE
The level of access in which team members cannot view or edit a team's orders.
READ_ONLY
The level of access in which team members can only view a team's orders.
READ_WRITE
The level of access in which team members can view and edit a team's orders.

defaultTeamAccessType

TeamAccessType

The default team access type Team.teamAccessType. This field is read-only and is populated by Google.


Enumerations
NONE
The level of access in which team members cannot view or edit a team's orders.
READ_ONLY
The level of access in which team members can only view a team's orders.
READ_WRITE
The level of access in which team members can view and edit a team's orders.

UserTeamAssociation

userId

xsd:long

Refers to the User.id.