---
title: "POST /v23/customers/{+customerId}/customerUserAccesses:mutate"
method: POST
path: "/v23/customers/{+customerId}/customerUserAccesses:mutate"
tags: ["customers"]
---

# POST /v23/customers/{+customerId}/customerUserAccesses:mutate

`POST /v23/customers/{+customerId}/customerUserAccesses:mutate`

Updates, removes permission of a user on a given customer. Operation statuses are returned. List of thrown errors: [AuthenticationError]() [AuthorizationError]() [CustomerUserAccessError]() [FieldMaskError]() [HeaderError]() [InternalError]() [MutateError]() [QuotaError]() [RequestError]()

## Path parameters

- `customerId` string, required

## Request body

- GoogleAdsSearchads360V23ServicesMutateCustomerUserAccessRequest — Mutate Request for CustomerUserAccessService.MutateCustomerUserAccess.
  - `operation` GoogleAdsSearchads360V23ServicesCustomerUserAccessOperation — A single operation (update, remove) on customer user access.
    - `remove` string — Remove operation: A resource name for the removed access is expected, in this format: `customers/{customer_id}/customerUserAccesses/{CustomerUserAccess.user_id}`
    - `updateMask` string, google-fieldmask — FieldMask that determines which resource fields are modified in an update.
    - `update` GoogleAdsSearchads360V23ResourcesCustomerUserAccess — Represents the permission of a single user onto a single customer.
      - `emailAddress` string — Output only. Email address of the user. Read only field
      - `accessRole` 'UNSPECIFIED' | 'UNKNOWN' | 'ADMIN' | 'STANDARD' | 'READ_ONLY' | 'EMAIL_ONLY' — Access role of the user.
      - `userId` string, int64 — Output only. User id of the user with the customer access. Read only field
      - `inviterUserEmailAddress` string — Output only. The email address of the inviter user. Read only field
      - `resourceName` string — Immutable. Name of the resource. Resource names have the form: `customers/{customer_id}/customerUserAccesses/{user_id}`
      - `accessCreationDateTime` string — Output only. The customer user access creation time. Read only field The format is "YYYY-MM-DD HH:MM:SS". Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30"

## Response `200`

Successful response

---

[API](https://skmtc.net/google/apis/searchads360.md) · [All operations](https://skmtc.net/google/apis/searchads360/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/google/searchads360/revisions/40d087435afd/schema)
