Resource: UserAccess
Represents a user's permissions to an account and its container.
| JSON representation | 
|---|
| { "accountId": string, "permissionId": string, "emailAddress": string, "accountAccess": { object ( | 
| Fields | |
|---|---|
| accountId | 
 GTM Account ID. | 
| permissionId | 
 Account Permission ID. | 
| emailAddress | 
 User's email address. | 
| accountAccess | 
 GTM Account access permissions. | 
| containerAccess[] | 
 GTM Container access permissions. | 
AccountAccess
Defines the Google Tag Manager Account access permissions.
| JSON representation | 
|---|
| {
  "permission": [
    enum ( | 
| Fields | |
|---|---|
| permission[] | 
 List of Account permissions. Valid account permissions are 
 and 
 . | 
Permission
| Enums | |
|---|---|
| read | |
| edit | |
| publish | |
| delete | |
| manage | |
| editWorkspace | |
ContainerAccess
Defines the Google Tag Manager Container access permissions.
| JSON representation | 
|---|
| {
  "containerId": string,
  "permission": [
    enum ( | 
| Fields | |
|---|---|
| containerId | 
 GTM Container ID. | 
| permission[] | 
 List of Container permissions. Valid container permissions are: 
 . | 
| Methods | |
|---|---|
| 
 | Creates a user's Account & Container Permissions. | 
| 
 | Removes a user from the account, revoking access to it and all of its containers. | 
| 
 | Gets a user's Account & Container Permissions. | 
| 
 | List all users that have access to the account along with Account and Container Permissions granted to each of them. | 
| 
 | Updates a user's Account & Container Permissions. |