Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 21 additions & 0 deletions api/openapi-spec/v1.0.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2100,6 +2100,7 @@ paths:
schema:
type: string
x-ms-docs-key-type: drive
- $ref: '#/components/parameters/driveItemSelect'
responses:
'200':
description: Retrieved resource
Expand Down Expand Up @@ -2430,6 +2431,8 @@ paths:
- me.drive.root
summary: Get root from personal space
operationId: HomeGetRoot
parameters:
- $ref: '#/components/parameters/driveItemSelect'
responses:
'200':
description: Retrieved resource
Expand All @@ -2446,6 +2449,8 @@ paths:
- me.drive.root.children
summary: Get children from drive
operationId: HomeGetChildren
parameters:
- $ref: '#/components/parameters/driveItemSelect'
responses:
'200':
description: Retrieved resource list
Expand Down Expand Up @@ -4990,6 +4995,18 @@ components:
'@UI.Hidden':
description: Properties or facets (see UI.Facet) annotated with this term will not be rendered if the annotation evaluates to true. Users can set this to hide permissions.
type: boolean
'@libre.graph.permissions.actions.allowedValues':
type: array
description: |
A list of actions the caller is allowed to perform on this item.

Only returned when explicitly requested via `$select` on endpoints
that support it. Mirrors the annotation of the same name on the
`/permissions` endpoint, allowing clients to learn a caller's
effective actions on an item without a separate round-trip.
items:
type: string
readOnly: true
sharingLinkType:
type: string
enum: [ internal, view, upload, edit, createOnly, blocksDownload ]
Expand Down Expand Up @@ -5996,11 +6013,15 @@ components:
items:
enum:
- '@microsoft.graph.downloadUrl'
- '@libre.graph.permissions.actions.allowedValues'
type: string
examples:
request download url:
value:
- '@microsoft.graph.downloadUrl'
request allowed actions:
value:
- '@libre.graph.permissions.actions.allowedValues'
drivesFilter:
name: $filter
in: query
Expand Down