REST Resource: accountPermissions
Stay organized with collections
Save and categorize content based on your preferences.
Resource: AccountPermission
AccountPermissions contains information about a particular account permission. Some features of Campaign Manager require an account permission to be present in the account.
JSON representation |
{
"id": string,
"name": string,
"permissionGroupId": string,
"level": enum (AccountPermissionLevel ),
"accountProfiles": [
enum (AccountProfile )
],
"kind": string
} |
Fields |
id |
string (int64 format)
ID of this account permission.
|
name |
string
Name of this account permission.
|
permissionGroupId |
string (int64 format)
Permission group of this account permission.
|
level |
enum (AccountPermissionLevel )
Administrative level required to enable this account permission.
|
accountProfiles[] |
enum (AccountProfile )
Account profiles associated with this account permission.
Possible values are: - "
ACCOUNT_PROFILE_BASIC
" - "
ACCOUNT_PROFILE_STANDARD
"
|
kind |
string
Identifies what kind of resource this is. Value: the fixed string
"dfareporting#accountPermission"
.
|
AccountPermissionLevel
Account permission levels.
Methods |
|
Gets one account permission by ID. |
|
Retrieves the list of account permissions. |
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-10-16 UTC.
[null,null,["Last updated 2024-10-16 UTC."],[[["\u003cp\u003eAccountPermissions provide access control to specific Campaign Manager features and require certain levels of administrative access.\u003c/p\u003e\n"],["\u003cp\u003eAccountPermissions have properties like ID, name, permission group, required administrative level, associated account profiles, and a resource kind identifier.\u003c/p\u003e\n"],["\u003cp\u003eAccountPermissionLevel defines the administrative access required for an AccountPermission, with options like "USER" and "ADMINISTRATOR".\u003c/p\u003e\n"],["\u003cp\u003eThe API provides methods to retrieve an AccountPermission by ID (\u003ccode\u003eget\u003c/code\u003e) and to list all available AccountPermissions (\u003ccode\u003elist\u003c/code\u003e).\u003c/p\u003e\n"]]],[],null,["# REST Resource: accountPermissions\n\n- [Resource: AccountPermission](#AccountPermission)\n - [JSON representation](#AccountPermission.SCHEMA_REPRESENTATION)\n- [AccountPermissionLevel](#AccountPermissionLevel)\n- [Methods](#METHODS_SUMMARY)\n\nResource: AccountPermission\n---------------------------\n\nAccountPermissions contains information about a particular account permission. Some features of Campaign Manager require an account permission to be present in the account.\n\n| JSON representation |\n|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"id\": string, \"name\": string, \"permissionGroupId\": string, \"level\": enum (/doubleclick-advertisers/rest/v4/accountPermissions#AccountPermissionLevel), \"accountProfiles\": [ enum (/doubleclick-advertisers/rest/v4/AccountProfile) ], \"kind\": string } ``` |\n\n| Fields ||\n|-------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `id` | `string (`[int64](https://developers.google.com/discovery/v1/type-format)` format)` ID of this account permission. |\n| `name` | `string` Name of this account permission. |\n| `permission``Group``Id` | `string (`[int64](https://developers.google.com/discovery/v1/type-format)` format)` Permission group of this account permission. |\n| `level` | `enum (`[AccountPermissionLevel](/doubleclick-advertisers/rest/v4/accountPermissions#AccountPermissionLevel)`)` Administrative level required to enable this account permission. |\n| `account``Profiles[]` | `enum (`[AccountProfile](/doubleclick-advertisers/rest/v4/AccountProfile)`)` Account profiles associated with this account permission. Possible values are: - \"\u003cbr /\u003e `ACCOUNT_PROFILE_BASIC` \" - \"\u003cbr /\u003e `ACCOUNT_PROFILE_STANDARD` \" \u003cbr /\u003e |\n| `kind` | `string` Identifies what kind of resource this is. Value: the fixed string `\"dfareporting#accountPermission\"` . |\n\nAccountPermissionLevel\n----------------------\n\nAccount permission levels.\n\n| Enums ||\n|-----------------|---|\n| `USER` | |\n| `ADMINISTRATOR` | |\n\n| Methods ------- ||\n|----------------------------------------------------------------------|--------------------------------------------|\n| ### [get](/doubleclick-advertisers/rest/v4/accountPermissions/get) | Gets one account permission by ID. |\n| ### [list](/doubleclick-advertisers/rest/v4/accountPermissions/list) | Retrieves the list of account permissions. |"]]