REST Resource: accounts.permissions
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-07-25。
[null,null,["最后更新时间 (UTC):2025-07-25。"],[],[],null,["# REST Resource: accounts.permissions\n\n- [Resource: UserAccess](#UserAccess)\n - [JSON representation](#UserAccess.SCHEMA_REPRESENTATION)\n- [AccountAccess](#AccountAccess)\n - [JSON representation](#AccountAccess.SCHEMA_REPRESENTATION)\n- [Permission](#Permission)\n- [ContainerAccess](#ContainerAccess)\n - [JSON representation](#ContainerAccess.SCHEMA_REPRESENTATION)\n- [Methods](#METHODS_SUMMARY)\n\nResource: UserAccess\n--------------------\n\nRepresents a user's permissions to an account and its container.\n\n| JSON representation |\n|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"accountId\": string, \"permissionId\": string, \"emailAddress\": string, \"accountAccess\": { object (/tag-platform/tag-manager/api/reference/rest/v1/accounts.permissions#AccountAccess) }, \"containerAccess\": [ { object (/tag-platform/tag-manager/api/reference/rest/v1/accounts.permissions#ContainerAccess) } ] } ``` |\n\n| Fields ||\n|---------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `accountId` | `string` GTM Account ID. |\n| `permissionId` | `string` Account Permission ID. |\n| `emailAddress` | `string` User's email address. |\n| `accountAccess` | `object (`[AccountAccess](/tag-platform/tag-manager/api/reference/rest/v1/accounts.permissions#AccountAccess)`)` GTM Account access permissions. |\n| `containerAccess[]` | `object (`[ContainerAccess](/tag-platform/tag-manager/api/reference/rest/v1/accounts.permissions#ContainerAccess)`)` GTM Container access permissions. |\n\nAccountAccess\n-------------\n\nDefines the Google Tag Manager Account access permissions.\n\n| JSON representation |\n|----------------------------------------------------------------------------------------------------------------------|\n| ``` { \"permission\": [ enum (/tag-platform/tag-manager/api/reference/rest/v1/accounts.permissions#Permission) ] } ``` |\n\n| Fields ||\n|----------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `permission[]` | `enum (`[Permission](/tag-platform/tag-manager/api/reference/rest/v1/accounts.permissions#Permission)`)` List of Account permissions. Valid account permissions are `read` and `manage` . |\n\nPermission\n----------\n\n| Enums ||\n|-----------------|---|\n| `read` | |\n| `edit` | |\n| `publish` | |\n| `delete` | |\n| `manage` | |\n| `editWorkspace` | |\n\nContainerAccess\n---------------\n\nDefines the Google Tag Manager Container access permissions.\n\n| JSON representation |\n|---------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"containerId\": string, \"permission\": [ enum (/tag-platform/tag-manager/api/reference/rest/v1/accounts.permissions#Permission) ] } ``` |\n\n| Fields ||\n|----------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `containerId` | `string` GTM Container ID. |\n| `permission[]` | `enum (`[Permission](/tag-platform/tag-manager/api/reference/rest/v1/accounts.permissions#Permission)`)` List of Container permissions. Valid container permissions are: `read, edit, delete, publish` . |\n\n| Methods ------- ||\n|-------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------|\n| ### [create](/tag-platform/tag-manager/api/reference/rest/v1/accounts.permissions/create) | Creates a user's Account \\& Container Permissions. |\n| ### [delete](/tag-platform/tag-manager/api/reference/rest/v1/accounts.permissions/delete) | Removes a user from the account, revoking access to it and all of its containers. |\n| ### [get](/tag-platform/tag-manager/api/reference/rest/v1/accounts.permissions/get) | Gets a user's Account \\& Container Permissions. |\n| ### [list](/tag-platform/tag-manager/api/reference/rest/v1/accounts.permissions/list) | List all users that have access to the account along with Account and Container Permissions granted to each of them. |\n| ### [update](/tag-platform/tag-manager/api/reference/rest/v1/accounts.permissions/update) | Updates a user's Account \\& Container Permissions. |"]]