Resource: User
The User resource represents a user associated with a Merchant Center account. It is used to manage user permissions and access rights within the account. For more information, see Frequently asked questions about people and access levels.
| JSON representation | 
|---|
{ "name": string, "state": enum (  | 
              
| Fields | |
|---|---|
name | 
                
                   
 Identifier. The resource name of the user. Format:  Use   | 
              
state | 
                
                   
 Output only. The state of the user.  | 
              
accessRights[] | 
                
                   
 Required. The access rights the user has.  | 
              
State
The state represents the possible statuses of a user. It is an output-only field that is set to PENDING when a user is invited to an account and changes to VERIFIED once the user accepts the invitation.
| Enums | |
|---|---|
STATE_UNSPECIFIED | 
                Default value. This value is unused. | 
PENDING | 
                The user is pending confirmation. In this state, the user first needs to accept the invitation before performing other actions. | 
VERIFIED | 
                The user is verified. | 
AccessRight
The access right defines the level of permission a user has within a Merchant Center account.
| Enums | |
|---|---|
ACCESS_RIGHT_UNSPECIFIED | 
                Default value. This value is unused. | 
STANDARD | 
                Standard access rights. | 
READ_ONLY | 
                Has access to the same read-only methods as STANDARD, but no access to any mutating methods. | 
ADMIN | 
                Admin access rights. | 
PERFORMANCE_REPORTING | 
                Users with this right have access to performance and insights. | 
API_DEVELOPER | 
                Users with this right have access to Merchant API and its notifications. This role is only accessible to accounts that have a developer registration. | 
Methods | 
            |
|---|---|
                
 | 
              Creates a Merchant Center account user. | 
                
 | 
              Deletes a Merchant Center account user. | 
                
 | 
              Retrieves a Merchant Center account user. | 
                
 | 
              Lists all users of a Merchant Center account. | 
                
 | 
              Updates a Merchant Center account user. |