Resource: ClientUser
A user of a client who has restricted access to the Marketplace and certain other sections of the Authorized Buyers UI based on the role granted to the associated client.
JSON representation |
---|
{
"name": string,
"state": enum ( |
Fields | |
---|---|
name |
Output only. The resource name of the client user. Format: |
state |
Output only. The state of the client user. |
email |
Required. The client user's email address that has to be unique across all users for the same client. |
State
Valid user state.
Enums | |
---|---|
STATE_UNSPECIFIED |
A placeholder for an undefined user state. |
INVITED |
A user who was created but hasn't accepted the invitation yet, not allowed to access the Authorized Buyers UI. |
ACTIVE |
A user that is currently active and allowed to access the Authorized Buyers UI. |
INACTIVE |
A user that is currently inactive and not allowed to access the Authorized Buyers UI. |
Methods |
|
---|---|
|
Activates an existing client user. |
|
Creates a new client user in "INVITED" state. |
|
Deactivates an existing client user. |
|
Deletes an existing client user. |
|
Retrieves an existing client user. |
|
Lists all client users for a specified client. |