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. |

