# type UserRecord (v202505)

**Service** **UserService** **Inheritance** **UserRecord** ▼ [User](https://developers.google.com/ad-manager/api/reference/v202505/UserService.User)

The `UserRecord` represents the base class from which a `User` is derived.

*** ** * ** ***

Namespace
:
    `https://www.google.com/apis/ads/publisher/v202505`

| ## Field ||
|---|---|
| ### `id` | ` xsd:long` The unique ID of the `User`. This attribute is readonly and is assigned by Google. |
| ### `name` | ` xsd:string` The name of the `User`. It has a maximum length of 128 characters. |
| ### `email` | ` xsd:string` The email or login of the `User`. In order to create a new user, you must already have a [Google Account](https://www.google.com/accounts/ManageAccount). |
| ### `roleId` | ` xsd:long` The unique role ID of the `User`. Roles that are created by Google will have negative IDs. |
| ### `roleName` | ` xsd:string` The name of the role assigned to the `User`. This attribute is readonly. |