منبع: UserPermission
نشان دهنده مجوزهای کاربر برای یک حساب کاربری و ظرف آن است.
| نمایندگی JSON |
|---|
{ "path": string, "accountId": string, "emailAddress": string, "accountAccess": { object ( |
| فیلدها | |
|---|---|
path | مسیر نسبی API GTM UserPermission. |
accountId | شناسه حساب به طور منحصر به فرد حساب GTM را شناسایی می کند. |
emailAddress | آدرس ایمیل کاربر. |
accountAccess | مجوزهای دسترسی به حساب GTM |
containerAccess[] | مجوزهای دسترسی به کانتینر GTM |
دسترسی به حساب
مجوزهای دسترسی به حساب Google Tag Manager را تعریف می کند.
| نمایندگی JSON |
|---|
{
"permission": enum ( |
| فیلدها | |
|---|---|
permission | این که آیا کاربر هیچ دسترسی، دسترسی کاربر یا دسترسی سرپرست به یک حساب کاربری ندارد. |
Account Permission
| Enums | |
|---|---|
accountPermissionUnspecified | |
noAccess | |
user | |
admin | |
ContainerAccess
مجوزهای دسترسی کانتینر Google Tag Manager را تعریف می کند.
| نمایندگی JSON |
|---|
{
"containerId": string,
"permission": enum ( |
| فیلدها | |
|---|---|
containerId | شناسه کانتینر GTM. |
permission | لیست مجوزهای کانتینر |
ContainerPermission
| Enums | |
|---|---|
containerPermissionUnspecified | |
noAccess | |
read | |
edit | |
approve | |
publish | |
روش ها | |
|---|---|
| دسترسی به حساب و کانتینر کاربر را ایجاد می کند. |
| کاربر را از حساب حذف می کند و دسترسی به آن و همه کانتینرهای آن را لغو می کند. |
| دسترسی به حساب و کانتینر کاربر را دریافت می کند. |
| همه کاربرانی که به حساب دسترسی دارند را به همراه دسترسی کاربر حساب و کانتینر که به هر یک از آنها اعطا شده است فهرست کنید. |
| دسترسی به حساب و کانتینر کاربر را به روز می کند. |