Admin SDK . privileges

Instance Methods

close()

Close httplib2 connections.

list(customer, x__xgafv=None)

Retrieves a paginated list of all privileges for a customer.

Method Details

close()
Close httplib2 connections.
list(customer, x__xgafv=None)
Retrieves a paginated list of all privileges for a customer.

Args:
  customer: string, Immutable ID of the G Suite account. (required)
  x__xgafv: string, V1 error format.
    Allowed values
      1 - v1 error format
      2 - v2 error format

Returns:
  An object of the form:

    {
    "kind": "admin#directory#privileges", # The type of the API resource. This is always admin#directory#privileges.
    "etag": "A String", # ETag of the resource.
    "items": [ # A list of Privilege resources.
      {
        "isOuScopable": True or False, # If the privilege can be restricted to an organization unit.
        "kind": "admin#directory#privilege", # The type of the API resource. This is always admin#directory#privilege.
        "privilegeName": "A String", # The name of the privilege.
        "childPrivileges": [ # A list of child privileges. Privileges for a service form a tree. Each privilege can have a list of child privileges; this list is empty for a leaf privilege.
          # Object with schema name: Privilege
        ],
        "serviceId": "A String", # The obfuscated ID of the service this privilege is for. This value is returned with Privileges.list().
        "serviceName": "A String", # The name of the service this privilege is for.
        "etag": "A String", # ETag of the resource.
      },
    ],
  }