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