UserRoles

このリソースのメソッドの一覧は、このページの最後に掲載されています。

リソース表現

ユーザー アクセスの管理に使用されるユーザーロールのプロパティが含まれます。

{
  "kind": "dfareporting#userRole",
  "id": long,
  "name": string,
  "accountId": long,
  "subaccountId": long,
  "parentUserRoleId": long,
  "permissions": [
    userRolePermissions Resource
  ],
  "defaultUserRole": boolean
}
プロパティ名 説明 メモ
accountId long このユーザーロールのアカウント ID。空白のままにできる読み取り専用のフィールドです。
defaultUserRole boolean これがデフォルトのユーザーロールかどうか。デフォルトのユーザーロールは、アカウントまたはサブアカウントに対してシステムで作成され、変更または削除することはできません。デフォルトの各ユーザーロールには、事前に割り当てられた基本的な権限が付与されています。
id long このユーザーロールの ID。自動生成される読み取り専用のフィールドです。
kind string リソースの種類を示します。値は固定文字列 "dfareporting#userRole" です。
name string このユーザーロールの名前。必須のフィールドです。256 文字未満で指定してください。このユーザーロールがサブアカウント下にある場合、名前は同じサブアカウントのサイト間で一意にする必要があります。それ以外の場合、このユーザーロールは最上位のユーザーロールであり、同じアカウントの最上位のユーザーロール間で一意にする必要があります。
parentUserRoleId long このユーザーロールがベースとする、あるいはコピー元のユーザーロールの ID。必須のフィールドです。
permissions[] list このユーザーロールに関連付けられた権限のリスト。
subaccountId long このユーザーロールのサブアカウント ID。空白のままにできる読み取り専用のフィールドです。

メソッド

delete
既存のユーザーロールを削除します。
get
ID により、ユーザーロールを 1 つ取得します。
insert
新しいユーザーロールを挿入します。
list
ユーザーロールのリストを取得します。結果をフィルタできます。このメソッドはページングをサポートします。
patch
既存のユーザーロールを更新します。このメソッドはパッチのセマンティクスをサポートしています。
update
既存のユーザーロールを更新します。