Zasób: UserPermission
Reprezentuje uprawnienia użytkownika do konta i jego kontenera.
| Zapis JSON |
|---|
{ "path": string, "accountId": string, "emailAddress": string, "accountAccess": { object ( |
| Pola | |
|---|---|
path |
Ścieżka względna interfejsu API UserPermission w Google Tag Manager. |
accountId |
Identyfikator konta jednoznacznie identyfikuje konto GTM. |
emailAddress |
Adres e-mail użytkownika. |
accountAccess |
Uprawnienia dostępu do konta Menedżera tagów Google. |
containerAccess[] |
Uprawnienia dostępu do kontenera GTM. |
AccountAccess
Określa uprawnienia dostępu do konta Menedżera tagów Google.
| Zapis JSON |
|---|
{
"permission": enum ( |
| Pola | |
|---|---|
permission |
czy użytkownik ma brak dostępu, dostęp użytkownika czy dostęp administratora do konta. |
AccountPermission
| Wartości w polu enum | |
|---|---|
accountPermissionUnspecified |
|
noAccess |
|
user |
|
admin |
|
ContainerAccess
Określa uprawnienia dostępu do kontenera Menedżera tagów Google.
| Zapis JSON |
|---|
{
"containerId": string,
"permission": enum ( |
| Pola | |
|---|---|
containerId |
Identyfikator kontenera GTM. |
permission |
Lista uprawnień dotyczących kontenera. |
ContainerPermission
| Wartości w polu enum | |
|---|---|
containerPermissionUnspecified |
|
noAccess |
|
read |
|
edit |
|
approve |
|
publish |
|
Metody |
|
|---|---|
|
Tworzy dostęp do konta i kontenera użytkownika. |
|
Usuwa użytkownika z konta, odwołując dostęp do niego i do wszystkich jego kontenerów. |
|
Pobiera dostęp do konta i kontenera użytkownika. |
|
Lista wszystkich użytkowników z dostępem do konta wraz z przysługującymi im uprawnieniami do konta i kontenera. |
|
Aktualizuje dostęp użytkownika do konta i kontenera. |