A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developers.google.com/workspace/drive/api/reference/rest/v3/permissions below:

REST Resource: permissions | Google Drive

REST Resource: permissions

Stay organized with collections Save and categorize content based on your preferences.

Resource: Permission

A permission for a file. A permission grants a user, group, domain, or the world access to a file or a folder hierarchy.

By default, permissions requests only return a subset of fields. Permission kind, ID, type, and role are always returned. To retrieve specific fields, see https://developers.google.com/workspace/drive/api/guides/fields-parameter.

Some resource methods (such as permissions.update) require a permissionId. Use the permissions.list method to retrieve the ID for a file, folder, or shared drive.

JSON representation
{
  "permissionDetails": [
    {
      "permissionType": string,
      "inheritedFrom": string,
      "role": string,
      "inherited": boolean
    }
  ],
  "teamDrivePermissionDetails": [
    {
      "teamDrivePermissionType": string,
      "inheritedFrom": string,
      "role": string,
      "inherited": boolean
    }
  ],
  "id": string,
  "displayName": string,
  "type": string,
  "kind": string,
  "photoLink": string,
  "emailAddress": string,
  "role": string,
  "allowFileDiscovery": boolean,
  "domain": string,
  "expirationTime": string,
  "deleted": boolean,
  "view": string,
  "pendingOwner": boolean,
  "inheritedPermissionsDisabled": boolean
}
Fields permissionDetails[]

object

Output only. Details of whether the permissions on this item are inherited or directly on this item.

permissionDetails[].permissionType

string

Output only. The permission type for this user. While new values may be added in future, the following are currently possible:

permissionDetails[].inheritedFrom

string

Output only. The ID of the item from which this permission is inherited. This is only populated for items in shared drives.

permissionDetails[].role

string

Output only. The primary role for this user. While new values may be added in the future, the following are currently possible:

permissionDetails[].inherited

boolean

Output only. Whether this permission is inherited. This field is always populated. This is an output-only field.

teamDrivePermissionDetails[]
(deprecated)

object

This item is deprecated!

Output only. Deprecated: Output only. Use permissionDetails instead.

teamDrivePermissionDetails[]
(deprecated).teamDrivePermissionType
(deprecated)

string

Deprecated: Output only. Use permissionDetails/permissionType instead.

teamDrivePermissionDetails[]
(deprecated).inheritedFrom
(deprecated)

string

Deprecated: Output only. Use permissionDetails/inheritedFrom instead.

teamDrivePermissionDetails[]
(deprecated).role
(deprecated)

string

Deprecated: Output only. Use permissionDetails/role instead.

teamDrivePermissionDetails[]
(deprecated).inherited
(deprecated)

boolean

Deprecated: Output only. Use permissionDetails/inherited instead.

id

string

Output only. The ID of this permission. This is a unique identifier for the grantee, and is published in User resources as permissionId. IDs should be treated as opaque values.

displayName

string

Output only. The "pretty" name of the value of the permission. The following is a list of examples for each type of permission:

type

string

The type of the grantee. Valid values are:

When creating a permission, if type is user or group, you must provide an emailAddress for the user or group. When type is domain, you must provide a domain. There isn't extra information required for an anyone type.

kind

string

Output only. Identifies what kind of resource this is. Value: the fixed string "drive#permission".

photoLink

string

Output only. A link to the user's profile photo, if available.

emailAddress

string

The email address of the user or group to which this permission refers.

role

string

The role granted by this permission. While new values may be supported in the future, the following are currently allowed:

allowFileDiscovery

boolean

Whether the permission allows the file to be discovered through search. This is only applicable for permissions of type domain or anyone.

domain

string

The domain to which this permission refers.

expirationTime

string

The time at which this permission will expire (RFC 3339 date-time). Expiration times have the following restrictions:

deleted

boolean

Output only. Whether the account associated with this permission has been deleted. This field only pertains to user and group permissions.

view

string

Indicates the view for this permission. Only populated for permissions that belong to a view.

published

and

metadata

are the only supported values.

pendingOwner

boolean

Whether the account associated with this permission is a pending owner. Only populated for user type permissions for files that are not in a shared drive.

inheritedPermissionsDisabled

boolean

When true, only organizers, owners, and users with permissions added directly on the item can access it.

Methods create Creates a permission for a file or shared drive. delete Deletes a permission. get Gets a permission by ID. list Lists a file's or shared drive's permissions. update Updates a permission with patch semantics.

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 2025-06-02 UTC.

[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-06-02 UTC."],[],[]]


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4