Method: users.getCapabilities

ユーザーの機能を取得します。

HTTP リクエスト

GET https://drivelabels.googleapis.com/v2/{name=users/*/capabilities}

この URL は gRPC Transcoding 構文を使用します。

パスパラメータ

パラメータ
name

string

必須。ユーザーのリソース名。「users/me/capabilities」のみがサポートされています。

クエリ パラメータ

パラメータ
customer

string

このリクエストの範囲を指定するお客様。例: customers/abcd1234。設定されていない場合、現在の顧客内の設定が返されます。

リクエストの本文

リクエストの本文は空にする必要があります。

レスポンスの本文

ユーザーの機能。

成功した場合、レスポンスの本文には次の構造のデータが含まれます。

JSON 表現
{
  "name": string,
  "canAccessLabelManager": boolean,
  "canAdministrateLabels": boolean,
  "canCreateSharedLabels": boolean,
  "canCreateAdminLabels": boolean
}
フィールド
name

string

出力専用。ユーザー機能のリソース名。

canAccessLabelManager

boolean

出力専用。ユーザーがラベル マネージャーにアクセスできるかどうか。

canAdministrateLabels

boolean

出力専用。ユーザーが共有ラベル機能の管理者かどうか。

canCreateSharedLabels

boolean

出力専用。ユーザーが共有ラベルを作成できるかどうか。

canCreateAdminLabels

boolean

出力専用。ユーザーが管理者ラベルを作成できるかどうか。

認可スコープ

次の OAuth スコープのいずれかが必要です。

  • https://www.googleapis.com/auth/drive.labels
  • https://www.googleapis.com/auth/drive.labels.readonly
  • https://www.googleapis.com/auth/drive.admin.labels
  • https://www.googleapis.com/auth/drive.admin.labels.readonly

詳しくは、承認ガイドをご覧ください。